About the Role
Our client, a global leader in enterprise software solutions, is actively seeking a highly accomplished Program Manager to join their dynamic team, working remotely from Sandton, Gauteng. This crucial role involves overseeing a portfolio of interconnected projects focused on developing and deploying cutting-edge enterprise software. The ideal candidate will possess extensive experience in software development lifecycles, program management, and stakeholder engagement within a global context. You will be responsible for driving strategic initiatives, ensuring successful delivery of complex software programs, managing cross-functional teams, and aligning program objectives with the company's long-term vision. This is an exceptional opportunity to lead impactful projects from a remote-first perspective, contributing to innovation within the South African tech industry.
Key Responsibilities
- Manage and execute a portfolio of strategic enterprise software development projects, ensuring alignment with program goals.
- Define program scope, objectives, deliverables, and success criteria in collaboration with executive stakeholders.
- Oversee project planning, resource allocation, budget management, and risk mitigation across multiple projects.
- Lead and mentor program teams, fostering a collaborative, high-performance, and remote-first culture.
- Ensure the timely and high-quality delivery of software solutions, adhering to best practices in software engineering.
- Manage relationships with key stakeholders, including clients, development teams, and executive leadership.
- Track program progress, identify potential impediments, and implement effective solutions.
- Facilitate effective communication and reporting on program status, milestones, and key performance indicators.
Requirements
- Master’s degree in Computer Science, Software Engineering, Business Administration, or a related field.
- Minimum of 12 years of experience in project and program management, with a strong focus on enterprise software development.
- Proven experience managing large-scale software programs with budgets exceeding R150 million.
- Deep understanding of software development methodologies (Agile, Scrum, SAFe), DevOps, and cloud technologies.
- Exceptional leadership, strategic thinking, and organizational skills.
- Strong communication, negotiation, and conflict-resolution abilities, essential for remote collaboration.
- Experience working in a global, distributed team environment is mandatory.
- PMP, PgMP, or equivalent certifications are highly desirable.
Benefits
- An outstanding annual salary of R , commensurate with extensive program management experience.
- Significant performance bonuses tied to program success and strategic company objectives.
- Comprehensive global health coverage, life insurance, and retirement planning support.
- Generous budget for professional development, including conferences, training, and certifications.
- A fully remote work environment, enabling flexibility and global collaboration for this Yes remote role.
- Opportunity to shape the future of enterprise software for a world-renowned leader based in Sandton, South Africa.