Demo

.NET Programmer Analyst

SMX Services & Consulting, Inc.
Mechanicsville, VA Contractor
POSTED ON 7/24/2026
AVAILABLE BEFORE 8/21/2026

Job Title: .NET Programmer Analyst

Start Date: 08/03/2026

End Date: 06/30/2027

Location: Mechanicsville, VA 23116 (Hybrid)


Interview Type: Phone Interview followed by In-Person Interview

Note: Only qualified .NET Programmer Analyst candidates located in or near Mechanicsville, VA will be considered, as this position requires a regular onsite presence.


Job Description

We are seeking an experienced .NET Programmer Analyst to support the modernization of a large-scale enterprise tolling transaction platform. This initiative involves a partial system rewrite using microservices, modular architecture, and modern .NET Core technologies. The selected candidate will work in a collaborative Agile/Scrum environment alongside solution architects, cloud engineers, SQL developers, API developers, and QA teams to design, develop, and enhance backend services and application components.


The ideal candidate will have strong expertise in .NET Core, C#, REST APIs, SQL Server, Azure, and CI/CD pipelines, with a passion for developing scalable, high-performance enterprise applications.


Required Skills

  • 9 years of experience developing applications using .NET Core and C#.
  • 7 years of experience designing and developing REST APIs and microservices.
  • 7 years of experience integrating applications with SQL Server hosted on Azure Virtual Machines.
  • 7 years of experience applying object-oriented programming (OOP) principles, design patterns, and software development best practices.
  • 7 years of experience using Azure DevOps or GitHub for source control and CI/CD pipeline implementation.
  • 7 years of experience working in Agile/Scrum development environments.
  • Strong analytical, debugging, troubleshooting, and problem-solving skills.


Preferred Skills

  • 5 years of experience with Terraform or other Infrastructure as Code (IaC) tools.
  • 5 years of experience implementing Domain-Driven Design (DDD) and microservices-based architectures.
  • 5 years of experience developing applications in distributed or high-availability environments.
  • Knowledge of tolling or transportation systems is preferred but not required.
  • 3 years of experience integrating backend applications with ETL technologies such as SSIS or Databricks.


Key Responsibilities

  • Design, develop, test, and maintain .NET Core backend services and RESTful APIs.
  • Build scalable and maintainable application components using C# and modern development practices.
  • Collaborate with SQL developers to design and implement efficient data access and database integration.
  • Support the modernization of the enterprise tolling platform through microservices and modular application architecture.
  • Develop new features while enhancing and maintaining existing application functionality.
  • Optimize application performance, scalability, and reliability across multiple system layers.
  • Integrate applications with Azure cloud services and platform components.
  • Implement and support CI/CD pipelines using Azure DevOps or GitHub.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
  • Collaborate closely with architects, cloud engineers, QA teams, and other stakeholders to deliver high-quality software solutions on schedule.

Hourly Wage Estimation for .NET Programmer Analyst in Mechanicsville, VA
$40.00 to $51.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a .NET Programmer Analyst?

Sign up to receive alerts about other jobs on the .NET Programmer Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SMX Services & Consulting, Inc.

  • SMX Services & Consulting, Inc. Des Moines, IA
  • Role:Senior .NET Developer Location: Des Moines, IA Required Skills: C#, ASP.NET, .NET Core, MVC, T-SQL, GitHub, Azure DevOps, CI/CD Position Overview We a... more
  • 16 Days Ago

  • SMX Services & Consulting, Inc. Glen Allen, VA
  • Role: Software Tester / QA Analyst Location: Glen Allen, VA (Onsite) Duration: 08/03/2026 - 01/22/2027 (Approx. 6 Months) Interview: In-Person Only Require... more
  • 2 Days Ago

  • SMX Services & Consulting, Inc. Marion, NC
  • Role :Validation Specialist Location: Marion, NC (Onsite) Required Skills & Experience Validation (IQ, OQ, PQ, Requalification) FDA cGMP Regulations & Comp... more
  • 3 Days Ago

  • SMX Services & Consulting, Inc. Tallahassee, FL
  • Position Overview We are seeking an experienced Security Analyst (Advanced) to support a large Florida government organization. This individual will assist... more
  • 3 Days Ago


Not the job you're looking for? Here are some other .NET Programmer Analyst jobs in the Mechanicsville, VA area that may be a better fit.

  • DataStaff, Inc. Richmond, VA
  • DataStaff Inc. is seeking a .NET Programmer Analyst for a long-term contract opportunity with one of our direct clients located in Richmond, VA. *This posi... more
  • 1 Day Ago

  • Ampcus, Inc Mechanicsville, VA
  • Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidat... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!