1

Dot Net Software Engineer Jobs in Virginia (NOW HIRING)

This Software Engineer independently designs, develops, tests, modernizes, and supports Wealth ... NET/C#, SQL Server, Node.js, Angular, REST APIs, and AWS services to build new capabilities ...

New

.NET Software Engineer

Arlington, VA ยท On-site

$69K - $158K/yr

.NET Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast and agile environment. If you're looking for the chance to ...

.NET Software Engineer

Mclean, VA ยท On-site

$69K - $158K/yr

.NET Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast and agile environment. If you're looking for the chance to ...

Position: .Net Fullstack Developer Duration: 12 Months with possible extension Location: Vienna, VA ... Required Qualifications * 5+ years of software development experience * Deep expertise in C#, Core ...

.NET Software Developer, Senior

Springfield, VA ยท On-site

$57 - $75.25/hr

Job Title: .NET Software Developer, Senior Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required:

Software Engineer

Arlington, VA ยท On-site

$120K - $140K/yr

NET Software Engineer/Developer will design, develop, and maintain web applications using the . NET framework . The successful candidate will integrate software solutions with Oracle databases ...

Junior Software Developer (.NET)

Herndon, VA ยท On-site

$68K - $89K/yr

NET Software Developer with the ability to work in a challenging, consultative, and collaborative team environment. You will help design, develop, and implement software solutions, applications, and ...

.NET DEVELOPER

Arlington, VA ยท On-site

$55.50 - $73.25/hr

Title: .net Software Engineer Location: Arlington, VA Duration: full time Primary Skills: minimum 5 years .NET Must have skills: 2-5 years of experience in writing software, programs in .Net or JAVA ...

Software Engineer (.Net)

Richmond, VA ยท On-site

$100K - $125K/yr

Software Engineer (.Net) Our client, an established, well known Richmond company, is seeking a Software Engineer (.Net) to join their team, hit the ground running, and help drive to success.This is a ...

next page

Showing results 1-20

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 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $113,010 per year, or $54.3 per hour.

.NET Software Engineer/Developer

Arlington, VA โ€ข Hybrid

Foxhole Technology
51 - 200 employees

Full-time

Re-posted 22 days ago


Job description

Work Arrangement: Hybrid (Currently 1-2 days per week onsite)

Clearance: Secret

Foxhole Technology provides robust cybersecurity and IT support capabilities for federal civilian and defense agencies. A recognized leader in navigating technology and security challenges, Foxhole delivers mission-focused innovations to answer evolving and complex needs. Our talented employee-owners provide agile, scalable services and solutions that solve operational gaps, operate critical systems, and protect and secure the enterprise - across the organization and around the world.

Foxhole Technology is seeking a specialized .NET Software Engineer/Developer for an existing program in Northern Virginia in support of a federal agency. The .NET Engineer/Developer will design, develop, and maintain web applications using the .NET framework. Successful candidate will clearly demonstrate their ability to integrate software solutions with Oracle databases, support production environments, and will also drive data quality. The engineer will work collaboratively in an agile scrum environment, contributing to deployment automation, documentation, and supporting testing activities.

Key Roles and Responsibilities:

  • Software Development:
    • Design, develop, test, and deploy web applications using the .NET framework.
    • Implement best practices for IIS development, ensuring scalable and secure web application infrastructure.
    • Write clean, maintainable, and efficient code, adhering to NIST security requirements.
  • Database Integration and Management:
    • Integrate .NET applications with Oracle databases.
    • Develop and maintain database objects including packages, stored procedures, functions, and triggers.
    • Utilize database tools such as SQL Developer, SQL Plus, Toad, and SQL Server Management Studio for development and troubleshooting.
    • Drive data quality initiatives and provide production support for database-related issues.
  • Deployment and Automation:
    • Participate in automated deployment processes and demonstrate a willingness to learn and use Ansible for deployments.
    • Collaborate with team members to create and maintain deployment automation scripts and documentation.
  • DevOps and CI/CD:
    • Use CI/CD tools such as GitLab, Jenkins, and Nexus to manage code repositories, build pipelines, and artifact storage.
    • Contribute to continuous integration and delivery processes to ensure rapid and reliable software releases.
  • Security and Integration:
    • Integrate web applications with multi-factor authentication (MFA) products such as OKTA and CyberArk.
    • Ensure compliance with security standards and best practices throughout the software development lifecycle.
  • Agile Collaboration and Testing Support:
    • Work in an agile scrum environment, actively participating in sprint planning, daily stand-ups, and retrospectives.
    • Collaborate with cross-functional teams, including testers, to swarm stories and resolve issues quickly.
    • Assist in the creation and maintenance of technical documentation.
    • Provide ongoing support to the testing teams, including troubleshooting, clarifying requirements, and resolving defects to ensure high-quality software delivery.
  • Service Management:
    • Utilize Jira Service Management for issue tracking, service requests, and project management

Minimum Qualifications:ย 

  • At least 5+ years of software engineering experience, with at least 3 years of experience with .Net framework
  • Bachelor's Degree in related field preferred
  • Ability to do analysis, design, test and implement IT applications.ย