Demo

Sr. Software Engineer (ADMS)

TPI Global Solutions
Jackson, MI Contractor
POSTED ON 7/8/2026
AVAILABLE BEFORE 8/6/2026

Sr. Software Engineer

Duration:12 Months

Location: Jackson MI (hybrid)


Onsite Collaboration Requirements —

2–3 weeks onsite in Jackson required at the start of employment

Ongoing onsite presence of 1–2 weeks per month thereafter

Meeting days are Tuesday through Thursday when onsite


•Agile & Clean Code Leadership — Lead Agile practices and champion clean coding standards across the product lifecycle, mentoring junior and mid level engineers.

•Technical Direction — Drive architectural and technical strategy, ensuring the team understands and implements core engineering concepts.

•Architectural Decision Making — Make significant system level decisions that support performance, scalability, security, and maintainability.

•Business Context Alignment — Translate business objectives into technical solutions that deliver measurable value.

End to End Solution Ownership — Maintain system reliability, resolve production issues, and contribute directly to product development velocity.

•Cross Functional Collaboration — Partner with designers, product managers, and other engineers in an Agile environment.

•ADMS Product Suite Alignment — Ensure all software engineering work aligns with the Emerson / OSI / AspenTech ADMS product suite, including architectural consistency, integration patterns, and product specific technical standards.

•Additional Responsibilities — Perform other duties as assigned to support product and organizational needs.


Skills:

Coaching & Mentorship — Ability to teach, guide, and elevate the technical capabilities of engineering teams.

Complex Decision Making — Skilled in evaluating trade-offs and influencing both technical and business stakeholders.

Full Stack Architecture — Mastery of system design, architecture, and multiple programming languages and toolsets.

Analytical Problem Solving — Strong ability to assess challenges and refine engineering approaches to improve outcomes.

Team Collaboration — Promotes a culture of learning, craftsmanship, and technical excellence.

Code Review Craftsmanship — Provides constructive critique grounded in engineering principles and uses conflict as a learning opportunity.

Technical Communication — Excellent written and verbal communication for clear technical discussions and stakeholder alignment.

ADMS Domain Expertise — Understanding of ADMS concepts, utility operational workflows, and the Emerson/OSI/AspenTech ecosystem.

Hourly Wage Estimation for Sr. Software Engineer (ADMS) in Jackson, MI
$57.00 to $69.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 Sr. Software Engineer (ADMS)?

Sign up to receive alerts about other jobs on the Sr. Software Engineer (ADMS) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
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
  • Sr. Software Configuration Analyst – ADMS Location: Hybrid – Michigan Initial onsite requirement: 2–3 consecutive weeks Ongoing onsite requirement: 1–2 wee... 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


Not the job you're looking for? Here are some other Sr. Software Engineer (ADMS) jobs in the Jackson, MI area that may be a better fit.

  • TEKsystems Jackson, MI
  • Description Business requirements analysis — Gather and interpret business and data requirements to evaluate vendor software capabilities and recommend sol... more
  • 5 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
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!