Description

The job is a long-term position requiring onsite presence 3 days a week in Richmond, VA. - The assignment is likely to be extended beyond 6 months, possibly up to 24 months. - The contractor will be responsible for their own parking arrangements. - VDOT-AMD is seeking a developer with a minimum of 10 years of experience in .Net Web application development. - The candidate should have experience and fluency with JavaScript including frameworks JQuery, React, Angular or Blazor, CSS3 and HTML5. - The senior developer will be responsible for managing, encoding, analyzing complex software requirements to design and develop high-quality components using the .NET Core framework. - The senior developer should follow programming best practices, prioritize work effectively, and write system documentation when required. - The successful candidate should have strong communication skills for both technical and business requirement discussions. - Primary responsibilities include developing applications and backend services using C#, ASP.NET MVC, Web API, Java Script, JQuery, Angular JS, Node.js, CSS, and Blazor. - The candidate should be able to design and develop using appropriate software design patterns for high reusability and maintainability. - The candidate should write effective unit tests and integration tests for high-quality software delivery. - The candidate should have in-depth knowledge of system design patterns, tiered architecture, and testing practices. - The candidate should have an understanding of key business processes and competitive strategies related to the IT function. - The candidate will work with project business and system analysts to clarify and implement requirements. - The candidate will participate in Agile SDLC.

Education

Any Graduate