Salary
💰 $145,000 - $170,000 per year
About the role
- Lead software development and delivery for Distributed Energy Resources (DERs) portfolio.
- Oversee software strategy, planning, and execution to support clean energy programs for major North American utilities.
- Manage and ensure successful delivery of a suite of software solutions and enterprise applications.
- Create and prioritize strategic roadmaps and develop operational plans aligned with scope, schedule, and budget.
- Provide technical guidance to ensure usability, accessibility, scalability, reliability, and data security compliance.
- Project management: communicate timelines, status, and critical issues; validate project plans and resource capacity forecasting.
- Build, cultivate, and grow an experienced team of problem-solvers, designers, and collaborators.
- Collaborate with clients, users, and cross-functional teams to translate requirements into well-designed solutions.
- Continually assess and improve processes and develop methods to scale as the company grows.
Requirements
- A bachelor’s or master’s degree in computer science, information systems, business administration, or a related field.
- A minimum of 10 years of practical experience in delivering software solutions.
- A minimum of 5 years in a supervisory/managerial role.
- Ability to analyze and define business requirements and translate into technical solutions.
- Proven experience managing multiple teams and projects simultaneously.
- Strong prioritization and project management skills, including timely communication of timelines, status, and critical issues.
- Working knowledge of Agile frameworks (Scrum or Kanban) and experience with JIRA or similar ticket management software.
- Experience in software demonstrations for internal stakeholders and external clients.
- Excellent organizational skills and the ability to balance several ongoing projects simultaneously.
- Collaborative nature and ability to work as part of a team.
- Enthusiasm for supporting the company’s mission.