10,000 jobs found — updated daily
This role will contribute to the legacy and smart Metering and Energy Efficient platforms in a multitude of ways, from architecting phenomenal systems, creating, and encouraging great software development practices engineering-wide, driving strategic technical improvements, and mentoring other engineers. The position is responsible for working with internal staff and 3rd party vendors to oversee the development, integration, maintenance, patching, and repairing of software and associated infrastructure for maximum efficiency and usability. The role involves creating or ensuring architectural designs and BC/DR plans exist for systems, leading software performance management, and successfully planning and executing projects involving multiple developers and complex requirements, prioritizing strategically. The Lead Software Engineer contributes to major architectural decisions, reviews all project-related tech specs, tracks status, and considers implications to other systems. They will spur and facilitate meaningful discussion around complex issues, work effectively with key stakeholders to solve problems and make decisions, and are trusted to always share status with all stakeholders and proactively remedy communication issues.
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
Senior

The resume builder that gets results.