1

Software Developer Engineer Jobs in Virginia (NOW HIRING)

Senior Software Developer

Herndon, VA · On-site

$165K - $175K/yr

Performs advanced software development and engineering tasks, including designing, developing, testing, debugging, and maintaining software applications and systems. Works on complex technical ...

Position Summary We are seeking a skilled Software Developer Engineer to design, develop, and maintain high-quality software solutions and process enhancements. The ideal candidate is detail-oriented ...

Senior Software Developer

Herndon, VA · On-site

$165K - $175K/yr

Performs advanced software development and engineering tasks, including designing, developing, testing, debugging, and maintaining software applications and systems. Works on complex technical ...

You should be a self-starter, quick-learner, and motivated SW engineer who can work in a fast-paced environment. Software Developer Duties May Include: • Technical engagements and presentations ...

You should be a self-starter, quick-learner, and motivated SW engineer who can work in a fast-paced environment. Software Developer Duties May Include: • Technical engagements and presentations ...

The Software Engineer will work with a small team of developers, software engineers, and data engineers. What will you do? * Work with an industry leading identity and access management software ...

SOFTWARE DEVELOPER

Dahlgren, VA · On-site +1

$101K - $156K/yr

You will conduct Weapon Control Systems system integration efforts, including but not limited to developing software requirements and design, programming, integration, trouble shooting, and data ...

The Software Engineer will work with a small team of developers, software engineers, and data engineers. What will you do? * Work with an industry leading identity and access management software ...

Expert Software Developer

Chantilly, VA · On-site

$154K - $278K/yr

The Software Developer will work with a large team of software engineers and data engineers. The successful candidate will support continuity of our customer's mission by helping to modernize and ...

The Software Developer will work with a large team of software engineers and data engineers. The successful candidate will support continuity of our customer's mission by helping to modernize and ...

As a software developer, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business context for features built ...

Senior Software Developer

Alexandria, VA · On-site

$58.25 - $77/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

Senior Software Developer

Alexandria, VA · On-site

$58.25 - $77/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

Senior Software Developer

Alexandria, VA

$58.25 - $77/hr

Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across ...

next page

Showing results 1-20

Software Developer Engineer information

See Virginia salary details

$29.2K

$99.4K

$239.4K

How much do software developer engineer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for software developer engineer in Virginia is $99,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $105,100.00 per year, depending on experience, location, and employer.

How do Software Developer Engineers typically collaborate with cross-functional teams during a project?

Software Developer Engineers regularly work alongside product managers, designers, and quality assurance professionals to deliver high-quality software. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews, where they discuss requirements, share progress, and address technical challenges. Effective communication and teamwork are crucial, as developers must ensure their code aligns with project goals and integrates smoothly with work from other team members. This collaborative environment not only helps deliver better products but also fosters professional growth through exposure to diverse perspectives.

What are Software Developer Engineers?

Software Developer Engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages like Java, Python, or C++ to write code that solves problems or fulfills specific needs. In addition to coding, they collaborate with other team members, troubleshoot issues, and ensure the software meets user requirements and quality standards. Their work is essential for creating everything from mobile apps to enterprise software solutions.

What are the key skills and qualifications needed to thrive as a Software Developer Engineer, and why are they important?

To thrive as a Software Developer Engineer, you need a solid understanding of programming languages, software development principles, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is typically required. Strong problem-solving skills, attention to detail, and effective collaboration set exceptional engineers apart. These competencies are crucial for building reliable, scalable software and contributing effectively to dynamic, cross-functional teams.

What is the difference between Software Developer Engineer vs Software Engineer?

AspectSoftware Developer EngineerSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelopment teams, coding, testing, debuggingDesign, development, system analysis, collaboration
Industry UsageCommon in tech companies, startups, software firmsWidespread across tech, finance, healthcare, and more

Both roles involve coding and software development, but Software Developer Engineers often focus more on building and implementing software solutions, while Software Engineers may have broader responsibilities including system design and architecture. The titles are frequently used interchangeably, but understanding their nuances helps in job searches and career planning.

What are the most commonly searched types of Software Developer Engineer jobs in Virginia? The most popular types of Software Developer Engineer jobs in Virginia are:
What cities in Virginia are hiring for Software Developer Engineer jobs? Cities in Virginia with the most Software Developer Engineer job openings:
Infographic showing various Software Developer Engineer job openings in Virginia as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $99,405 per year, or $47.8 per hour.
Software Developer/ Engineer with Security Clearance

Software Developer/ Engineer with Security Clearance

Athenix Solutions Group

Mclean, VA • On-site

Other

Posted 7 days ago


Job description

Athenix Solutions Group is looking for Software Engineers in a variety of roles to develop, maintain, and enhance complex and diverse software systems assisting in the defense of our nation. We have roles for Engineers to work individually or as part of a team. Do you have skills and experience in some of the following areas? * DevSecOps using modern tools like Gitlab
* Working in a Linux based development environment using tools like vscode
* Working on Linux based systems using Redhat, CentOS, Rocky, etc.
* Backend development and scripting of complex systems using languages like C++, Python, and JAVA
* Web-based user interface design and crafting an exciting user experience using Javascript, Vue.js, etc
* Building applications in a microservices architecture using Docker and Kubernetes
* Using databases and dealing with large datasets using MongoDB or SQL
* Participating in an Agile software development environment using a tracking system to manage your work Like Jira
If so, we have an exciting job waiting for you! Requirements * Active Clearance: TS/SCI with Polygraph is required
* Education: Positions available no matter where you are in your career!
* Entry Level – Bachelor’s degree in computer science or related field, and no or minimal experience (Note: even without a degree, 4 years of relevant experience can qualify you for this level)
* Basic Level – Bachelor’s degree in computer science or related field, and 4 years of relevant experience
* Mid-Level – Bachelor’s degree in computer science, or related field, and 8 years of relevant experience
* Senior Level - Bachelor’s degree in computer science, or related field, and 12 years of relevant experience
Note: A Master’s degree in computer science or relevant field can be used to substitute for 4 years of experience. Note: Additional years of experience may also be used in most cases as a substitute for the Bachelor's requirement Equal Opportunity Employer, including disability and protected veteran status. Salary Description 70000-285000