1

Software Configuration Engineer Jobs in Arizona (NOW HIRING)

Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft ... Configuration Management principles using Microsoft Azure DevOps Server or GitHub #CJ

Software Engineer RMB

Tucson, AZ · On-site

$80 - $95/hr

Work within software development lifecycles, such as Waterfall and Agile Practice sound Software Configuration Management principles using Microsoft Azure DevOps Server or GitHub

next page

Showing results 1-20

Software Configuration Engineer information

See Arizona salary details

$66.2K

$133.5K

$219K

How much do software configuration engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for software configuration engineer in Arizona is $133,508.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,200.00 and $166,300.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Configuration Engineer, you need a strong background in software development lifecycle management, version control, and scripting, often supported by a degree in computer science or related field. Familiarity with tools such as Git, Jenkins, SVN, build automation systems, and configuration management platforms like Ansible or Puppet is typical. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These skills ensure reliable software releases, efficient collaboration, and robust configuration processes critical to project success.

How does a Software Configuration Engineer typically collaborate with development and operations teams during a software release cycle?

Software Configuration Engineers play a critical role in bridging development and operations teams, especially during release cycles. They coordinate version control, manage build environments, and ensure that configuration management processes are followed so releases are stable and repeatable. Collaboration often involves frequent communication with developers to resolve build issues and with operations staff to deploy code changes smoothly. This teamwork helps prevent misconfigurations and streamlines the deployment pipeline, making the release process more efficient and reliable.

What are Software Configuration Engineers?

Software Configuration Engineers are professionals responsible for managing and controlling changes in software projects. They ensure that software versions, code, and documentation are properly tracked and maintained using configuration management tools. Their role is crucial for maintaining consistency, preventing errors, and supporting collaboration among development teams. They often work closely with developers, quality assurance, and IT operations to streamline software delivery processes.

What is the difference between Software Configuration Engineer vs Software Developer?

AspectSoftware Configuration EngineerSoftware Developer
Primary FocusManaging software builds, version control, and deployment processesWriting, testing, and maintaining code for applications
Required SkillsConfiguration management, scripting, version control toolsProgramming languages, software design, debugging
Work EnvironmentDevOps teams, system integration, release managementDevelopment teams, coding environments
CertificationsOften includes certifications in configuration management toolsOften includes programming language certifications

While both roles are essential in software development, Software Configuration Engineers focus on managing software versions and deployment processes, ensuring smooth releases. Software Developers primarily concentrate on creating and improving software applications. Understanding these differences helps in choosing the right career path or job search focus.

Infographic showing various Software Configuration Engineer job openings in Arizona as of May 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 76% Physical, 14% Hybrid, and 10% Remote job distribution, with an average salary of $133,508 per year, or $64.2 per hour.
Software Engineer/Configuration Management

Software Engineer/Configuration Management

Procom Consultants Group

Chandler, AZ

Contractor

Posted yesterday


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 Engineer/Configuration Management


On behalf of our client, Procom Services is searching for a Software Engineer/Configuration Management for a contract opportunity in Chandler, AZ.


Software Engineer/Configuration Management Job Details


This position will be responsible for maintaining the health of the software repositories, ensuring that the software can be successfully built and is working all the time. Responsible for ownership of delivering the software to various internal teams and organizations, ensuring that all incremental changes and patches are synchronized to different build lines and build systems. Also responsible for ensuring that software being developed by external vendors and teams is properly sanitized, integrated and shared. Responsible for producing periodic builds of the software and making it available for various validation teams and coordinating the flow of defect fixes into the stable build lines. This person needs to Ieverage automation of software patch and build management and enhance existing processes to improve them continuously and guide the team members within and outside the organization to sound practices. 


Software Engineer/Configuration Management Mandatory Skills


- BS in IT, Computer Science or related discipline. 

- 3-5 Years of experience with Git/GERRIT 

- 1-2 years of experience with continuous integration systems such as buildbot, Jenkins 

- 3-5 years of experience working with Linux/Unix, Windows, VMware ESX Virtualization 

- 1-2 years of experience with python, perl for developing cron jobs and automation scripts


Software Engineer/Configuration Management Start Date


ASAP


Software Engineer/Configuration Management Assignment Length


6 months


"Please note that we are not able to work with candidates on H1B Visas or candidates represented by third parties."

Additional Information

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