Remote Senior Program Manager, Software Development

Placements24

George

Hybrid

ZAR 900,000 - 1,500,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
Retirement plan with company match
Annual performance-based bonus
Professional development stipend
Home office equipment allowance
Flexible working hours
Virtual team-building activities

Job summary

Placements24 is seeking a Senior Program Manager to lead multiple software development initiatives in a remote-first environment. You will guide engineering teams, ensure delivery on time and within budget, and align projects with the strategic product roadmap across distributed time zones.

The ideal candidate has 10+ years in program management, deep Agile experience, and strong leadership. Proficiency with Jira/Confluence, SDLC, CI/CD, and cloud technologies is essential, along with superb

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; Master's preferred.
  • 10+ years of progressive experience in project and program management within software.
  • Proven success in leading large-scale, complex software programs.
  • Expertise in Agile/Scrum and distributed teams.
  • Proficiency with Jira, Confluence, Slack, and Asana.
  • Strong SDLC, CI/CD, and cloud technologies understanding.
  • Exceptional leadership and remote-team communication skills.
  • Experience managing budgets of R500k+ and P&L responsibilities.
  • Dedicated home office environment for remote work.

Responsibilities

  • Define and manage program scope, objectives, and deliverables for multiple software projects.
  • Develop detailed program plans including resources, timelines, and budgets.
  • Lead and mentor cross-functional teams across time zones.
  • Implement agile methodologies to optimize workflows and productivity.
  • Ensure clear communication with stakeholders including executives.
  • Identify, assess, and mitigate risks and dependencies with contingency plans.
  • Monitor progress, KPIs, and provide reports to stakeholders.
  • Champion best practices in software lifecycle management and continuous improvement.
  • Manage relationships with external vendors and partners as needed.

Skills

Agile/Scrum
Distributed teams
Leadership
Stakeholder mgmt
Budget mgmt

Education

Bachelor's degree in Computer Science/Engineering

Tools

Jira
Confluence
Slack
Asana

Job description

About the Role

Our client is seeking a highly motivated and experienced Senior Program Manager to lead complex software development initiatives from a fully remote capacity. This pivotal role involves orchestrating multiple software projects, ensuring their successful delivery on time and within budget, while upholding the highest quality standards. As a remote-first organization, we thrive on collaboration, innovation, and effective asynchronous communication. You will be at the forefront of guiding our engineering teams, driving strategic alignment, and ensuring seamless execution of our product roadmap. This is an exceptional opportunity to shape the future of our software offerings and contribute to a dynamic, globally distributed team.

Key Responsibilities
  • Define and manage program scope, objectives, and deliverables for multiple concurrent software development projects.
  • Develop detailed program plans, including resource allocation, timelines, budget management, and risk assessment.
  • Lead and mentor cross-functional teams of developers, QA engineers, designers, and product managers across different time zones.
  • Implement and refine agile methodologies (Scrum, Kanban) to optimize development workflows and team productivity.
  • Ensure clear and consistent communication channels are maintained across all stakeholders, including executive leadership and distributed teams.
  • Proactively identify, assess, and mitigate program risks and dependencies, developing contingency plans as needed.
  • Monitor program progress, track key performance indicators (KPIs), and provide insightful reports to stakeholders.
  • Champion best practices in software development lifecycle management and promote a culture of continuous improvement.
  • Manage relationships with external vendors and partners as required for program success.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree preferred.
  • 10+ years of progressive experience in project and program management within the software development industry.
  • Demonstrated success in leading large-scale, complex software development programs.
  • Expertise in Agile/Scrum methodologies and their practical application in distributed teams.
  • Proficiency with project management and collaboration tools (e.g., Jira, Confluence, Slack, Asana).
  • Strong understanding of software development lifecycle (SDLC), CI/CD pipelines, and cloud technologies.
  • Exceptional leadership, interpersonal, and communication skills, with a proven ability to influence and motivate remote teams.
  • Experience managing budgets of R500k or more and P&L responsibilities.
  • Must have a dedicated, productive home office environment suitable for remote work.
Benefits

This fully remote position offers a highly competitive salary and a comprehensive benefits package, including robust medical, dental, and vision insurance, a generous retirement savings plan with company matching, and an annual performance-based bonus. We provide a professional development stipend for continuous learning and certifications, home office equipment allowance, and flexible working hours. Our client is committed to fostering a supportive and inclusive remote work culture, offering regular virtual team-building activities and opportunities for global collaboration. Join a company where your contributions are valued, and career growth is a priority, irrespective of your physical location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Project Manager - Agile Software Development
Remote Senior Project Manager - Agile Software Development

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Annual bonus
Private healthcare
+2
Remote Senior Program Manager
Remote Senior Program Manager

Placements24 • South Africa

Remote
ZAR 1,200,000 - 1,800,000
Remote-friendly culture
Competitive salary + bonus
Health insurance
+3
Remote Senior Program Manager
Remote Senior Program Manager

Placements24 • Kempton Park

Remote
ZAR 1,000,000 - 1,600,000
Health insurance
Retirement plan
Paid time off
+2
Senior Remote Project Manager - Software Engineering
Senior Remote Project Manager - Software Engineering

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,800,000
Remote Project Manager, Software Development Lifecycle
Remote Project Manager, Software Development Lifecycle

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Remote work setup allowance
Health insurance
Retirement fund options
+1
Senior Program Manager
Senior Program Manager

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical aid and retirement fund
Remote work flexibility
+1
Remote Program Manager - Technology Integration
Remote Program Manager - Technology Integration

Placements24 • Soweto

Hybrid
ZAR 1,800,000 - 3,000,000
Executive-level salary
Annual bonus
Stock options
+5
Senior Project Manager - Software Development Lifecycle
Senior Project Manager - Software Development Lifecycle

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Remote-first role with flexible work
Health benefits and retirement plan
Funding for certifications and ongoing
+1
Senior Project Manager - Software Development & QA
Senior Project Manager - Software Development & QA

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Flexible remote work
Performance bonuses
Medical & retirement benefits
+2
Remote Senior Project Manager - Software Development
Remote Senior Project Manager - Software Development

Placements24 • Polokwane

Remote
ZAR 900,000 - 1,200,000
Remote work stipend
Flexible working hours
Professional development opportunities
+1