Envision Employment Solutions

Solar Energy System Service

SoftwareDirector-CPOPlatform&DigitalProducts

$2000–3500k ~AI est. Cairo, Cairo Governorate, Egypt FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Director candidates.

The Brief

“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.

Solar Energy System Service
Problems you'll solve

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,

Free ATS check

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.

Read Company Rants →