Assoc Software Engineer

1 month ago


Jackson, United States Consumers Energy Full time

Join the diverse and dynamic team that powers Michigan's largest energy provider and one of the nation's largest gas and electric combination utilities.  Consumers Energy services 6.8 million of Michigan's 10 million residents - caring for our friends and neighbors in all 68 Lower Peninsula counties.  We embrace a cleaner and leaner utility vision focused on eliminating energy waste and adding renewable energy from sources such as wind and solar.

 

Location:

The successful candidate will be expected to work in a hybrid status of reporting to any Consumers Energy Service Center every Monday, Tuesday, and Thursday with home office flexibility on Wednesday and Friday.

 

We are looking for: Associate Software Engineer
 

The Associate Software Engineer performs analysis, design, configuration, development, testing, and debugging of computer software with guidance from higher level software engineers. Assists with users to define system scope and objectives and establish baselines. Performs activities based upon established standards and processes. Helps develop technical specifications using functional and/or business requirements as a starting point to create solutions that meet the business need.

  • Verbal and written communication skills and be able to work with all levels of the organization
  • Proficient in establishing and maintaining good working relationships (business and IT teams)
  • Knowledge of project planning/full lifecycle delivery using Agile framework
  • Understanding of software test methodologies, test scripting and testing tools
  • Ability to work effectively with contract employees and vendors
  • Understanding of database management principles and methodologies, including data structures, data modeling, data warehousing, and transaction processing
  • Knowledge of software design principles, methods, and approaches, applying systems engineering concepts such as: structured design, supportability, survivability, reliability, scalability, and maintainability
  • Knowledge of change and release tools and processes utilized to implement solutions across multiple teams and technologies
     

We encourage you to apply if you have:

  • Associate’s degree in computer, engineering, or related field with applicable experience
  • [OR] High School Diploma with four (4) or more years of applicable experience
     
  • Experience with basic software configuration management, software architecture/design, user requirements definition, software specification development, and/or software development.
  • Understanding of basic coding and compilation, basic testing aptitude, and understanding of software deployment processes and best practices.

 

 

Preferred skills:

  • Bachelors Degree or Masters Degree
  • Agile Practitioner Certification

 

In this role, you will:

  • Assist with capturing/evaluating requirements, considering alternatives, and establishing timelines. Typically paired with intermediate level or above Software Engineers.
  • Help create designs involving systems or components contained within one functional area that comply with regulatory requirements, and are consistent with current and planned infrastructure and data environments. Typically paired with intermediate level or above Software Engineers.
  • Observe and perform administrative tasks related to incident management and support for current applications/solutions.
  • Prepare solution delivery artifacts such as: solution designs, test plans, security diagrams, etc. to support solutions as well as to document activities with the guidance of intermediate level or above Software Engineers.
  • Support prototyping, design, development, testing, debugging, documentation and implementation of software applications in an agile environment.
  • Provide limited technical expertise for enhancements and IT Projects in the areas of solution alternatives, design, configuration, testing and documentation. Typically paired with intermediate level or above Software Engineers.
  • Find/create test data, writes test plans/scenarios and utilize testing tools to execute testing including automated test configuration with the guidance of intermediate level or above Software Engineers.
  • Utilize change and release tools and processes to implement solutions across multiple teams and technologies with the guidance of intermediate level or above Software Engineers.
  • Participate in collaboration activities with other business and technical teams to ensure solutions meet requirements from various governance teams.
  • Other duties as assigned or may be necessary.

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’s Advisory Panel (WAP), Women’s Engineering Network (WEN), 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.



  • Jackson, Mississippi, United States Consumers Energy Full time

    Join the diverse and dynamic team that powers Michigan's largest energy provider and one of the nation's largest gas and electric combination utilities. Consumers Energy services 6.8 million of Michigan's 10 million residents - caring for our friends and neighbors in all 68 Lower Peninsula counties. We embrace a cleaner and leaner utility vision focused on...


  • Jackson, United States Consumers Energy Full time

    Join the diverse and dynamic team that powers Michigan's largest energy provider and one of the nation's largest gas and electric combination utilities. Consumers Energy services 6.8 million of Michigan's 10 million residents - caring for our friends Software Engineer, Engineer, Software, Energy, Support, Diversity, Technology

  • Software Engineer

    2 months ago


    Jackson, United States Consumers Energy Full time

    Join the diverse and dynamic team that powers Michigan's largest energy provider and one of the nation's largest gas and electric combination utilities.  Consumers Energy services 6.8 million of Michigan's 10 million residents - caring for our friends and neighbors in all 68 Lower Peninsula counties.  We embrace a cleaner and leaner utility...


  • Jackson, United States Consumers Energy Full time

    Location: This position may be assigned to any Consumers Energy Service Center located throughout Michigan's lower peninsula.  Candidate must be within commutable distance from the location or willing to relocate (relocation package available for those who qualify). We are looking for:  Principal GIS Software Engineer The Principal GIS...


  • Jackson, Mississippi, United States ConnectPrep Full time

    About ConnectPrepConnectPrep is a pioneering educational service organization focused on delivering the most impactful learning experiences available. Our mission is to transform the educational landscape by guiding our learners towards academic excellence through innovation and commitment. We leverage the latest advancements in online communication...


  • Jackson, Mississippi, United States LanceSoft Full time

    Position: Software Application EngineerContract Duration: with potential for extensionWork Arrangement: Onsite RoleJob Overview:The Software Application Engineer will play a crucial role in maintaining enterprise-level financial and human resources systems. This includes responsibilities such as debugging, coding, executing data modifications, performing...

  • Software Engineer

    2 weeks ago


    Jackson, Mississippi, United States Tyler Technologies Full time

    Position: Software Engineer - Java SpecialistCompany: Tyler TechnologiesAre you enthusiastic about crafting high-quality web solutions and APIs? Tyler Technologies is in search of talented Software Engineers specializing in Java to enhance our team.Key Responsibilities:Architect, develop, and sustain secure web solutions and APIsEngage with seasoned software...


  • Jackson, California, United States Block USA Full time

    About the Role:The Compliance Engineering and Technology team at Block USA is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and deploying high-scale analysis and visualization systems to detect and prevent criminal activity and other malicious behavior in billions of...


  • Jackson, United States Square Full time

    Squares purpose is economic empowerment. Since our beginning, we have been helping sellers start and manage their own businesses. The Orders Platform team at Square plays a crucial role in this mission by being the core system of record for sales. T Engineering Manager, Software Engineer, Fulfillment, Manager, Software, Backend Engineer, Technology


  • Jackson, United States Square Full time

    Software Engineering Manager - Fulfillment Foundations Full-time Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and...


  • Jackson, Mississippi, United States CapLeo Global Full time

    Position: Senior Natural/ADABAS Software EngineerLocation: RemoteContract Duration: 12 MonthsWe are looking for an experienced Senior Natural/ADABAS Software Engineer to become a vital part of our innovative development and support team focused on enhancing state-level systems. This position entails the improvement and upkeep of the system, integrating...


  • Jackson, United States Square Full time

    Software Engineering Manager - Fulfillment Foundations Full-time Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and...


  • Jackson, Mississippi, United States Serigor Inc. Full time

    Job OverviewPosition: Software Application EngineerLocation: RemoteRole Summary:The candidate will be tasked with overseeing the MDEQ's comprehensive financial and human resources systems, focusing on debugging, coding, data modifications, query generation, and report crafting.Engagement in design discussions, coding, testing, deployment, and ongoing...


  • Jackson, United States Square Full time

    Job Description Square’s purpose is economic empowerment. Since our beginning, we have been helping sellers start and manage their own businesses. The Orders Platform team at Square plays a crucial role in this mission by being the core system of record for sales. This team ensures that every order is accurately recorded, tracked, and fulfilled, providing...


  • Jackson, Mississippi, United States Red Frog Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Red Frog Solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining our Digital Systems Intranet Systems and Data Distribution Systems platforms.Key ResponsibilitiesApplication Infrastructure Management:...


  • Jackson, Mississippi, United States Elegant Enterprise- Wide Solutions Inc Full time

    Job OverviewWe are seeking a highly skilled Senior .NET Software Engineer to contribute to our innovative projects at Elegant Enterprise-Wide Solutions Inc. The ideal candidate will possess extensive experience in developing and maintaining applications utilizing Microsoft Technologies.Key ResponsibilitiesTechnical Expertise Required:Proficient in...

  • Software Engineer

    2 weeks ago


    Jackson, Mississippi, United States Home Depot Full time

    About This Role We are seeking a talented Software Engineer to join our growing team and contribute to the development of innovative cloud-based solutions leveraging cutting-edge machine learning technologies. In this role, you will play a key part in designing, developing, and deploying high-performance, scalable applications that power our...


  • Jackson, Mississippi, United States LexisNexis VitalChek Network Inc. Company Full time

    Position Overview We are looking for a proficient Back-End Software Engineer to contribute to our innovative projects at LexisNexis VitalChek Network Inc. The successful candidate will possess a deep expertise in back-end programming and a solid grasp of web service standards such as SOAP, REST, JWT, and OpenAPI. Familiarity with cloud services and API...


  • Jackson, Mississippi, United States Capleo Global Full time

    Job Title: C# Software EngineerLocation: RemotePosition Type: Contract (3-5 Months)Job Overview:Capleo Global is looking for a skilled C# Software Engineer to contribute to our innovative projects. This contract role involves working on the transformation of a legacy system into a modern application using .NET Core. The ideal candidate will play a crucial...


  • Jackson, United States Afterpay Full time

    Software Engineering Manager - Fulfillment FoundationsAfterpay - Jackson, MSCompany DescriptionSince we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we...