EnergySolutions

Director of Software Solutions

EnergySolutions

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $145,000 - $170,000 per year

Job Level

Lead

About the role

  • Lead software development for the Distributed Energy Resources (DERs) portfolio 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 design meets usability, accessibility, scalability, and reliability requirements
  • Apply project management practices, communicating timelines, status, and critical issues
  • 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
  • Oversee day-to-day management of product portfolio and ensure business strategy and requirements are met
  • Ensure data security requirements and compliance initiatives are integrated into software projects
  • Continually assess and improve processes and work with Operations on resource capacity and forecasting

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 ability to balance several ongoing projects
  • Collaborative nature and enthusiasm for supporting the company’s mission