Quick Overview
Job Description
Job Title: Software Engineer
Location: Jackson, MI, USA
Duration: 14 Months + Extension
Bill Rate: $80 - $100
Job Type: C2C/1099 Contract
Client: To Be Discussed Later
Work Authorization: US-Citizen, H-1B, OPT-EAD, GC-EAD
Job Summary:
CMS Energy is seeking a Senior Software Engineer to design, develop, maintain, and support scalable full-stack applications for the Work and Material Management (WAMM) team within the Applications & Analytics organization.
Responsibilities:
- Design and develop scalable enterprise applications.
- Build and maintain .NET 5.0+ backend services.
- Develop modern frontend applications using Angular or React/Next.js.
- Develop and troubleshoot cloud-first solutions using Azure.
- Resolve production issues and maintain system reliability.
- Collaborate with engineers, product managers, designers, and business stakeholders.
- Mentor junior and mid-level developers.
- Participate in Agile delivery, paired programming, TDD, and incremental design.
- Support SAP PO/BTP integrations.
- Assist with networking documentation, firewalls, IA diagrams, and flow mapping.
Required Skills:
- 4+ years of experience with .NET 5.0+.
- 4+ years of experience with Angular or React/Next.js.
- Strong cloud development and troubleshooting experience.
- Full-stack development and production support experience.
- Test Driven Development (TDD).
- Paired programming experience.
- Strong communication and stakeholder-management skills.
- Ability to mentor and upskill team members.
Preferred Skills:
- Agile / XP practices.
- Incremental design.
- CI/CD pipelines.
- SAP PO / SAP BTP.
- .NET Framework 4.x.
- PowerApps.
- Azure VM maintenance.
- Networking documentation, firewalls, IA diagrams, and flow mapping.
Education:
- Bachelor s degree in computer science, Software Engineering, Information Systems, or related field required.
- Master s/advanced degree preferred.
Equal Opportunity Employer: We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.
Similar jobs
- LE
Principal Software Engineer with Security Clearance
NewLeidos
Laurel, MD🇺🇸$154.1k - $278.5k/yrHybridYesterdayDockerMySQLSVN+16Technology - PA
Platform One Software Engineer - Mid with Security Clearance
NewParsons
Colorado Springs, CO🇺🇸$103.5k - $181.1k/yrRemoteYesterdayDockerMySQLSQL+19Technology - PG
Software Engineer 4 - Contingent
NewPTR Global
Woodbridge Township, NJ🇺🇸$65 - $75/hrOn-siteYesterdayDockerMongoDBAWS+4Technology - PG
Software Engineer-Other - Advanced
NewPTR Global
Jersey City, NJ🇺🇸$65 - $75/hrHybridYesterdayC++JavaPythonTechnology - MR
Software Engineer 4 - Binod
NewMotion Recruitment Partners, LLC
Des Moines, IA🇺🇸HybridYesterdayMicroservicesSQLSpring+10Technology - PG
Software Engineer 4 - Contingent
NewPTR Global
Columbus, OH🇺🇸$70 - $75/hrHybridYesterdayMongoDBSpringSpring Boot+6Technology