Description

.NET developer should be able to design, code, test, new and existing applications using core software engineering principles. In addition, candidate must have a history of leading their team in workflow, project management, design, code review, and the overall technical lead of the development team.

Technical Skills

  • Design and develop code using object orientated principles and design standards.
  • Deep expertise and hands on experience with object orientated software development and the overall development domain including: languages, frameworks, and design patterns.
  • Develop and implement standards for coding discipline, testing, and software maintainability.
  • Evaluate, estimate, and prioritize system enhancement requests.
  • Maintain the development source control repositories.
  • Mentor junior developers and conduct code reviews.
  • Research and evaluate new and emerging technologies in order to provide recommendations for future technology strategies.
  • Support production by leading efforts to troubleshoot production issues.

Basic Qualifications:

  • Minimum of 8 Years' Experience developing in C#
  • ASP.NET Development-- Experience with .NET 4.0/4.5
  • Extensive MVC experience
  • JavaScript and CSS
  • IIS 7+
  • MS SQL Server 2008+
  • 2 years performing at the Senior Lead of their development team

Education

Any Graduate