1

Dot Net Software Engineer Jobs in Virginia (NOW HIRING)

NET developer with hands-on experience in .NET version upgrades. The ideal candidate should be comfortable managing code changes that arise during the upgrade process, while simultaneously supporting ...

NET developer with hands-on experience in .NET version upgrades. The ideal candidate should be comfortable managing code changes that arise during the upgrade process, while simultaneously supporting ...

Software Engineer Overview The Scylla Group has an immediate opening for a Software Engineer to ... NET Core) and be well-versed in front-end languages (HTML, CSS, Javascript, Nuxt, Vue, & Tailwind)

NET / SQL Developer to support the NYC Checkbook program. The selected candidate will develop, enhance, and maintain enterprise web applications, APIs, and database solutions that support critical ...

NET / SQL Developer to support the NYC Checkbook program. The selected candidate will develop, enhance, and maintain enterprise web applications, APIs, and database solutions that support critical ...

Senior Software Engineer

Herndon, VA ยท On-site

$150K - $170K/yr

NET environment. Responsibilities: * Lead software development activities for a specific project ... Collaborate with other developers to design and optimize code * Work with customers and other ...

NET / SQL Developer to support the NYC Checkbook program. The selected candidate will develop, enhance, and maintain enterprise web applications, APIs, and database solutions that support critical ...

Senior Software Engineer

Herndon, VA ยท On-site

$150K - $170K/yr

NET environment. Responsibilities: * Lead software development activities for a specific project ... Collaborate with other developers to design and optimize code * Work with customers and other ...

Software Engineer (.NET)

Sterling, VA ยท On-site

$115K - $150K/yr

The Software Engineer will build, and support software products used by the Department of ... NET Core web applications or APIs. * 2+ years of experience building full-stack web applications ...

Software Engineer (.NET)

Sterling, VA ยท On-site

$115K - $150K/yr

The Software Engineer will build, and support software products used by the Department of ... NET Core web applications or APIs. * 2+ years of experience building full-stack web applications ...

Software Engineer (.NET)

Sterling, VA ยท On-site

$115K - $150K/yr

The Software Engineer will build, and support software products used by the Department of ... NET Core web applications or APIs. * 2+ years of experience building full-stack web applications ...

Senior Software Engineer (C#/.NET)

Arlington, VA ยท On-site

$140K - $185K/yr

Senior Software Engineer (C#/.NET) Overview CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces.

Software Engineer (.NET)

Sterling, VA ยท On-site

$115K - $150K/yr

The Software Engineer will build, and support software products used by the Department of ... NET Core web applications or APIs. * 2+ years of experience building full-stack web applications ...

They're looking for a Senior Software Engineer to help build modern, scalable applications, largely ... NET stack (C#, ASP.NET Core), with a focus on reliability, security, and performance * Design SQL ...

Showing results 41-60

Dot Net Software Engineer information

See Virginia salary details

$24.3K

$113K

$148.7K

How much do dot net software engineer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for dot net software engineer in Virginia is $113,010.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,100.00 and $130,400.00 per year, depending on experience, location, and employer.

What is a Dot Net Software Engineer?

A Dot Net Software Engineer is responsible for designing, developing, and maintaining software applications using Microsoft's .NET framework. They work with languages like C#, VB.NET, and ASP.NET to build web, desktop, and cloud-based applications. Their role includes writing clean code, debugging, improving performance, and integrating databases. They often collaborate with teams to develop scalable and secure software solutions.

What does a Dot Net Software Engineer do?

Dot Net Software Engineers typically work on designing, developing, and maintaining web, desktop, or cloud-based applications using the .NET framework and related technologies. Daily tasks often include writing and reviewing code, collaborating with cross-functional teams such as UI/UX designers and QA testers, and participating in sprint planning and code reviews. Engineers may also be involved in troubleshooting technical issues, optimizing application performance, and integrating with databases or external services. The variety of projects and collaborative environment offer strong opportunities to develop both technical expertise and professional growth.

What are the key skills and qualifications needed to thrive as a Dot Net Software Engineer?

To thrive as a Dot Net Software Engineer, you need a strong understanding of C#, .NET frameworks, object-oriented programming, and a relevant degree in computer science or a related field. Experience with development tools such as Visual Studio, version control systems like Git, and certifications such as Microsoft Certified: .NET Developer are highly valuable. Problem-solving skills, teamwork, and effective communication are essential soft skills for excelling in project-based environments. These skills are important because they enable efficient software development, seamless collaboration, and the delivery of robust, maintainable solutions that align with business goals.

What are popular job titles related to Dot Net Software Engineer jobs in Virginia?

For Dot Net Software Engineer jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Dot Net Software Engineer jobs in Virginia look for?

The top searched job categories for Dot Net Software Engineer jobs in Virginia are:

Infographic showing various Dot Net Software Engineer job openings in Virginia as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 83% Full Time, 10% Part Time, 4% Contract, and 1% Nights. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $113,010 per year, or $54.3 per hour.

Software Engineer (.Net)

Sterling, VA โ€ข Hybrid

REI Systems
IT Servicesย โ€ขย 501 - 1,000 employees

Full-time

Posted 26 days ago


Job description

REI Systemsโ€™ mission is to deliver reliable, innovative technology solutions that advance Federal clients' missions and exceed their expectations. Our technologists and consultants are passionate about solving complex challenges that impact millions of lives. We take a Mindful Modernizationยฎ approach in delivering our services, including application modernization, grants management, case management systems, government data analytics, and advisory services. This approach, the REI Way, ensures mission impact by aligning our clients' strategic objectives with measurable outcomes through people, processes, and technology. 
 
We offer the same commitment to our employees by providing professional development, meaningful projects, and flexibility to spend time with family and friends. We believe employees are at their best when fulfilled in both their professional careers and their personal lives. Learn more at www.REIsystems.com 
 
Employees voted REI Systems a Washington Post Top Workplace in 2015, 2016, 2018, 2020, 2021, 2022, 2023, 2024, and 2025!


REI Systems is currently migrating from .NET 4.8 to .NET 10 and are looking for a strong .NET developer with hands-on experience in .NET version upgrades. The ideal candidate should be comfortable managing code changes that arise during the upgrade process, while simultaneously supporting the transition from SQL Anywhere to SQL Server. The ability to handle both the framework migration and database-related code updates concurrently is essential.

Responsibilities

  • Develop and maintain applications using C#, ASP.NET Core, .NET 6/8, and SQL Server.
  • Design and support REST APIs and backend services.
  • Create and optimize SQL queries, stored procedures, views, and database objects.
  • Troubleshoot and resolve application and database issues.
  • Collaborate with Business Analysts, QA, and project stakeholders in an Agile environment.
  • Support CI/CD pipelines, deployments, and production releases.
  • Participate in code reviews, testing, documentation, and system modernization efforts.

Required Qualifications

  • 3-6 years of experience in .NET application development.
  • Strong experience with:
    • C#
    • ASP.NET Core / MVC
    • .NET 6/8
    • SQL Server
    • Entity Framework and/or Dapper
    • REST API development
  • Experience with Git, Azure DevOps, and Agile methodologies.
  • Strong analytical, debugging, and problem-solving skills.

 Preferred Qualifications

  • Experience with Azure cloud services and Azure Data Factory (ADF).
  • Knowledge of OAuth2/JWT authentication and application security.
  • Experience with CI/CD, automated testing, and deployment tools.
  • Experience supporting government or public-sector applications.
  • Knowledge of Section 508 accessibility requirements.

Education: Bachelorโ€™s degree in Business, Engineering, Computer Science, or related field. Masters degree preferred. 

Clearance: Ability to obtain and maintain a clearance is preferred.

Location: Hybrid โ€“ 2 days per week at REI Systemsโ€™ Sterling, VA office.

EEO Statement: REI Systems is an Equal Opportunity Employer

#LI-HYBRID

#LI-TK1