Software Engineer III
Core
Building and integrating web and mobile apps for utility customers using Java, JavaScript, and AWS.
Role type
Senior full-stack software engineer
Builds
Enterprise-level customer service and operations platforms for utilities
Domain
Utilities / Cloud-native SaaS
Deliverable
production ML models | product features
Required skills
Java, JavaScript, AWS, SQL, Angular or React, object-oriented design, code review, mentoring, AI tool validation
Preferred skills
AI coding tools (Claude Code, GitHub Copilot), full-stack development, scalable solution design
Technologies
Java, JavaScript, AWS, Angular, React, SQL, Claude Code, GitHub Copilot
Responsibilities
Develop clean, maintainable, testable code; Author and maintain technical designs and architecture documentation; Conduct code reviews including AI-generated code; Mentor junior developers; Troubleshoot and resolve technical issues across development and production; Collaborate with Client Success team on support-related issues
Seniority
Senior, hands-on IC with mentorship responsibilities