Full-Time

Senior Software Engineer

Posted on 6/6/2026

CMS Energy

CMS Energy

1-10 employees

Regulated utility delivering electricity and gas

No salary listed

No H1B Sponsorship

Jackson, MI, USA

Hybrid

On-site requirement: at least 3 days per week at One Energy Plaza, Jackson, MI; relocation package available.

Category
Software Engineering
Required Skills
Agile
Requirements
  • Bachelor's degree in computer, engineering or related discipline with four (4) or more years of relevant coding experience
  • Associate's degree in computer, engineering or related discipline with six (6) or more years of relevant coding experience
  • High School Diploma/GED with degree with eight (8) or more years of relevant coding experience
Responsibilities
  • Lead the team in Agile expertise and clean coding practices throughout the product lifecycle, providing extensive mentorship to junior and mid-level engineers
  • Support the team in growing their Agile, clean coding, and technical expertise
  • Drive the technical direction for solutions, ensuring the team understands and implements key technical concepts
  • Collaborate with other developers in an Agile team environment, leveraging clean coding principles
  • Make significant architectural decisions, applying best practices to system design while ensuring solutions meet non-functional requirements such as performance, scalability, security, and maintainability
  • Understand business context, nuances, and objectives, articulating how software solutions contribute to overall business value
  • Work on a team responsible for maintaining end-to-end solutions, addressing production bugs, and ensuring overall system reliability
  • Provide direct velocity on product development initiatives where needed
  • Other duties as assigned or may be necessary
Desired Qualifications
  • Proven expertise in C# and .NET
  • Proven expertise in SAP S4/HANA, including ABAP/RAP, Fiori, BTP and RISE
  • Proven expertise in front-end languages/frameworks (JavaScript, React, Next.js)
  • Skilled in OOP, Test Driven Development, and Clean Code Practices
  • Skilled in API Management platforms (e.g., Apigee, Azure API Management, Mulesoft) and API security (OAuth, JWT)
  • Skilled with testing tools (e.g., Bruno, Postman, Blazemeter, Jmeter, Certify)
  • Proficiency in Microsoft Azure services (e.g., Azure AD, Data Factory, Logic Apps, Functions)
  • Skilled in Azure Generative AI services and methods (OpenAI, Cognitive Services, Speech Services, RAG model)
  • Skilled in Azure DevOps, CLI, PowerShell, and CI/CD
  • Knowledgeable in cloud architecture (PaaS, SaaS, IaaS, serverless)
  • Proven expertise in Python and experience with machine learning frameworks

CMS Energy, through Consumers Energy, provides electricity and natural gas services in Michigan. It generates, purchases, transmits, distributes, and sells electricity and natural gas to residential, commercial, and industrial customers, delivered via the grid and pipelines with prices set through regulated rates approved by the Michigan Public Service Commission. The company competes as a regulated utility focused on long-term rate recovery and infrastructure investment in Michigan, and it is shifting its mix from coal toward wind, solar, and natural gas to support reliability and cleaner energy. Its goal is to reach net-zero carbon emissions by gradually replacing coal with renewable and low-emission resources while maintaining dependable service.

Company Size

1-10

Company Stage

IPO

Headquarters

Jackson, Mississippi

Founded

1886

Your Connections

People at CMS Energy who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Large-load growth from data centers supports 2% to 3% sales growth.
  • A $15.5 billion utility capital plan underpins long-term earnings growth.
  • Clean-energy investments strengthen regulatory support and decarbonization positioning.

What critics are saying

  • Heavy capex and rising debt pressure credit metrics and financing costs.
  • Regulatory delays can slow recovery of storm and coal-transition costs.
  • Reliability misses expose CMS to scrutiny and expensive emergency spending.

What makes CMS Energy unique

  • Consumers Energy is Michigan’s largest electric and natural gas utility.
  • CMS uses regulated rates to fund grid and generation investments.
  • The company is pivoting from coal to gas and renewables.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

401(k) Company Match

Paid Parental Leave

Paid Vacation

Paid Holidays

Educational Assistance Program

Company News

PR Newswire
Feb 20th, 2026
CMS Energy appoints Diane Leopold and Richard Keyes to board of directors

CMS Energy has appointed two new directors to its board and the board of its utility subsidiary Consumers Energy, effective 20 February 2026. Diane Leopold, retired executive vice president and chief operating officer at Dominion Energy, brings over 30 years of utility experience. She held various positions at Dominion from 1995 until becoming chief operating officer in 2020. Leopold will serve on the Compensation and Human Resources Committee and Finance Committee. Richard Keyes, president and chief executive officer of Meijer, has over 35 years of operational and leadership experience. He joined Meijer in 1989, became president in 2015 and chief executive officer in 2017. Keyes will serve on the Audit Committee and Governance, Sustainability and Public Responsibility Committee.

AktienSensor
Feb 14th, 2026
CMS Energy declares preferred dividends, continues equity offering to support infrastructure and renewables

CMS Energy has declared dividends on its preferred stock and confirmed the continuation of its equity offering programme. The company's board approved a dividend on cumulative redeemable perpetual preferred shares, payable mid-April, and a separate dividend for Consumers Energy preferred shares, payable early April. The energy company plans to continue raising equity capital, though specific figures and intended use of proceeds were not disclosed. The dual strategy suggests CMS is balancing shareholder returns with capital flexibility for infrastructure upgrades and renewable energy expansion. The approach reflects broader industry trends towards decarbonisation and grid modernisation whilst maintaining returns for income-focused investors. The equity offering provides funding options for long-term projects in an environment where capital intensity remains high in the utilities sector.

TradingView
Nov 21st, 2025
CMS Energy Boosts Credit to $750M

CMS Energy Corp has increased its revolving credit facility to $750 million, according to an SEC filing. Additionally, on November 21, Consumers Energy, a subsidiary of CMS Energy, entered into a $300 million revolving credit facility, which is set to expire on November 21, 2028, with options for extension.

TipRanks
Nov 4th, 2025
CMS Energy Announces $750M Convertible Notes Offering - TipRanks.com

The latest announcement is out from CMS Energy ( ($CMS) ). On November 3, 2025, CMS Energy announced a private placement offering of $750 million in convertible sen...

PR Newswire
Apr 3rd, 2025
Cms Energy To Announce 2025 First Quarter Results On April 24

JACKSON, Mich., April 3, 2025 /PRNewswire/ -- CMS Energy announced today it will provide 2025 first quarter results along with a business and financial outlook at 9:30 a.m. EDT on Thursday, April 24, 2025.A webcast of the presentation will be available on CMS Energy's website, cmsenergy.com. An audio replay will be available approximately three hours after the webcast and will be archived for 30 days on CMS Energy's website in the "Investors" section.CMS Energy (NYSE: CMS) is a Michigan-based energy company featuring Consumers Energy as its primary business. It also owns and operates independent power generation businesses.For more information on CMS Energy, please visit our website at cmsenergy.com. To sign up for email alert notifications, please visit the Investor Relations section of our website.SOURCE CMS Energy

INACTIVE