1

Software Configuration Management Jobs (NOW HIRING)

What You'll Do As a Senior Software Configuration Manager you will ... Configuration Management Administration: Administer and maintain a complex configuration management ...

Researches, implements and maintains software configuration management tools to support configuration identification, control, reporting, and delivery of both internally developed and externally ...

next page

Showing results 1-20

Software Configuration Management information

See salary details

$33

$55

$70

How much do software configuration management jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for software configuration management in the United States is $55.81, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $66.59 per hour, depending on experience, location, and employer.

What is Software Configuration Management?

Software Configuration Management (SCM) is a discipline within software engineering that focuses on tracking and controlling changes in software. It involves processes and tools to manage versions, revisions, and the integrity of software products throughout their lifecycle. SCM helps teams coordinate development, prevent conflicts, and ensure that software can be reliably built and deployed. It often includes version control, build management, change control, and release management practices.

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

To thrive in Software Configuration Management, you need expertise in version control, release management, and a solid understanding of software development processes, often supported by a degree in computer science or a related field. Familiarity with tools like Git, Jenkins, Jira, and experience with CI/CD pipelines or ITIL/DevOps certifications are highly valued. Strong attention to detail, problem-solving abilities, and effective communication are crucial soft skills for coordinating teams and managing changes. These skills ensure software integrity, efficient collaboration, and reliable delivery throughout the development lifecycle.

What is the difference between Software Configuration Management vs Software Development Engineer?

AspectSoftware Configuration ManagementSoftware Development Engineer
Primary FocusManaging software versions, builds, and configurationsDesigning, coding, and testing software applications
Skills & CertificationsVersion control, scripting, configuration toolsProgramming languages, software design, algorithms
Work EnvironmentDevelopment teams, DevOps, QADevelopment teams, R&D, product teams

Software Configuration Management professionals focus on controlling software versions and configurations, ensuring consistency across releases. Software Development Engineers are responsible for creating and implementing software solutions. While both roles collaborate closely, their core responsibilities differ significantly, with configuration management emphasizing process and version control, and development engineers focusing on building software products.

What are some common challenges faced by professionals in Software Configuration Management roles?

Professionals in Software Configuration Management (SCM) often encounter challenges such as managing complex version control systems, ensuring consistent environment configurations across development and production, and coordinating software releases among multiple teams. SCM specialists must also address issues related to automation, such as integrating new tools or maintaining build pipelines, while minimizing downtime and configuration errors. Effective communication and collaboration with developers, QA engineers, and operations teams are essential to navigate these challenges and maintain smooth software delivery processes.
More about Software Configuration Management jobs
What cities are hiring for Software Configuration Management jobs? Cities with the most Software Configuration Management job openings:
What states have the most Software Configuration Management jobs? States with the most job openings for Software Configuration Management jobs include:
Infographic showing various Software Configuration Management job openings in the United States as of June 2026, with employment types broken down into 97% Full Time, 2% Part Time, and 1% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $116,088 per year, or $55.8 per hour.

Other

Medical, Dental, Vision, Retirement

Posted 7 days ago


Job description

Senior Software Configuration Manager
Ft. Meade Area, MD Government/Military
Clearance Required:TS/SCI with Polygraph
Full-Time | Fully Funded | $160K-$200K

Power3 Solutions is supporting a cybersecurity and physical security firm supporting the nation's most critical systems and infrastructure. We're seeking a driven and experiencedSenior Software Configuration Managerto support a large, complex technical program. This role is essential to maintaining the integrity, traceability, and control of hardware and software baselines across the development lifecycle, ensuring disciplined configuration management practices in support of mission success.


What You'll Do
As a Senior Software Configuration Manager you will:

  • Configuration Management Administration:Administer and maintain a complex configuration management environment using tools such as IBM Engineering Lifecycle Management (ELM), Jenkins, Git, Maven, and Eclipse.

    Process Development & Governance:Define, implement, and improve configuration management processes, policies, and procedures to ensure proper version control of hardware and software products.

    Baseline & Product Support:Support project teams in configuring and baselining hardware and software products across development, test, staging, integration, and operational environments.

    Configuration Item Control:Use CM tools to store, track, and manage configuration items while ensuring accuracy, integrity, and traceability.

    Build & Integration Support:Maintain and enhance the CM environment for software product builds, staging, testing, and integration; create and integrate build scripts and procedures with hardware and software build processes.

    Automation & Tool Integration:Recommend, implement, and integrate automated CM tools and innovative COTS tool solutions to improve efficiency and consistency.

    Change Control & Compliance:Implement change control processes, identify and report non-compliance states, and facilitate CM audits of controlled configuration items.

    Training & Reporting:Develop and deliver CM tool training sessions; design, code, test, run, and deliver reports and metrics to measure internal performance and support program objectives.

    Board & Process Support:Provide support for governance boards such as the Configuration Control Board (CCB) and Engineering Review Board (ERB), and recommend improvements to existing CM processes.

What You Bring
Required Qualifications:

  • TS/SCI with Polygraph

  • 12+ years of experiencein a senior software Configuration Management role supporting a large technical program.

    8+ years of experiencewith software configuration management tools such as Jenkins, Git, Maven, Eclipse, or similar platforms.

    Strong professional knowledge ofconfiguration management best practices, including version control, baselining, change control, and audit support.

    Experience developing and maintaininginstallation proceduresand documenting standard configuration settings for hardware and software systems.

    Experience providingsoftware lifecycle solutions in Agile environments.

    In-depth experience tracking software, hardware, and configuration status across software development systems, test environments, and operational sites.

    Experience developing innovative approaches and solutions toCOTS tool integrationefforts.

    Proficiency withMicrosoft Office Suiteincluding Word, Excel, Visio, PowerPoint, and Project, as well as collaboration tools such as Confluence, SharePoint, and OneNote.

    Experience working inAgile development methodologies.

Why You'll Love Working Here
You're more than a seat - you're a key mission partner. We offer:

  • A supportive leadership team that listens and invests in your growth

  • A collaborative, security-cleared team passionate about mission success

  • Career advancement opportunities with a rapidly growing company

Our Benefits

  • CareFirst Gold Medical, Dental, Vision

  • 401(k) with Company Match

  • Profit Sharing & Performance Bonuses

  • Annual Education & Training Allowance

  • Leave Buy-Back Program

  • Community Engagement Opportunities

  • Flexible work environment and career growth support

Power3 Solutions and Partnering Companies do not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, protected veteran status, or other non-merit factor.