1

Software Configuration Manager Jobs in Virginia (NOW HIRING)

Configuration Manager

Herndon, VA · On-site

$86K - $138K/yr

... software, and hardware. * Define and enforce version control, baseline management, release ... Maintain configuration documentation, release schedules, verification/audit activities, and ...

SOFTWARE ENGINEERING * CRM AND ENTERPRISE PORTALS * TEST ENGINEERING * OPERATIONS ENGINEERING * DATA MANAGEMENT * Careers * Contact Us Careers Home / Careers My Account Job Openings >> Configuration ...

Leading a team to create and maintain software, hardware, and documentation configuration baselines ... Experience managing Configuration Control Boards * Experience with the system engineering life ...

Configuration Manager

Sterling, VA · On-site

$72K - $149K/yr

Configuration Manager Job Category: Information Technology Time Type: Full time Minimum Clearance ... Implement and maintain version control systems for software and documentation * Collaborate with ...

Configuration Manager

Herndon, VA · On-site

$86K - $138K/yr

... software, and hardware. * Define and enforce version control, baseline management, release ... Maintain configuration documentation, release schedules, verification/audit activities, and ...

Experience with version control systems, software development lifecycle (SDLC), and change management. Responsibilities * Defining and documenting the configuration items (CIs) within the IT ...

Configuration Manager

Herndon, VA · On-site

$86K - $138K/yr

... software, and hardware. * Define and enforce version control, baseline management, release ... Maintain configuration documentation, release schedules, verification/audit activities, and ...

Configuration Manager

Alexandria, VA · On-site

$69K - $125K/yr

Establish, manage and assure the integrity of configuration management baselines, technical data lists, and baselines across service, software and engineering environments * Plan, track and manage ...

Configuration Manager

Gainesville, VA · On-site

$69K - $125K/yr

Establish, manage and assure the integrity of configuration management baselines, technical data lists, and baselines across service, software and engineering environments * Plan, track and manage ...

next page

Showing results 1-20

Software Configuration Manager information

See Virginia salary details

$33

$55

$70

How much do software configuration manager jobs pay per hour?

As of Jul 2, 2026, the average hourly pay for software configuration manager in Virginia is $55.33, according to ZipRecruiter salary data. Most workers in this role earn between $47.64 and $66.01 per hour, depending on experience, location, and employer.

What is a Software Configuration Manager?

A Software Configuration Manager is a professional responsible for overseeing and controlling changes to software products throughout their lifecycle. They manage configuration processes, version control, and ensure consistency, traceability, and quality of software releases. Their work involves setting up and maintaining tools for source control, coordinating with development and operations teams, and enforcing policies for software builds and deployments. This role is critical for minimizing errors, tracking changes, and supporting compliance in software development projects.

What is the difference between Software Configuration Manager vs Software Release Manager?

AspectSoftware Configuration ManagerSoftware Release Manager
Primary FocusManaging software configurations, version control, and build processesPlanning, scheduling, and coordinating software releases
ResponsibilitiesMaintaining configuration items, ensuring consistency across environmentsOverseeing release timelines, deployment, and post-release support
Skills & CertificationsConfiguration management tools, version control, scriptingProject management, release planning, communication skills
Work EnvironmentDevelopment teams, CI/CD pipelines, version control systemsDeployment environments, cross-team coordination, testing phases

While both roles support software development and deployment, the Software Configuration Manager focuses on managing configurations and version control, whereas the Software Release Manager handles the planning and execution of software releases. Understanding these distinctions helps organizations assign the right responsibilities and professionals to each area.

What are some common challenges faced by Software Configuration Managers, and how can they be addressed?

Software Configuration Managers often encounter challenges such as managing complex version control systems, ensuring consistent documentation, and coordinating changes across multiple teams. To address these, it's important to establish clear configuration management processes, maintain thorough communication with development and QA teams, and use automation tools to streamline build and release cycles. Proactively resolving conflicts and regularly updating configuration baselines also help minimize disruptions and maintain project integrity.

What does a Configuration Manager do?

A Configuration Manager is responsible for establishing and maintaining the configuration of software systems, ensuring that hardware, software, and documentation are properly managed throughout the development and deployment process. They use tools like version control and configuration management software to track changes, enforce standards, and support system integrity. This role often requires knowledge of ITIL practices, scripting skills, and certifications such as ITIL or CISSP.

What is a Configuration Manager pay?

The salary for a Software Configuration Manager typically ranges from $80,000 to $130,000 annually, depending on experience, location, and industry. Compensation may also include benefits such as bonuses, health insurance, and professional development opportunities, with some roles requiring knowledge of configuration management tools like Git or Jenkins.

What is the role of a software configuration manager?

A software configuration manager is responsible for maintaining and controlling software versions, configurations, and build processes to ensure consistency and stability across development, testing, and production environments. They often use tools like version control systems and configuration management software and collaborate with development and operations teams to implement best practices. This role requires strong organizational skills and knowledge of software development lifecycle processes.

What Do Software Configuration Managers Do?

The job duties of a software configuration manager involve overseeing the build and release of software. Your responsibilities in this career include version control to track revisions made to the source code of programs, and you may use a GIT system to track such changes. You test and refine the software coding so that it remains appropriately configured throughout the development process. As a manager, you may hire employees or contract with third parties to perform the tasks required by your employer or client.

What are the 5 pillars of configuration management?

The five pillars of configuration management are identification, change control, status accounting, configuration audits, and configuration management planning. These pillars help ensure that software configurations are consistent, controlled, and traceable throughout the development and deployment process, which is essential for roles like a Software Configuration Manager. Mastery of these principles supports effective version control, documentation, and compliance with standards.

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

A Software Configuration Manager needs a solid understanding of software development processes, version control, and change management, often supported by a degree in computer science or a related field. Familiarity with configuration management tools like Git, Jenkins, or Ansible, and certifications such as ITIL or CMII, are typically required. Attention to detail, problem-solving abilities, and effective communication help ensure seamless collaboration across development and operations teams. These skills are crucial for maintaining software integrity, enabling efficient releases, and minimizing errors in complex software environments.
What are popular job titles related to Software Configuration Manager jobs in Virginia? For Software Configuration Manager jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Software Configuration Manager jobs in Virginia look for? The top searched job categories for Software Configuration Manager jobs in Virginia are:
What cities in Virginia are hiring for Software Configuration Manager jobs? Cities in Virginia with the most Software Configuration Manager job openings:
Software Quality Assurance and Configuration Manager

Software Quality Assurance and Configuration Manager

Amentum

Hampton, VA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

NASA enforces REAL ID requirements for all visitors and badge holders. Please visit www.dhs.gov/real-id to view a list of compliant documents.
The successful candidate will join the Facility Operations Division team to support the Center Maintenance, Operations, and Engineering Contract (CMOE) located at NASA's Langley Research Center (LaRC). This position reports directly to the FODC Supervisor.
All work will be performed with a high standard of quality and professionalism. All safety policies and procedures must be followed.
Responsibilities:
This position supports Ground Data Systems (GDS) software and hardware architecture at NASA Langley Research Center wind tunnel test facilities. The role serves as the Software Quality Assurance and Configuration Management lead for custom GDS software products, related hardware architecture, and supporting configuration management processes.
The Senior System Analyst establishes and maintains software quality/testing plans and related processes to ensure software changes are tested at the system and regression levels. The position develops and conducts software test plans in collaboration with software developers, operational end users, and facility stakeholders. Where possible, the position automates regression test plans to ensure key features are not adversely impacted by planned software deployments. Test results are recorded, communicated, and used to support release readiness, configuration management, and continuous process improvement.
This role guides the software development team through a DevOps/Agile approach to custom software development lifecycle processes, including sprint planning, scrum activities, release planning, release execution, backlog review, workflow oversight, and metrics capture using Atlassian tools such as Jira, Bitbucket/Git, and Confluence. The position works with NASA's Web Services Office (WSO) support team to administer Atlassian tools in support of configuration management and software quality processes.
The position maintains the configuration management plan and ensures configuration management processes are applied and improved for GDS hardware architecture and custom software products. Duties include facilitating change control board, configuration management, and software quality assurance meetings; performing physical and functional configuration management audits; ensuring software version descriptions are complete and follow required configuration management processes; and overseeing Jira entries throughout the workflow to identify and resolve task issues.
The Senior System Analyst develops and maintains instructions, training, and documentation for configuration management, software quality/testing, related tools, system architecture, and software products. The position administers the Confluence Portal using a practical 'get there from here' design so facility users can access information for each software product, system architecture, and related topic. The role requires confident and articulate written and verbal communication skills, including the ability to present technical information to groups of 20 or more.
Qualifications:
U.S. Citizenship required. BS degree in a computer science, systems science, engineering, information technology, or related technical discipline from an accredited college or university is preferred, with three (3) to five (5) years of progressive, relevant experience preferred. An equivalent combination of education, experience, training, and certifications is applicable.
Position requires comprehensive knowledge of software quality assurance, configuration management, DevOps/Agile software release practices, and system/software documentation gained through long and varied work experience in the field of specialty.
  • Project administration experience with DevOps Atlassian tools, including Jira, Bitbucket/Git, and Confluence, of five (5) or more years.
  • Automated test development experience of five (5) or more years.
  • Software test plan development experience of five (5) or more years.
  • Agile software release management experience, including sprint, scrum, release planning, and release execution, of five (5) or more years.
  • Configuration Management experience of five (5) or more years.
  • Experience developing and maintaining technical instructions, training materials, configuration management documentation, software quality/testing documentation, and tool/process guidance.
  • Demonstrated ability to communicate effectively, both orally and in writing, and to present technical information clearly to operational users, technical teams, management, and groups of 20 or more.

Essential Functions:
Work Environment
Office, laboratory, control room, and research facility environments (80%) - Work is primarily performed in office or computer workstation settings supporting software quality assurance, configuration management, documentation, and coordination with developers, end users, NASA stakeholders, and support organizations. Facility/test support environment (20%) - Travel between LaRC facilities and test operations may be required and may include exposure to industrial research facilities, equipment rooms, control rooms, areas with elevated noise levels, and other test-related environments. Appropriate PPE and training will be provided for applicable conditions.
Physical Requirements
Primarily sedentary computer-based work, including extended periods of sitting, keyboard use, reading technical documentation, attending meetings, and participating in virtual or in-person coordination activities (80%). Must be able to walk, stand, bend, and move between buildings, control rooms, equipment areas, and meeting locations as needed to support system reviews, configuration audits, software deployments, and user coordination (20%). Must be able to lift and carry typical office or computer-related items up to 25 lbs. as needed. Appropriate PPE and training will be provided for applicable facility conditions.
Equipment and Machines
Standard office and computing equipment - PC, telephone, copier/scanner, networked or local printers, and collaboration systems (100%). Software and tools include Microsoft Office Suite (Word, Excel, Outlook, PowerPoint), Atlassian Jira, Bitbucket/Git, Confluence, software test tools, configuration management tools, documentation repositories, and other Government- or contract-approved systems required to support GDS software quality assurance and configuration management processes (100%). Safety and Personal Protective Equipment may be required when entering applicable facility or test areas (<20%).
Attendance
Regular attendance mandatory (100%)
Occasional overtime/work outside normal schedule may be required to support software releases, test events, change control board activities, configuration audits, regression testing, urgent task resolution, or facility/test schedules (<20%).
Travel between LaRC facilities/test operations is required as needed (<10%).
Other Essential Functions:
  • U.S. Citizenship required.
  • Valid Real ID compliant identification - www.dhs.gov/real-id
  • A valid driver's license is required.
  • Must be able to obtain and maintain a secret clearance if required for this specific position.
  • Must be able to work in a team atmosphere.
  • Must put forward professional behavior that enhances productivity and promotes teamwork and cooperation.
  • Grooming and dress must be appropriate for the position and must not impose a safety/risk hazard to the employee or others.
  • The work environment requires the ability to cooperate and work with individuals at all levels of the company and the client organization.
  • Must be able to balance scope, schedule, and budget to ensure program success.
  • Employees will exercise diligence when developing a Safe Plan of Action (SPA) for each task performed. Your SPA is a Company provided tool to be used for the prevention of incidents, accidents, and injuries; as such, it is the most important tool that you are required to use.

Compensation Details:
TBD - Based on Education and Experience
The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.
Benefits Overview:
Our health and welfare benefits are designed to support you and your priorities. Offerings include:
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance

Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.
Original Posting:
05/04/2026 - Until Filled
Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs.
Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters.