Principal Software Developer
PowerPlan
Principal Software Developer
PowerPlan
Asset-management software for financial optimization
As Principal Software Developer on PowerPlan's NXT platform, you'll own the delivery of scalable, maintainable, cloud-native services while helping move a platform that regulated utilities have trusted for decades from legacy PowerBuilder systems to modern C#/Angular architecture on Azure. You'll contribute to architecture decisions and shape the team's engineering culture through the standards you set in code, testing, and collaboration.
We're in the middle of one of the most significant transformations in our history. Decades of proven functionality are being reimagined on a modern SaaS foundation, while AI becomes central to how we build, deliver, and evolve our products. The next generation of the PowerPlan platform is being designed right now. Join us, and you'll have the opportunity to influence the technology, engineering practices, and capabilities that will shape it for years to come.
You'll also help build intelligence into the product itself — classical machine learning pipelines, RAG-powered search, and LLM-driven assistants delivered as production-grade services, not prototypes. If you thrive on challenging technical problems, enjoy untangling complex business ones, and want to help define where this platform goes next, this is the seat.
Success will be measured by how quickly you reach architectural fluency, how consistently you ship production-ready features, and whether AI becomes a dependable multiplier for the whole engineering team rather than a side experiment.
Applicant and Candidate Privacy Notice
Please note that this is a hybrid role that involves a combination of onsite work from our corporate office as well as work from home. While we strive to accommodate flexible working arrangements when sensible, there will be times when onsite work is required. This could include scheduled office days, team meetings, client meetings, or special events.
PowerPlan provides software that helps asset-intensive businesses manage and optimize their capital and asset lifecycles. Its tools capture asset data to support budgeting, forecasting, scenario analysis, and regulatory compliance across utilities, transportation, and energy. The software is sold as licenses or subscriptions along with professional services, and is supported by a professional community platform called Social Power. The company differentiates itself through deep industry knowledge, a high customer retention rate, and active employee growth, with a goal of expanding its impact across the U.S. and Canada while helping clients improve asset performance and compliance.
Explore more opportunities at PowerPlan