Location: Richmond, VA - local candidates only Position Type: Hybrid, 3 days per week onsite Contract Length: 4 months with extension likely, possibly 2 years
Position Overview: The ERP Developer will have 14+ years of experience in .NET Web application development. The role involves programming, testing, and debugging complex software, specifically focusing on financial and budget management tools. The ideal candidate must be proficient in C#, Angular or Blazor, SQL Server, and .NET Core, and have strong communication skills for collaborating with technical and business stakeholders.
Duties:
Lead full-stack .NET development using C#, Web APIs, and modern frontend frameworks (React, Angular, Blazor)
Design and implement secure, scalable web applications following architectural best practices
Write and maintain system documentation, unit tests, and integration tests
Participate in technical discussions and requirements gathering with business stakeholders
Mentor team members on development standards and best practices within Agile SDLC
Required Skills:
14 years of C#.NET Development experience
14 years of strong database development experience using SQL Server
5 years of Angular or Blazor Development experience
5 years of experience with Web API
5 years of experience with CSS3 and HTML5
10 years of experience with Source Control using TFS
5 years of experience with Automated Builds using Microsoft Team Foundation
5 years of experience with Agile SDLC best practices
Preferred Skills:
2 years of experience working in Oracle
5 years experience with an understanding of SOAP Services