Procentrix is seeking a Senior .NET Developer to support design, development and support of complex web applications for a large federal agency. The Senior .NET Developer will work with a high-performing agile team to design, develop, integrate, test, and implement business solutions that involve Microsoft .NET programing.
Primary responsibilities include:
Develop ASP.NET, ASP.NET MVC and ASP.NET Web API code following the established the programming best practices.
Developing custom services, components, or modules using C# and .NET Framework.
Provide transparency and facilitate collaboration with your team.
Participate in the established build processes that automatically compile and test .NET and C# code for compliance with the requirements, design, and coding best practices.
Develop test harnesses for code, ensure the code behaves exactly as expected, and meets established requirements
9 years of relevant IT experience (w / BS degree), or 7 years of experience w / MS degree
Strong knowledge and use of C# and VB.Net for ASP.Net WebForms web development
Some knowledge of ASP.Net MVC and/or Entity Framework
SQL (Oracle preferred, but any is acceptable), stored procedures and packages, and calling them from .Net code
HTML5 + CSS, jQuery use
Ability to work both independently and as part of a team
Excellent communication skills when explaining technical content, as well as communicating with non-technical users
Experience working in an Agile (scrum, kanban or other) development environment
Familiarity with Dependency Injection (any toolkit)
Knowledge of and use of common design patterns (repository, factory, faade, or others)
TFS (managing user stories, tasks, version control, build/release management)
git version control
Telerik controls, Kendo UI, or another widget toolkit
Bootstrap or other CSS/responsive toolkit
Assisting or mentoring junior developers
.NET, ASP.NET, MVC, Entity Framework, JQuery, HTML, CSS