Demo

Software Configuration Analyst

TPI Global Solutions
Michigan, MI Contractor
POSTED ON 7/9/2026
AVAILABLE BEFORE 8/7/2026

Sr. Software Configuration Analyst – ADMS

Location: Hybrid – Michigan

  • Initial onsite requirement: 2–3 consecutive weeks
  • Ongoing onsite requirement: 1–2 weeks per month

Duration: Long-Term Contract through 07/28/2028 (High Possibility of Extension)

Employment Type: W2 Only (No C2C/1099)


Important Requirements:

  • Local and non-local candidates are welcome to apply.
  • Candidates must be willing to relocate to Michigan at their own expense.
  • No relocation assistance or per diem will be provided.
  • Candidates must be able to meet the required onsite schedule throughout the contract duration.


Job Summary

We are seeking a Senior Software Configuration Analyst with expertise in Advanced Distribution Management Systems (ADMS) to configure, support, and maintain mission-critical applications used by electric utility operations. The ideal candidate will have experience configuring ADMS modules, supporting system integrations, troubleshooting production issues, and collaborating with engineering, operations, and IT teams to deliver reliable and efficient grid management solutions.

Key Responsibilities

  • Configure, maintain, and support ADMS applications based on business and operational requirements.
  • Configure network models, displays, alarms, tags, device mappings, and operational workflows within the ADMS environment.
  • Support integrations between ADMS and enterprise systems including SCADA, OMS, GIS, EMS, AMI, DERMS, and CIS.
  • Analyse software configuration requirements and implement system enhancements.
  • Perform system testing, validation, troubleshooting, and issue resolution.
  • Support software deployments, upgrades, patches, and production releases.
  • Work closely with utility operations, engineering, business users, vendors, and project teams to implement configuration changes.
  • Develop and maintain configuration documentation, procedures, and technical specifications.
  • Participate in system integration testing (SIT), user acceptance testing (UAT), and production support.
  • Ensure software configurations comply with utility standards, cybersecurity policies, and operational requirements.
  • Provide production support and participate in on-call activities as needed.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Electrical Engineering, or a related field.
  • 5 years of experience configuring or supporting ADMS or utility operational systems.
  • Experience with one or more ADMS platforms such as Schneider Electric, GE Grid Solutions, Siemens, Oracle, or OSI.
  • Strong understanding of electric utility distribution operations.
  • Experience working with SCADA, OMS, GIS, EMS, AMI, or related utility applications.
  • Knowledge of software configuration management, system integration, and change management.
  • Experience with SQL, scripting, XML/JSON, APIs, or interface troubleshooting is preferred.
  • Strong analytical, troubleshooting, and communication skills.
  • Experience supporting production environments and software releases.

Preferred Qualifications

  • Utility industry experiences supporting electric transmission or distribution operations.
  • Familiarity with utility communication protocols such as DNP3, ICCP, IEC 61850, or CIM.
  • Experience with Agile methodologies and DevOps processes.
  • Knowledge of NERC CIP compliance and utility cybersecurity standards is a plus.

Hourly Wage Estimation for Software Configuration Analyst in Michigan, MI
$46.00 to $55.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Configuration Analyst?

Sign up to receive alerts about other jobs on the Software Configuration Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$91,756 - $112,502
Income Estimation: 
$112,721 - $136,852
Income Estimation: 
$91,756 - $112,502
Income Estimation: 
$112,721 - $136,852
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TPI Global Solutions

  • TPI Global Solutions New Orleans, LA
  • Job Title: Communications Specialist Lead/Supervisor Location: New Orleans, LA (Onsite) Contract Type: 6 months with possibility of extension depending on ... more
  • 4 Days Ago

  • TPI Global Solutions Anderson, SC
  • Duties: • Document meeting notes, action items and follow through to completion. • Maintaining project program tracking tools ensuring all new projects and... more
  • 4 Days Ago

  • TPI Global Solutions Michigan, MI
  • Job Title: Sr. Software Configuration Analyst Location: Jackson, MI - Initial onsite period: 2–3 weeks at the start of the engagement. Ongoing onsite caden... more
  • 4 Days Ago

  • TPI Global Solutions Jackson, MI
  • Sr. Software Configuration Analyst – ADMS Location: Hybrid (Initial onsite 2–3 weeks, then 1–2 weeks per month) Duration: Long-Term Contract Job Summary We... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Software Configuration Analyst jobs in the Michigan, MI area that may be a better fit.

  • Delta System & Software, Inc. Fort Belvoir, VA
  • Active DOD Secret Clearance Position: Program Analyst – Configuration and Data Management Client Location: Fort Belvoir, VA (5 Days Onsite) Contract Job Su... more
  • 20 Days Ago

  • FastTek Global Jackson, MI
  • If you're looking for a career that will provide a challenging work environment and many opportunities to learn, our company is the place for you. Join our... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!