Sr Software Engineer (Supply Chain)

Consumers Energy
Jackson, MI

Consumers Energy is Michigan’s largest energy provider, providing natural gas and/or electricity to 6.8 million of the state’s 10 million residents in all 68 Lower Peninsula counties. Consumers Energy knows job number one is to keep the lights on for customers. We are committed to delivering reliable, clean, and affordable energy to our customers 24/7. 

Location : This position is onsite minimally 3 days a week at One Energy Plaza located in Jackson, MI. The selected candidate must be within a commutable distance or willing to relocate (relocation package is available for those that qualify).  

  • The interview process for this position will consist of both a panel interview as well as technical interview/assessment 

  • This position is not open to sponsorship

General Summary of Job Responsibilities

The Applications and Analytics team is at the heart of innovation, powering Michigan’s future by crafting cutting-edge digital solutions that transform how our customers and communities experience energy. Guided by our Digital First strategy, we harness modern technical practices and agile methodologies to create intuitive, impactful software that drives measurable business value and enhances user experiences. Join a dynamic team where collaboration, creativity, and impact converge!

We partner closely with business teams to uncover digital opportunities, prioritize high-impact outcomes, and deliver trustworthy, user-friendly technology. By embracing our CE Way principles—engaging on solutions, illuminating priorities, and minimizing waste—we build systems that are simple, helpful, and valuable. If you’re passionate about innovation, community, and shaping a sustainable energy future, come grow with us at Consumers Energy!

The Sr Software Engineer is responsible for designing, developing, and maintaining software applications and systems. This role requires advanced technical expertise in programming languages and development tools to create solutions that meet user needs and business objectives. The Sr Software Engineer collaborates with cross-functional teams including other engineers, designers, and product managers to ensure the software is functional, scalable, and reliable. Additionally, this role plays a key leadership role in mentoring junior and mid-level engineers while driving technical direction and architectural decisions.

Essential Duties and 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

Knowledge/Skills/Abilities

  • Strong ability to coach, mentor, and teach others, leading technical aspects for product teams, including architectural and development strategy
  • Demonstrates complex decision-making capabilities, with the ability to influence both technical and business stakeholders
  • Expertise in full-stack architecture, system design, and multiple development languages, demonstrating mastery of syntax, idioms, and toolsets
  • Able to evaluate and implement best practices in software engineering, including teaching fundamentals
  • Strong analytical skills in assessing challenges, applying problem-solving techniques, and refining engineering approaches to enhance technical solutions
  • Promotes collaboration within teams, fostering a culture of technical excellence, while maintaining a learning attitude to continuously improve expertise
  • Able to constructively critique the code of others based on principles of craftsmanship and leverage conflict resolution as a learning opportunity rather than negotiation
  • Excellent written and verbal communication skills, ensuring clarity in technical discussions and stakeholder alignment

Education/Experience

  • Bachelor's degree in computer, engineering or related discipline with four (4) or more years of relevant coding experience

    • [OR] Associate's degree in computer, engineering or related discipline with six (6) or more years of relevant coding experience

    • [OR] High School Diploma/GED with degree with eight (8) or more years of relevant coding experience

Preferred Experience

One or more of the following skills will set you apart:

  • Proven experience in SAP SCM modules such as MM (Materials Management), PP (Production Planning), and SD (Sales and Distribution), with a strong track record of optimizing supply chain workflows and improving inventory accuracy
  • Expertise in designing and configuring end-to-end supply chain solutions within SAP, including demand planning, order fulfillment, procurement, and logistics execution, aligned with industry best practices
  • Proven expertise in C# and .NET (Core, .NET 5)
  • Proven expertise in front-end languages/frameworks (JavaScript, React, Next.js)
  • 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 

Why should you join our team?

At Consumers Energy, we offer more than just a place to work. We foster a culture that supports career development, growth, and stability, and we take pride in offering our co-workers excellent benefits and compensation packages. We are deliberately creating an inclusive culture that makes our diverse team of co-workers feel valued, supported, and empowered every day. We're a company made up of thousands of people, all with different stories to share and work to do, but we stand united in our company purpose: world class performance delivering hometown service.

What we offer:

  • Competitive compensation packages
  • Medical, Dental and Vision
  • 401k with company match
  • Paid parental leave
  • Up to 13 paid Holidays
  • Paid time off
  • Educational Assistance Program

Diversity, Equity & Inclusion:

We, at CMS Energy, value Diversity, Equity, & Inclusion. It is part of our DNA. We treat our employees with respect, we treat each other fairly and we value the opinions of others. We are passionate about building and nurturing an environment where everyone feels included. We don’t discriminate. We seek to learn about each other and better understand our unique differences. Our uniqueness makes us authentic. We create safe spaces where everyone can be who they truly are. We invite difficult conversations and uncomfortable topics. We value diverse perspectives; this is what makes us great together. We harbor an inclusive environment where employees feel empowered to share their backgrounds, experiences, and ideas. Our Employee Resource Groups, Women in Energy (WE), Minority Advisory Panel (MAP), Pride Alliance of Consumers Energy (PACE), GENERGY, capABLE, Interfaith and Veterans Advisory Panel (VAP) are key enablers to living the values of our company culture: Caring, Empowered, Deliberate, Agility, and Ownership.

All qualified applicants will not be discriminated against and will receive consideration for employment without regard to protected veteran status, disability, race, color, religion, sex, age, sexual orientation, gender identity or national origin.

Posted 2025-07-29

Recommended Jobs

3rd Shift Full Time Evening Laundry Attendant

Winter Village
Frankenmuth, MI

**Job Title: 3rd Shift Evening Laundry Attendant****Location:** Winter Village **Shift:** 10:00 PM - 8:00 AM **Job Type:** Full-Time **Job Summary:** Winter Village is seeking a dedicated and…

View Details
Posted 2025-07-25

School-Based Occupational Therapist (OT)

Soliant
Detroit, MI

Job Description Job Description Master's degree in Occupational Therapy, active Occupational Therapist license and 1+ year of Occupational Therapy experience required. Applicants who do not meet …

View Details
Posted 2025-07-28

Data Audit Manager

Artius Solutions
Wyoming, MI

Data Audit Manager Location: Remote Seniority: Manager We're looking for experienced audit pros with a strong grip on data. This is a hands-on role focused on auditing data system…

View Details
Posted 2025-07-30

CT Tech

PMC Medical
East Lansing, MI

CT TECH Shift: 2nd Location: Lansing, MI Salary: 75k - 135k (depending on experience/may vary) Length: Long-Term, Full-Time At PMC Med Staff, we partner with reputable healthcare facil…

View Details
Posted 2025-07-30

Physical Therapist

Hope At Home Health Care
Brighton, MI

Job Description Job Description We are looking for a compassionate Physical Therapist to join our growing team! The right candidate has a can-do attitude, excellent interpersonal skills, and a cu…

View Details
Posted 2025-07-27

Clinical Scribe

Midwest Vision Partners
Ann Arbor, MI

Job Description Job Description As an Ophthalmic Scribe you will work alongside physician dictating into the patient's chart and assist physician with minor in-office procedures. Schedule: M-F…

View Details
Posted 2025-07-23

Chief Financial Officer

CASS COUNTY COMM HEALTH AUTH
Cassopolis, MI

Job Description Job Description Woodlands Behavioral Healthcare Network is in search of an Outstanding Chief Financial Officer. Are you passionate about helping people and ready to discover th…

View Details
Posted 2025-07-30

Travel Registered Nurse - Medical Surgical - Relocation to Memphis, TN

Hire Energy
Sterling Heights, MI

Job Description Job Description Are you an experienced Medical-Surgical Registered Nurse (RN) looking for the excitement and flexibility of travel nursing? We are seeking dedicated and skilled Tr…

View Details
Posted 2025-07-25

Entry Level Sales Representative

The Collins Insurance Agency LLC
Rochester, MI

Job Description Job Description Welcome to The Collins Insurance Agency LLC, a vibrant and welcoming workplace located in the heart of Rochester Hills, Michigan. We are thrilled to invite motivat…

View Details
Posted 2025-07-24

Customer Service Representative - CPAP

Hart Medical Equipment
Grand Blanc, MI

Status: Full Time Hours:  9:30 am to 6:00 pm  Location: Position is fully remote Hart Medical Equipment offers a competitive salary and benefits package. EOE SUMMARY:  Provides exceptional…

View Details
Posted 2025-07-25