Overview
Skills
Job Details
Job Title: Agile .NET Developer Angular, Azure DevOps
Location: Richmond, VA (On-site 3 days/week)
Duration: Long Term Contract
Job Description:
We are seeking a skilled .NET Programmer Analyst for a long-term hybrid contract role based in Richmond, VA. The ideal candidate will have experience in developing modern .NET applications and services using both C# and VB.NET, within an Agile software development environment.
This position requires on-site presence at least three (3) days a week, with the remaining days remote.
You will join a collaborative development team involved in modernizing and maintaining enterprise applications, some of which have been in place since 2007. The work involves full-stack development, from the UI layer to service and database integration, using modern tools and technologies such as Visual Studio (2018 and later), Azure DevOps, and Angular.
Key Responsibilities:
- Develop, enhance, and maintain applications and web services using .NET technologies.
- Collaborate in Agile ceremonies such as daily standups, sprint planning, and retrospectives.
- Work closely with team members to rewrite and modernize legacy systems.
- Utilize tools like Azure DevOps, Git, and TFS for source control and project tracking.
- Create and manage SQL Server database objects including tables and views.
Required Skills & Experience:
- Strong knowledge of .NET Framework 3.5+ including C#, VB.NET, and ASP.NET.
- Experience with N-tier architecture development (UI, business logic, service layer).
- Proficient in developing and consuming ASP.NET web services, including SOAP, XML, WSDL, and JSON.
- Experience working in an Agile SDLC, including sprint-based delivery and iterative planning.
- Hands-on experience with Azure DevOps, TFS, Git, or similar SDLC tools.
- Ability to create and modify SQL Server database objects (tables, views, stored procedures).
- Knowledge of Angular for front-end development.