.Net Programmer Analyst

Contract
Hybrid
$70-80/hr
Mechanicsville, VA 23116

Job description

The .NET Developer will support the modernization of an enterprise tolling transaction platform undergoing a partial rewrite using microservices and modularization. The developer will work within an Agile/Scrum team and contribute to the development of backend services and application components using .NET Core and C#. This role collaborates with solution architects, cloud engineers, SQL developers, API developers, and testers and reports to the Development Manager.

Key Responsibilities

·       Design, develop, and maintain .NET Core backend services and APIs.

·       Collaborate with SQL developers to implement efficient data access patterns.

·       Contribute to modernization of the tolling platform using microservices and modular architecture.

·       Develop new application features and enhance existing functionalities.

·       Participate in performance optimization efforts across application layers.

·       Integrate with Azure-based components and cloud services.

·       Support CI/CD processes using Azure DevOps or GitHub pipelines.

·       Participate in Agile/Scrum ceremonies and deliver sprint commitments.

Required Skills

·       7+ years of experience developing applications using .NET Core and C#.

·       Experience building REST APIs and microservices.

·       Experience consuming and integrating with SQL Server on Azure VM environments.

·       Strong understanding of object-oriented programming, design patterns, and best practices.

·       Experience with Azure DevOps or GitHub for CI/CD pipelines.

·       Experience working in Agile/Scrum teams.

·       Experience integrating backend systems with ETL pipelines such as SSIS or Databricks.

·       Strong debugging and troubleshooting skills.

Desired Skills

·       Experience with Terraform or other IaC tools.

·       Familiarity with domain-driven design and microservices.

·       Experience with distributed systems or high-availability environments.

·       Understanding of tolling or transportation systems (preferred but not required).

 

Required/Desired Skills

 

Candidates must have ALL the “Required” skills in order to be considered for the position. “Desired” or “Highly Desired” skills are a PLUS but may NOT be required. 

Skill Matrix (Please fill the last two columns of this matrix)

 

Experience with Business workflow processes

Required / Desired

Amount of Experience

Years of Experience

Last Used

experience developing applications using .NET Core and C#

Required

7

Years

 

Experience building REST APIs and microservices.

Required

7

Years

 

Experience consuming and integrating with SQL Server on Azure VM environments.

Required

7

Years

 

Strong understanding of object-oriented programming, design patterns, and best practices.

Required

7

Years

 

Experience with Azure DevOps or GitHub for CI/CD pipelines.

Required

7

Years

 

Experience working in Agile/Scrum teams.

Required

7

Years

 

Experience with Terraform or other IaC tools.

Desired

5

Years

 

Familiarity with domain-driven design and microservices.

Desired

5

Years

 

Experience with distributed systems or high-availability environments.

Desired

5

Years

 

Understanding of tolling or transportation systems (preferred but not required).

Desired

5

Years

 

Experience integrating backend systems with ETL pipelines such as SSIS or Databricks.

Desired

3

Years

 

More information

Minimum education level

Bachelor's

Experience level

Expert and leadership (8+years)

Job skills

C#

.NET Framework

SQL Server

Web Services

Debugging

Application Development

.net core

ASP

azure de

CI/CD

VMS

VM

Company overview

company-logo
NextGenSC

Staffing and Recruiting·51-200 employees

NextGen is a trusted provider of IT professional services and staff augmentation solutions, supporting federal, state, and local government agencies in the successful execution of mission-critical programs. We specialize in delivering qualified, vetted, and certified IT professionals who strengthen agency capabilities while ensuring compliance with government standards, policies, and security requirements. Government agencies often face resource constraints, evolving technology mandates, and the need for specialized expertise to support modernization initiatives. NextGen addresses these challenges by offering flexible, scalable staffing solutions that integrate seamlessly with existing government teams and program structures. Our approach enables agencies to rapidly augment capabilities while maintaining full oversight, accountability, and control. NextGen provides experienced professionals across the full technology lifecycle, including: Application Development and Systems Engineering System Migration, Modernization, and Cloud Enablement Database Management and Administration Administrative and Operational IT Support Business Intelligence, Data Analytics, and Reporting Program, Project, and Portfolio Management Our delivery model emphasizes security, documentation, knowledge transfer, and continuity of operations. NextGen professionals adhere to established government frameworks, policies, and best practices, including SDLC, ITIL, and Agile methodologies, ensuring consistent and auditable performance. With a commitment to reliability, compliance, and measurable outcomes, NextGen partners with government agencies to improve service delivery, reduce operational risk, and advance digital transformation objectives. Please email your requirements to [email protected], and one of our business specialists will reach out to you to discuss them in detail.