> Markdown version of [/jobs/ext/2272848-software-engineer](https://www.wearedevelopers.com/jobs/ext/2272848-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Propertyvalue Quantum Technologies Llc - **Location:** Jackson, MI, United States - **Experience:** Expert - **Salary:** $166,400.0 - $208,000.0 - **Contract:** Temporary contract - **Skills:** .NET Framework, Agile Methodology, Data Analysis, Microsoft Azure, Cloud Engineering, Information Systems, Pair Programming, Next.js, Software Engineering, Enterprise Software Applications, Test-Driven Development (TDD), ReactJS, Reliability of Systems, SAP Business Technology Platform, SAP Process Orchestration, Firewalls (Computer Science), Backend, AngularJS, Information Technology, Extreme Programming, Powerapps - **Published:** August 27, 2026 - **Apply:** https://www.dice.com/job-detail/4ae4f333-e592-453a-9a10-79b009f36628 ## About the Role * 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. ## Description 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., * 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. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)