Here is a detailed job description for the Advanced Software Engineer position at General Dynamics Mission Systems in Manassas, VA (Job ID: 2025-65635):


Advanced Software Engineer – Manassas, VA

Job ID: 2025-65635
Location: Manassas, Virginia, USA
Employment Type: Full-Time
Work Arrangement: On-Site or Hybrid
Security Clearance: Department of Defense Secret clearance preferred at time of hire; must be obtainable within a reasonable time
Salary Range: $121,192 – $134,447 per year (General Dynamics | Home, GrabJobs, Diversity Jobs)


Position Overview

As an Advanced Software Engineer at General Dynamics Mission Systems (GDMS), you will be an integral member of the Progeny TCS team, contributing to the development of advanced defense technologies. This role offers a unique opportunity to work in a dynamic and innovative environment, contingent upon the availability of future positions.(General Dynamics | Home)


Key Responsibilities

  • Participate in all phases of the software development lifecycle, including requirements analysis, design, development, testing, and integration.
  • Collaborate with cross-functional teams to develop and maintain software solutions for complex systems.
  • Implement and manage DevOps pipelines and Agile development procedures to streamline software delivery.
  • Contribute to the development and maintenance of Continuous Integration (CI) build infrastructure.
  • Engage in research-oriented work, developing practical solutions for national security challenges.(Recruiter, Diversity Jobs, General Dynamics | Home)

Basic Qualifications

  • Bachelor’s degree in Software Engineering or a related Science, Engineering, or Mathematics field.
  • Minimum of 5 years of job-related experience, or a Master’s degree plus 3 years of job-related experience.
  • Proficiency in one of the following programming languages: C++, Java, or Python.
  • Experience with DevOps pipelines and Agile development methodologies.
  • U.S. citizenship is required due to the nature of work performed within our facilities.(General Dynamics | Home, General Dynamics | Home, Diversity Jobs, General Dynamics | Home)

Preferred Qualifications

  • Experience with C# programming language.
  • Familiarity with Submarine Warfare Federated Tactical Systems (SWFTS) or BYG-1.
  • Experience in managing and developing Continuous Integration (CI) build infrastructure.(Diversity Jobs, General Dynamics | Home)

What Sets You Apart

  • Demonstrated experience in complex software engineering environments.
  • Strong background in DevOps pipelines and Agile development procedures.
  • Proficiency in C#, Java, or related programming languages.
  • Ability to work effectively in a collaborative team environment.
  • Strong problem-solving skills and attention to detail.(Diversity Jobs)

Why Join Us

At General Dynamics Mission Systems, we offer:(General Dynamics | Home)

  • An exciting career path with opportunities for continuous learning and development.
  • Research-oriented work alongside award-winning teams developing practical solutions for our nation’s security.
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule).
  • Competitive benefits, including 401(k) matching, flexible time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more.
  • A commitment to a diverse and inclusive workplace where all employees feel valued and supported.(General Dynamics | Home, General Dynamics | Home)

Application Process

To apply for this position, please visit our careers page:
Apply Now


General Dynamics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran(General Dynamics | Home)


Apply for this position

Allowed Type(s): .pdf, .doc, .docx