1

Software Configuration Management Engineer Jobs (NOW HIRING)

Software Configuration Manager

Denver, CO · On-site

$120K - $150K/yr

This role partners with engineering, software development, cybersecurity, logistics, quality, program management, and government stakeholders to ensure all configuration-controlled items remain ...

Showing results 41-60

Software Configuration Management Engineer information

See salary details

$5

$49

$77

How much do software configuration management engineer jobs pay per hour?

As of Jul 24, 2026, the average hourly pay for software configuration management engineer in the United States is $49.73, according to ZipRecruiter salary data. Most workers in this role earn between $38.46 and $56.25 per hour, depending on experience, location, and employer.

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

To thrive as a Software Configuration Management Engineer, you need a solid background in software development processes, version control, and release management, often supported by a degree in computer science or a related field. Expertise with tools such as Git, Jenkins, Docker, and knowledge of automation scripts or CI/CD pipelines is typically required. Strong problem-solving, attention to detail, and effective collaboration skills help ensure smooth coordination across development teams. These abilities are crucial for maintaining software integrity, streamlining deployments, and minimizing errors in complex development environments.

How does a Software Configuration Management Engineer typically collaborate with development and QA teams during software release cycles?

As a Software Configuration Management Engineer, you'll work closely with both development and QA teams to ensure that code changes are properly tracked, integrated, and deployed. You’ll coordinate build schedules, manage branching strategies, and troubleshoot integration issues to maintain code integrity. This role often involves facilitating communication between teams to resolve merge conflicts, automate build processes, and ensure that releases are stable and reproducible. Your proactive collaboration helps prevent deployment errors and supports a smooth, efficient release process.

What is a Software Configuration Management Engineer?

A Software Configuration Management (SCM) Engineer is responsible for overseeing and maintaining the integrity of software products throughout their lifecycle. They manage source code repositories, automate build and deployment processes, and ensure that software versions are properly tracked and documented. SCM Engineers work closely with development, QA, and operations teams to facilitate continuous integration, continuous delivery, and ensure consistency across environments. Their role is essential in minimizing configuration errors and improving the efficiency of software development and deployment.

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

AspectSoftware Configuration Management EngineerDevOps Engineer
CredentialsBachelor's in CS or related, certifications like Git, JenkinsBachelor's in CS or related, certifications in cloud platforms, CI/CD tools
Work EnvironmentSoftware development teams, version control, build managementDevelopment and operations teams, automation, deployment pipelines
Industry UsageTech, software, and IT companiesTech, finance, healthcare, any industry adopting agile and cloud
Search & ComparisonFocus on version control, build management, release processesFocus on automation, continuous integration/delivery, infrastructure

While both roles support software development, a Software Configuration Management Engineer primarily manages version control, build processes, and release management. In contrast, a DevOps Engineer focuses on automating deployment, integrating development and operations, and streamlining continuous delivery. Both roles often collaborate but have distinct focuses within the software lifecycle.

More about Software Configuration Management Engineer jobs
Who are the top companies hiring for Software Configuration Management Engineer jobs? The top employers for Software Configuration Management Engineer jobs are:
What job categories do people searching Software Configuration Management Engineer jobs look for? The top searched job categories for Software Configuration Management Engineer jobs are:
Infographic showing various Software Configuration Management Engineer job openings in the United States as of July 2026, with employment types broken down into 2% Locum Tenens, 91% Full Time, 2% Part Time, and 5% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $103,428 per year, or $49.7 per hour.
Software Configuration Management Consultant

Software Configuration Management Consultant

Procom Consultants Group

Nashville, TN • On-site

Contractor

Posted 14 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

Software Configuration Management Consultant

On behalf of our client, Procom Services is searching for a Software Configuration Management Consultant  for a contract opportunity in Nashville, TN.

Software Configuration Management Consultant Job Details

We are seeking an experienced SCM analyst to participate in an application development project to enable new ecommerce capabilities (product searching, shopping cart, credit card payments and appointment scheduling) for our client. The application development is being performed by Razorfish and is using Hybris technology and the person chosen for this role will be responsible for the Software Configuration Management (SCM) processes listed below: At the end of each development sprint, the Razorfish team will be extracting Java code from their GIT repository. This will be sent by secure FTP to a client network share where the SCM Analyst will pick up the extraction and import the source code into Rational ClearCase. After the import of code into ClearCase, the SCM Analyst will perform ClearCase UCM tasks and also perform a build to ensure the code delivered works. SCM Analyst will setup build automation in Jenkins to perform sprint builds and builds to QA. He/she will be responsible for doing preliminary

Software Configuration Management Consultant Mandatory Skills

  • Strong experience with Rational ClearCase UCM (5 yrs minimum)
  • Build Automation experience with Jenkins (4 yrs minimum)
  • Build script experience using ANT for Java applications (4 yrs minimum)
  • Knowledge of Software Configuration Management Processes and Procedures (5 yrs minimum)
  • Understanding of JAVA development and ability to analyze compilation errors
  • Excellent writing skills to create and update documents
  • Tool Experience
  • Rational ClearCase
  • UCM Jenkins

Software Configuration Management Consultant Start Date

ASAP

Software Configuration Management Consultant Assignment Length

3+ months

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.