This role is a high‑impact opportunity to shape the next generation of PowerPlan’s cloud‑native SaaS platform (NXT). The Senior Software Developer owns delivery of scalable, maintainable services while playing a critical role in the company’s modernization effort from legacy PowerBuilder systems to modern C#/Angular architectures - and in embedding intelligent capabilities across the platform through classical machine learning pipelines and Generative AI (GenAI) solutions. The developer will contribute to architecture decisions, accelerate engineering quality, and influence the team’s engineering culture through high standards in code, testing, and collaboration. This includes designing and integrating ML-driven prediction and feedback loops, building Retrieval-Augmented Generation (RAG) pipelines, and delivering LLM-powered features such as intelligent chatbots and contextual assistants within the application stack. This is an ideal role for someone who thrives in challenging technical environments, enjoys solving complex business problems, and wants to help define the future of a platform trusted by regulated utilities for decades. COMPANY PowerPlan provides enterprise cloud solutions that enable energy and regulated utility organizations to manage financial, tax, and operational workflows with precision and confidence. We are modernizing a trusted legacy platform into a modular, cloud‑native architecture powered by Azure services, modern front-end frameworks, and increasingly AI‑enabled workflows - from predictive analytics and automated decision support to GenAI-powered user experiences. We value curiosity, collaboration, and engineering excellence, and we empower developers to punch above their weight, take ownership, and grow with a product suite undergoing major technical transformation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed