Overview
Our client is a leading clean energy program implementer. You will lead software for the Distributed Energy Resources portfolio, reporting to a Senior Director. The client does not sell software; they build reusable tools that deliver energy savings and reduce greenhouse gas emissions for utilities, governments, and institutions.
Compensation
Base pay range: $195,750.00/yr - $229,500.00/yr
Additional compensation types: Annual Bonus and Stock options
What you will do
- Set software strategy, roadmaps, and delivery plans across multiple DER products
- Lead and develop a collaborative engineering team and mature product development practices
- Align software delivery with program and business goals in partnership with program, product, and utility stakeholders
Who will thrive
Technically strong, mission driven leaders who turn ideas into reliable tools at scale
Responsibilities include but not limited to
- Management and successful delivery of a suite of software solutions and enterprise applications
- Create and prioritize strategic roadmaps and develop operational plans to ensure project execution aligns with scope, schedule and budget
- Provide technical guidance to ensure design requirements meet usability, accessibility, scalability and reliability requirements
- Project management skills which include adherence and communication of timelines, status, and critical issues
- Build, cultivate and grow an experienced team of problem-solvers, designers and collaborators
- Collaborate with clients and users to collect and translate requirements into well designed solutions
- Collaborate with cross-functional teams to collect and translate requirements into well designed solutions
- Oversee day-to-day management, and successful delivery of a portfolio of software products and enterprise applications
- Provide guidance to ensure business strategy, business goals, and business requirements are met when developing software solutions
- Ensure data security requirements and compliance initiatives are layered into all software projects
- Continually assess and improve existing processes and develop new methods to scale as the company grows
- Work with Operations team to validate project plans, resource capacity allocation and forecasting
Minimum Qualifications
- 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 management, 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 on-going projects simultaneously
- Collaborative nature and ability to work as part of a team
- Enthusiasm for supporting our company’s mission
Seniority level
Employment type
Job function
Industries
- Energy Technology, Services for Renewable Energy, and IT System Custom Software Development