1

Dot Net Software Developer Jobs in Virginia (NOW HIRING)

Software Developer

Chantilly, VA · On-site

$85K - $100K/yr

We are seeking a junior to mid-level Software Developer to join our team and help refactor ... NET Core, Spring Boot, or NestJS; document contracts with OpenAPI/Swagger. * Develop and test ...

SOFTWARE DEVELOPER

Roanoke, VA · On-site

$95 - $125/hr

Mid-level The opportunity We are looking for a Software Developer to build, enhance, and support ... NET, ASP.NET, SQL, and modern JavaScript frameworks. * Work independently with internal users to ...

Senior .Net Developer #1775411

Alexandria, VA · On-site

$58.25 - $77/hr

NET Developer's responsibilities include participating in the entire software development life cycle, developing new web applications and supporting legacy systems. This will be a hands-on technical ...

Senior .Net Developer

Alexandria, VA · On-site

$125K - $140K/yr

NET Developer's responsibilities include participating in the entire software development life cycle, debugging applications and configuring existing systems. Our services provide interfaces between ...

Software Developer

Mclean, VA · On-site

$100K/yr

Software Developer Practice: Software Development & Support / Digital Company: Guidehouse Location ... NET, Go, or comparable technologies. Modern capabilities will coexist with legacy applications and ...

As a Back-End Software Developer, you will play a key role in designing, developing, and ... Experience with software development frameworks and tools such as Spring Boot (Java), .NET, React ...

As a Back-End Software Developer, you will play a key role in designing, developing, and ... Experience with software development frameworks and tools such as Spring Boot (Java), .NET, React ...

Software Developer

Norfolk, VA · On-site

$80 - $100/hr

Software Developer - (STRTS2001_COMPANY_1.1) Share this job as a link in your status update to ... NET programmer to join our team to provide support to the development/testing and implementation ...

Software Developer Long term Contract Only local W2 candidates are encouraged to apply here. 5+ ... Net, Python, Java or similar), Unit testing, REST API design Hands-on experience with Claude Code ...

Front-End Software Developer

Herndon, VA · On-site

$106K - $124K/yr

As a Front-End Software Developer, you will play a key role in designing, developing, and ... Experience with software development frameworks and tools such as Spring, .NET, React, Angular, and ...

Front-End Software Developer

Chantilly, VA · On-site

$107K - $125K/yr

As a Front-End Software Developer, you will play a key role in designing, developing, and ... Experience with software development frameworks and tools such as Spring, .NET, React, Angular, and ...

Software Developer Practice: Software Development & Support / Digital Company: Guidehouse Location ... NET, Go, or comparable technologies. Modern capabilities will coexist with legacy applications and ...

Senior .Net Developer #1815017

Alexandria, VA · On-site

$58.25 - $77/hr

NET Developer's responsibilities include participating in the entire software development life cycle, debugging applications and configuring existing systems. Our services provide interfaces between ...

SME - Software Developer

Quantico, VA · On-site

$190K - $199K/yr

GovCIO is currently hiring for a SME - Software Developer to assist in updating all existing and ... Preferred Skills and Experience * ASP.NET Core Software Development. * .Net Framework Software ...

Showing results 41-60

Dot Net Software Developer information

What is a dot net software developer?

A Dot Net Software Developer is a professional who designs, develops, and maintains software applications using Microsoft's .NET framework. They work with programming languages such as C#, VB.NET, and ASP.NET to build web, desktop, and mobile applications. Dot Net Developers are responsible for writing clean, scalable code, debugging applications, and collaborating with other team members to deliver high-quality software solutions. Their expertise enables businesses to create robust and secure applications efficiently.

What are the key skills and qualifications needed to thrive as a dot net software developer?

To thrive as a Dot Net Software Developer, you need solid programming skills in C#, ASP.NET, and SQL, usually backed by a degree in computer science or related field. Familiarity with Visual Studio, Azure DevOps, and experience with frameworks like .NET Core, as well as certifications such as Microsoft Certified: .NET Developer, are highly valuable. Strong problem-solving abilities, effective communication, and teamwork skills help you deliver robust solutions and collaborate efficiently with stakeholders. These skills and qualifications are crucial for building, maintaining, and scaling high-quality software that meets organizational and user needs.

How does a dot net software developer typically collaborate with other team members during the software development lifecycle?

As a Dot Net Software Developer, you’ll regularly collaborate with cross-functional teams, including project managers, UI/UX designers, QA engineers, and fellow developers. You’ll participate in sprint planning, code reviews, and daily stand-ups to ensure alignment on project requirements and timelines. Effective communication is essential, as you’ll often work together to troubleshoot issues, integrate code, and deliver high-quality, scalable solutions. This collaborative environment helps foster continuous learning and allows you to contribute to and benefit from a shared knowledge base.

What is the difference between Dot Net Software Developer vs Web Developer?

AspectDot Net Software DeveloperWeb Developer
Required SkillsProficiency in C#, .NET framework, Visual Studio, SQL ServerHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentDevelops enterprise applications, backend systems, APIsDesigns and builds websites, front-end interfaces
Industry UsageIT, finance, healthcare, enterprise softwareMedia, e-commerce, startups, digital agencies

While both roles involve software development, Dot Net Software Developers focus on building backend and enterprise applications using the .NET framework, whereas Web Developers primarily work on website and front-end development. The choice depends on your interest in backend systems versus web interface design.

What cities in Virginia are hiring for Dot Net Software Developer jobs?

Cities in Virginia with the most Dot Net Software Developer job openings:

Infographic showing various Dot Net Software Developer job openings in Virginia as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution.

Remote Software Developer

Working Magic Talent Solutions

Newport News, VA • Remote

$87K - $157K/yr

Full-time

Re-posted 22 days ago


Job description

Working Magic Talent Solutions connects skilled developers with opportunities that drive digital progress and innovation. We are currently seeking a Mid-Level Software Developer to join a high-performing engineering team responsible for developing secure, scalable software solutions supporting national operations. This role is ideal for a developer eager to deepen their full-stack experience and grow within a mission-driven technical environment.

Location: Remote (Preference for candidates near Newport News, VA)
Salary Range: $87,100 – $157,450 per year

Role Overview:
You will work on full-stack application development using .NET Core, C#, and front-end frameworks like Vue.js. This position involves building APIs, creating responsive user interfaces, and ensuring seamless integration with backend systems. The role requires hands-on coding, testing, and collaboration with engineering and product teams to deliver efficient, maintainable, and secure software.

Key Responsibilities:

  • Design and implement backend services and APIs using .NET Core

  • Develop and optimize front-end components using Vue.js and TypeScript

  • Collaborate with cross-functional teams in agile development environments

  • Maintain database integrity and improve system performance

  • Support DevOps and CI/CD integration

Qualifications:

  • Bachelors degree in Computer Science or related field

  • 4–6 years of software development experience

  • Proficiency with C#, .NET Core, SQL Server, and JavaScript frameworks

  • Strong teamwork, problem-solving, and communication skills