The company is looking to develop and enhance a portfolio of Customer Energy Solutions (CES) applications that support energy efficiency, electrification and distributed energy resource market participation.
Requirements
- 3-5 years Experience with Microsoft office applications, Required.
- 3-5 years Experience managing agile product development teams, Required.
- 3-5 years Proven ability to manage an application portfolio in a dynamic environment, Required.
- 3-5 years Strong financial and data analytical skills related to program and application management, Required.
- 3-5 years Experience managing resource allocation and cross-functional team coordination for parallel development streams, Required.
- 3-5 years Experience providing periodic communication regarding program status to leadership teams, Required.
- 3-5 years Demonstrated experience with quality assurance and testing processes related to application and data product release cycles, Required.
Responsibilities
- Lead Platform Engineering Teams: Direct and manage agile development teams focused on application architecture and digital product delivery for CES initiatives including energy efficiency, electrification, and distributed energy resources.
- Oversee Technical Architecture: Drive the development and evolution of technical architectures across multiple domains (e.g., application, AI, data, advanced technologies), ensuring scalability, security, and performance.
- Manage Agile Product Roadmaps: Prioritize and oversee technical application and feature roadmaps for agile teams, ensuring timely delivery and alignment with business objectives.
- Ensure Cross-Functional Integration: Identify and develop integration strategies for business processes, applications, and infrastructure, including both vendor and internally developed solutions.
- Monitor Industry Trends and Best Practices: Stay current with technology and business trends, and translate insights into actionable strategies that influence CESs digital direction.
- Govern Technical Standards and Processes: Collaborate with peers to establish and maintain technical standards, manage the application development lifecycle, and enforce governance protocols.
- Conduct Technical Reviews and Issue Resolution: Lead architectural, configuration, and quality reviews; coordinate resolution of complex issues across internal teams, IT, and external vendors.
Other
- Bachelor's Degree and Minimum 8 years related experience.
- Must have excellent communication skills, Required.
- Driver's License Required
- The selected candidate will be assigned a System Emergency Assignment (i.e., an emergency response role) and will be expected to work non-business hours during emergencies, which may include nights, weekends, and holidays.
- Develop and Coach Team Members: Mentor and support the growth of junior technical team members including; recommend training, provide feedback, and foster leadership development.