Senior Lead Software Developer
Core
Lead and develop high-performing engineering teams while providing hands-on technical leadership for designing, building, and delivering enterprise-grade cloud and AI-enabled software platforms.
Role type
Senior Lead Software Developer (Technical Leadership)
Builds
Enterprise-grade platforms, cloud and AI-enabled engineering capabilities
Domain
Utilities, energy, and communications; Cloud and AI
Deliverable
production ML models | product features
Required skills
Java, enterprise application development, team coaching and mentoring, architectural design, CI/CD implementation, code quality practices, AWS cloud capabilities, AI-assisted development
Technologies
Java, AWS
Responsibilities
Coach and mentor developers across multiple locations, drive technical excellence in design and development, ensure robust and secure software solutions, champion modern development practices, advance cloud and AI adoption, collaborate with Product, Architecture, QA, and DevOps
Seniority
Senior, hands-on IC with leadership responsibilities