Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer

CMS Energy

Select how often (in days) to receive an alert: Create Alert 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. This position is not eligible for immigration sponsorship, e.g., H-1B, TN, etc. Please do not apply if you will need immigration sponsorship for a work visa now or in the future, including sponsorship for H-1B, TN, etc., now or in the future. We are unable to hire individuals with CPT, OPT, or STEM OPT for this position as the position is not eligible for participation in the H-1B lottery program and is not eligible for current or future immigration sponsorship for a work visa. 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 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 expertise in C# and .NET (Core, .NET 5) 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 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. Consumers Energy is an Equal Opportunity Employer, please review our Equal Employment Opportunity Policy, Family and Medical Leave Act, and Military Leave Allowance. CMS Energy endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact our team at View email address on click.appcast.io. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. ACCOMMODATION NOTICE: Federal law and many state laws require employers to make accommodations to disabled applicants and employees where the accommodation does not impose an undue hardship on the employer. For those applicants seeking a position within the State of Michigan, a disabled individual needing accommodation for employment must notify the employer in writing within 182 days after the need is known or should have been known. Michigan law provides that failure of a Michigan employee to properly notify the employer will preclude any claim that the employer failed to accommodate the disabled individual. However, this does not waive an individual’s right under the Americans with Disabilities Act of 1990, as amended, which sets no time limit for requesting an accommodation nor does it require such accommodation in writing. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Jackson, MI vacancy
  •  ...Prin Software Engineer at Consumers Energy – JACKSON, MI, US 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... 
    Suggested
    Relocation
    Relocation package
    3 days per week

    Victrays

    Jackson, MI
    5 days ago
  •  ...CMS Energy, Corp. is looking for a Sr Software Engineer to join the Applications and Analytics team in Jackson, MI. In this role, you will design and maintain software solutions while mentoring junior engineers in the Agile practice. The position requires advanced expertise... 
    Senior

    CMS Energy

    Jackson, MI
    1 day ago
  •  ...A large energy provider in Michigan is seeking a Principal Software Engineer responsible for developing and maintaining cutting-edge software applications. This role requires a strong knowledge of programming languages and a leader in a collaborative Agile environment.... 
    Suggested

    Victrays

    Jackson, MI
    4 days ago
  •  ...Harvest Solar, located in Jackson, MI, is seeking a BESS Application Engineer to serve as the technical bridge between Sales, Customers, and Engineering teams. This role involves driving project proposals, sizing systems, creating conceptual designs, and providing technical... 
    Suggested

    Harvest Solar

    Jackson, MI
    4 days ago
  • $95k - $105k

     ...Application Engineer II - Michigan Festo inspires people and organizations around the world with innovative solutions for industrial...  ...Festo Engineering Department and may modify computer operating software programs from existing programs, or may be required to support... 
    Suggested
    Temporary work
    Worldwide
    Flexible hours

    Festo AG & Co. KG

    Jackson, MI
    4 days ago
  • $80k - $100k

     ...are seeking a Battery Energy Storage Systems (BESS) Application Engineer to serve as the technical bridge between Sales, Customers, and...  ...modes. System Design & Sizing: Model and size BESS projects using software tools and 3 rd party consultation, including DC/AC... 
    Full time
    Temporary work
    For contractors
    Work at office
    Immediate start
    Remote work

    Harvest Solar

    Jackson, MI
    5 days ago
  •  ...Consumers Energy is hiring a Principal Electric Engineer in Jackson, MI, to oversee large complex projects in electrical engineering. This hybrid role requires onsite collaboration with teams and stakeholders, ensuring sustainable operations for their energy distribution... 

    Construction Association of Michigan

    Jackson, MI
    5 days ago
  • $97k - $143k

     ...IS AER FED division is currently seeking a Lead Manufacturing Engineer. This position will be located at our Jackson, MI facility. The...  ...equipment, gauging, and tooling utilizing CATIA solid modeling software and other engineering analysis and design tools. Work with suppliers... 
    Local area
    Visa sponsorship
    Relocation package

    Eaton

    Jackson, MI
    5 days ago
  •  ...SeaLandAire Technologies in Jackson, Michigan, seeks an Electrical Engineer for a full-time, on-site position. The role involves developing prototypes, circuit design, and working with project teams on defense-related applications. Candidates should have a bachelor's... 
    Full time

    SeaLandAire Technologies Inc

    Jackson, MI
    4 days ago
  • Technician Join the growing Sesame Solar team and help make Mobile Nanogrids that solve big problems for big companies and government agencies, including solar and green hydrogen-powered solutions for disaster/emergency preparedness and rapid response to extreme weather...
    Senior
    Part time

    Sesame Solar

    Jackson, MI
    2 days ago
  • $97k - $143k

     ...Eaton Corporation is seeking a Lead Manufacturing Engineer for our Jackson, MI facility. This position involves providing technical leadership to manufacturing engineering staff, leading large scale projects, and ensuring project objectives are met while collaborating... 

    Eaton

    Jackson, MI
    4 days ago
  •  ...individual for needs serving in the role of Sr. Construction Cost Estimator in their...  ...quantity takeoff and daily utilization of software tools. Prepare discipline estimates by...  ...owner, A/E, and other contractors to provide engineering and cost data regarding project... 
    Senior
    For contractors
    Work experience placement
    Remote work

    iMPact Business Group

    Jackson, MI
    1 day ago
  •  ...CMS Energy, Corp. is seeking a Principal Electric Engineer based in Jackson, MI. The role involves overseeing large complex electrical engineering projects, ensuring compliance with specifications, and collaborating with various stakeholders. Ideal candidates have a Bachelor... 
    Senior

    CMS Energy

    Jackson, MI
    1 day ago
  •  ...Responsibilities Lead a global team of ~120 engineers to ensure that current product support, future product development,and sustaining/field support for customers are addressed. Lead an engineering department to deliver high quality technical output on time. Provide technical... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide

    Eaton

    Jackson, MI
    5 days ago
  • A technical staffing firm is looking for a vRA / vRO Cloud Consultant in Jackson, MI. The role requires expertise in scripting languages like Java, Python, and PowerShell, along with experience in automation and Linux operating systems. Candidates should have knowledge...
    Contract work

    Infoways

    Jackson, MI
    4 days ago
  • $35 per hour

     ...improvements Qualifications Strong CNC programming experience in milling and turning environments Proficiency with AutoDesk Fusion CAM software Experience with GibbsCAM preferred Experience with Haas and Okuma controllers required Strong understanding of GD&T Ability to... 
    Full time
    Shift work

    Contract Professionals, Inc

    Jackson, MI
    5 days ago
  • A skilled nursing facility in Michigan is looking for a passionate Registered Nurse (RN) to join their team, offering a $10,000 sign-on bonus for full-time positions. You'll be responsible for managing nursing care and supervising staff while providing compassionate care...
    Senior
    Full time
    Relocation package
    Night shift

    Regency at Jackson

    Jackson, MI
    4 days ago
  • Gentiva Hospice is seeking volunteers in Ingham County that would like to make friendly visits to our patients. the visits can either be in the person's home or in a facility. There is no hands on care. You will be there 100% for their enjoyment. Some examples of things...
    Senior

    Gentiva Hospice - Jackson, MI

    Jackson, MI
    2 days ago
  • CMS Energy, Corp. is seeking a Senior Project Manager to oversee complex clean energy projects in Jackson, MI. This role involves managing project teams, developing strategies for land rights acquisition, and ensuring successful project completion across various technologies...
    Senior

    CMS Energy

    Jackson, MI
    1 day ago
  • $146k - $215k

     ...A global aerospace company is looking for a Sr. Manager of Compliance for Global Repair Stations. This leadership role involves overseeing all quality aspects of maintenance and ensuring compliance with FAA and other regulations. The ideal candidate will have deep aerospace... 
    Senior
    Remote work

    Eaton

    Jackson, MI
    3 days ago
  • Visiting seniors can be such a great experience. Visiting patient on hospice, at end of life, is a blessing. This opportunity also lets you learn about hospice. There are many myths. Hospice patients have a diagnosis of 6 months or less to live. Some people live less and...
    Senior
    Live in

    Gentiva Hospice - Jackson, MI

    Jackson, MI
    2 days ago
  • $110k - $130k

     ...Position Sr Solar Project Manager - EPC Location: Jackson, MI Job Id: 168 # of Openings: 1 Salary Salary Range: $110,000.00 to $130,000.00 USD, commensurate with experience. Annual Bonus Target: 5% of base salary, paid based on meeting organizational and individual targets... 
    Senior
    Temporary work
    For subcontractor
    Work at office
    Night shift

    Harvest Solar

    Jackson, MI
    1 day ago
  • Gentiva Hospice is looking for special people that want to give theirr time to our seniors. Our patient are on hospice care and our goal is to make their life better and meaningful every time we visit. Giving just an hour a week can change someone's life and yours. The...
    Senior
    Flexible hours

    Gentiva Hospice - Jackson, MI

    Jackson, MI
    4 days ago
  •  ...Jackson, Michigan — Engineering Analyst #1057790 We provide a challenging work environment with many learning opportunities. Join us to develop and advance your career. Responsibilities Analyze outage events and perform OMS data quality corrections to ensure accurate outage... 
    Immediate start

    FastTek Global

    Jackson, MI
    5 days ago
  • $50 - $60 per hour

    DataAnnotation is committed to creating high-quality AI. Enjoy the flexibility of remote work and the freedom to set your own schedule. This is an opportunity to work with us as an independent contractor.   We're currently expanding into an exciting new area – teaching...
    Senior
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Jackson, MI
    more than 2 months ago
  •  ...Senior Substation Civil Structural Engineer Commonwealth is an ENR Top 500 engineering and consulting firm that specializes in delivering...  ...of steel detailing Knowledge of Inventor or other BIM software Knowledge of Design Codes: ASCE 113 ASCE 7-10 AISC 360 ACI 318... 
    Senior
    For contractors
    Work at office
    Remote work

    Commonwealth-Associates,-In

    Jackson, MI
    1 day ago
  • Gerdau is seeking a Human Resource Senior Manager in Jackson, Michigan, to lead impactful HR strategies that shape organizational success. You will work closely with leadership to enhance workforce initiatives and performance across a multi-site environment. This role ...
    Senior

    Gerdau

    Jackson, MI
    5 days ago
  • Gentiva Hospice serves Ingham County and we have some volunteer opportunities for visits to seniors that are on hospice care. Patient live in their own homes or in facilities. Volunteers are able to connect with seniors by making friendly visits. Many people love company...
    Senior
    Live in
    Flexible hours

    Gentiva Hospice - Jackson, MI

    Jackson, MI
    5 days ago
  • $110k - $130k

    Harvest Solar is looking for a Senior Solar Project Manager in Jackson, MI who will oversee projects and installation. With a focus on quality and safety, this role requires strong leadership and analytical skills. The ideal candidate will have over 10 years of relevant...
    Senior

    Harvest Solar

    Jackson, MI
    5 days ago
  • $35 per hour

    Contract Professionals, Inc in Jackson, Michigan, is seeking a CNC Lead Programmer for a full-time, onsite position that offers a competitive pay rate of $35+/hour. This role involves leading a team of CNC operators and improving machining processes. The ideal candidate...
    Full time
    Contract work

    Contract Professionals, Inc

    Jackson, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!