Enable job alerts via email!

Director of Software Solutions (Hybrid: Oakland & Orange, CA)

Energy Solutions - USA

Town of Florida, Oakland (NY, CA)

Remote

USD 145,000 - 170,000

Full time

Today
Be an early applicant

Job summary

A leading energy solutions firm is hiring a Director of Information Systems to lead software development for its Distributed Energy Resources portfolio. You will manage software strategy, oversee product development, and ensure alignment with business goals. The ideal candidate has significant experience in delivering software solutions and managing teams, with a strong focus on project management and collaboration.

Qualifications

  • 10+ years of experience delivering software solutions.
  • 5+ years in a supervisory or managerial role.
  • Ability to analyze and define business requirements.

Responsibilities

  • Manage and deliver a suite of software solutions.
  • Create strategic roadmaps and develop operational plans.
  • Provide technical guidance on design requirements.

Skills

Project management skills
Team leadership
Agile frameworks knowledge
Communication skills
Analytical skills

Education

Bachelor's or master's degree in computer science or related field

Tools

JIRA
Job description
Overview

Energy Solutions is hiring a Director of Information Systems to lead software development for our Distributed Energy Resources (DERs) portfolio. Reporting to the Senior Director, you will oversee software strategy, planning, and execution to support clean energy programs for major North American utilities.

We don’t sell software—but we build powerful, reusable tools to deliver energy savings and reduce greenhouse gas emissions. You will lead a collaborative team, manage product development processes, and align software delivery with business goals.

This is a great opportunity for a technically strong, mission-driven leader to make real climate impact through innovative software.

Energy Solutions operates as a predominantly remote workforce with offices in six different locations. Employees who reside within 40 miles of an office (except New York) will be assigned to that location, though in-office attendance requirements may vary by team.

Responsibilities
  • 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 development 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
Compensation

Compensation to commensurate with experience with the pay band of $145k - $170k annually

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.