1

Software Configuration Management Jobs in Alabama

Experience with GitLab/Git for software configuration management * Experience with Red Hat Enterprise Linux operating system * Experience programming network connections, e.g., message generation ...

Maintain technical documentation and software configuration management. Minimum Qualifications * Bachelor's degree in Computer Science, Software Engineering, or related field. * Minimum 10 years of ...

Lead Software Engineer

Huntsville, AL ยท On-site

$100K - $150K/yr

Maintain technical documentation and software configuration management. Minimum Qualifications * Bachelor's degree in Computer Science, Software Engineering, or related field. * Minimum 10 years of ...

Experience with GitLab/Git for software configuration management * Experience with Red Hat Enterprise Linux operating system * Experience programming network connections, e.g., message generation ...

Experience with GitLab/Git for software configuration management * Experience with Red Hat Enterprise Linux operating system * Experience programming network connections, e.g., message generation ...

next page

Showing results 1-20

Software Configuration Management information

See Alabama salary details

$30

$50

$64

How much do software configuration management jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for software configuration management in Alabama is $50.59, according to ZipRecruiter salary data. Most workers in this role earn between $43.56 and $60.34 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.
What cities in Alabama are hiring for Software Configuration Management jobs? Cities in Alabama with the most Software Configuration Management job openings:
Infographic showing various Software Configuration Management job openings in Alabama as of June 2026, with employment types broken down into 1% As Needed, 94% Full Time, 4% Part Time, and 1% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $105,221 per year, or $50.6 per hour.
Configuration Manager Lead

Configuration Manager Lead

IronMountain Solutions

Huntsville, AL โ€ข On-site

Full-time

Posted 8 days ago


Job description

Configuration Manager Lead
Work Location: Huntsville, AL
Schedule: Full Time
Relocation: Negotiable
Iron Mountain Solutions, Inc. is seeking a decisive and highly qualified Configuration Manager Lead in the Huntsville, AL area to direct configuration management operations supporting the UHPO program office within PEO AVN.
In this critical leadership role, you will drive CM strategy, oversee complex engineering data, and ensure mission-critical alignment across the program. Core responsibilities include managing vendor Technical Data Packages (TDPs), orchestrating the Engineering Change Proposal (ECP) process, and guiding the receipt, review, and disposition of CM-related CDRL data. The ideal candidate is a strategic, team-oriented leader capable of driving Physical Configuration Audits (PCAs), shaping Statement of Work (SOW) requirements, and uniting cross-functional teams to meet challenging acquisition deadlines.
Leadership & Job Responsibilities:
  • Direct and empower a team of 7-10 CM professionals, providing strategic vision, ongoing mentorship, and decisive leadership to meet critical program milestones.
  • Direct and Chair the Configuration Change Board (CCB) for both hardware and software, guiding stakeholders through rigorous risk assessment, decision-making, and change control processes.
  • Architect, document, and enforce standardized CM processes and governance in strict accordance with the program's Configuration Management Plan (CMP).
  • Serve as the primary CM liaison, communicating complex technical and strategic information clearly to executive leadership, cross-functional teams, and external stakeholders.
  • Lead and facilitate Integrated Product Team (IPT) meetings, driving cross-functional alignment and resolving complex configuration challenges.
  • Collaborate strategically with Engineering to develop, evaluate, and process Engineering Change Proposals (ECPs), ensuring technical feasibility and operational readiness.
  • Shape future contracts by reviewing and tailoring CM-related SOW and Data Item Description (DID) language prior to award, ensuring alignment with program needs.
  • Enforce strict vendor governance, auditing contractor CM plans and processes to guarantee full compliance with DoD and contract requirements.
  • Forge strategic partnerships with Data Management to streamline the routing of CM deliverables and mandate timely, accurate responses to CM-related CDRLs.
  • Unite cross-departmental efforts with Safety, Production, and Quality Assurance (QM/QA/QE) to ensure all safety and quality-driven changes are seamlessly integrated into the TDP via the CCB.
  • Oversee the meticulous review and disposition of critical engineering data, including Notice of Revisions (NORs), PAID actions, Engineering Release Records (ERRs), and Requests for Variance (RFVs) to ensure uncompromised baseline accuracy.
  • Ensure baseline integrity by directing the rigorous review of Specifications, Parts Lists, Source Control, and Vendor Item Drawings.
  • Manage and validate Technical Data Package (TDP) Option Selection Worksheets to support acquisition strategies.
  • Physical Requirements: While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use tools or controls; perform normal physical activity (reach with hands and arms; climb stairs). The employee must occasionally lift or move office products and supplies, up to 25 pounds.

Education and General Experience:
  • Proven track record of direct personnel leadership and team management is explicitly required.
  • Working knowledge of DoD CM Standards.
  • Working knowledge and experience utilizing TopVue.
  • Bachelor's Degree in engineering or a related field is required.
  • 10+ years of relevant experience is required.
  • Experience with the Windchill CM tool is a plus.

Clearance Requirements: Must have an Active Secret Security Clearance or have the ability to obtain a Secret Clearance.
Required Travel: 10%