Envision Employment Solutions
Solar Energy System Service
SoftwareDirector-CPOPlatform&DigitalProducts
Neural analysis suggests this role is
optimal for Director candidates.
“Software Director - CPO Platform & Digital Products at Envision Employment Solutions. Skills: Software Strategy, Team Building, Architecture Governance, Delivery Execution. Define software product roadmap. Own software product roadmap”
What You'll Achieve.
Maintain business continuity; Maintain platform stability; Support current business needs; Support future business needs; Support platform growth; Support integrations; Support transaction volumes; Support operational reliability; Support future product expansion; Align with commercial priorities; Align with client commitments; Align with operational requirements; Align with strategic roadmap; Align with deployment realities; Align with support requirements; Align with user experience; Align with operational scalability; Support business growth; Support platform stability
Industry & Context.
Root cause analysis
What They're Looking For.
Must Have
12–15 years of experience in software engineering, 12–15 years of experience in technology leadership, 12–15 years of experience in digital platform development, 12–15 years of experience in product technology, 12–15 years of experience in software delivery management, Proven experience building software engineering teams, Proven experience scaling software engineering teams, Proven experience leading software engineering teams, Demonstrated experience transitioning from outsourced development, Experience managing internal teams, Experience managing external software vendors, Understanding of software architecture, Understanding of cloud infrastructure, Understanding of APIs, Understanding of platform integrations, Understanding of scalable digital systems, Solid understanding of DevOps practices, Solid understanding of CI/CD pipelines, Solid understanding of release management, Solid understanding of QA automation, Solid understanding of monitoring, Solid understanding of production support, Knowledge of security requirements, Knowledge of reliability requirements, Knowledge of performance optimization, Knowledge of data protection, Knowledge of system availability requirements
Nice to Have
Previous experience in mobility platforms, Previous experience in EV ecosystems, Previous experience in IoT platforms, Previous experience in CPO platforms, Previous experience in fleet management systems, Previous experience in smart city technologies, Experience in fintech, Experience in payments platforms, Experience in telecom platforms, Experience in large-scale digital platforms, Experience designing systems based on microservices, Experience designing systems based on modular architecture, Experience designing systems based on event-driven architecture, Experience designing systems based on API-first principles, Experience overseeing systems based on microservices, Experience overseeing systems based on modular architecture, Experience overseeing systems based on event-driven architecture, Experience overseeing systems based on API-first principles
What You'll Do.
Define software product roadmap
Own software product roadmap
Align development priorities
Translate business requirements
Establish roadmap governance
Lead transition to in-house model
Develop transition plan
Hire internal software team
Build internal software team
Manage internal software team
Define technology organization structure
Establish product ownership
Define scalable software architecture
Oversee software architecture
Ensure platform standards
Select technology stack
Govern technology stack
Establish technical governance
Evaluate build-versus-buy decisions
Implement modern delivery practices
Ensure delivery timelines align
Improve software delivery speed
Improve software delivery quality
Improve software delivery predictability
Improve software delivery accountability
Establish development KPIs
Ensure technical execution remains practical
Work closely with sales teams
Partner with pre-sales teams
Collaborate with operations teams
Act as bridge between teams
Provide leadership visibility
How You'll Work.
Team & Collaboration
Cross-functional teams; Sales teams; Pre-sales teams; Operations teams; Commercial teams; Technical teams; Operational teams
Communication Scope
Executive presentations
Process & Methodology
Roadmap planning, Agile delivery, Release management, Sprint planning
Full Job Description
**Envision Employment Solutions** is currently looking for a **Software Director – CPO Platform & Digital Products **for one of our partners, a leader in the Solar Energy System Service industry! **Job Summary:** The **Software Director** will build, scale, and internalize the company’s **software capability (CPO platform, integrations, digital services, Smart Parking Operator, Fleet Management, future development roadmap)** while transitioning from outsourced development to a **controlled in-house model**. **Responsibilities:** **Software Strategy & Product Roadmap** * Define and own the software product roadmap across the company’s key digital platforms, including the CPO platform, software integrations, digital services, Smart Parking Operator solutions, fleet management capabilities, and future development initiatives. * Align software development priorities with the company’s commercial objectives, operational needs, and long-term growth strategy. * Translate business requirements from commercial, operations, and customer-facing teams into clear product priorities and development plans. * Establish a roadmap governance process to ensure that product decisions are based on business value, technical feasibility, scalability, and delivery capacity. **Team Building & Capability Internalization** * Lead the transition from an outsourced software development model to a controlled, in-house engineering capability. * Develop a structured transition plan to gradually reduce dependency on external vendors while maintaining business continuity and platform stability. * Hire, build, and manage a lean but scalable internal software team across backend development, frontend development, DevOps, QA, and other critical engineering functions. * Define the optimal technology organization structure, roles, responsibilities, and operating model required to support current and future business needs. * Establish clear ownership of software products, technical delivery, code quality,
Applying for this Software Director - CPO Platform & Digital Products role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Envision Employment Solutions?
Real rants from real employees. Read before you apply.