As a Lead Software Developer, you will own the technical direction and hands-on implementation of a mission-critical enterprise application used by customers in complex, asset-intensive industries. You will lead the modernization of legacy components into cloud-native, scalable services while continuing to deliver new features that customers rely on every day. This role combines architecture influence, hands-on coding, and mentoring, giving you the opportunity to shape patterns, standards, and practices that the broader engineering team will follow. You’ll collaborate closely with Product, Architecture, and Operations to deliver secure, high-performing solutions that can scale with customer growth and evolving business needs. COMPANY PowerPlan builds enterprise software for asset-intensive industries, including regulated utilities and similar complex domains, helping customers manage critical assets, financial processes, and operational decisions with confidence. We operate in a space where reliability, accuracy, and compliance matter deeply, and where strong engineering practices directly impact our customers’ ability to serve their end users. Our culture values pragmatic engineering, modern tooling, continuous improvement, and the thoughtful use of AI-assisted development to accelerate delivery without compromising quality or security. Joining our team means working with experienced engineers and product leaders who care about building robust systems that stand the test of time.
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
Number of Employees
101-250 employees