Lead Project Manager, Software Development

Placements24

Centurion

Hybrid

ZAR 900,000 - 1,500,000

Full time

2 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

Remote-first culture
Development budget for training
Profit-sharing opportunities
Health and wellness benefits
Flexible work hours

Job summary

Placements24 is seeking a visionary Lead Project Manager to steer software development initiatives from its Centurion base. You will guide end-to-end projects, mentor junior PMs, and drive Agile practices across product, engineering, and QA teams to deliver high-quality software products.

The role requires a strong track record in software project leadership, hands-on with SDLC and Jira/Confluence, and the ability to thrive in a remote-first environment.

Qualifications

  • Master's degree in Computer Science, Software Engineering, or related field.
  • 10+ years in project management with at least 5 years in software development leadership.
  • Proven track record delivering complex software from concept to launch.
  • Expertise in Agile methodologies (Scrum, Kanban) and SDLC.
  • Strong leadership, communication, and stakeholder management skills.
  • Experience with Jira, Confluence or similar PM tools.
  • PMP, CSM or Agile coaching certifications are advantageous.
  • Ability to thrive in a remote-first work environment.

Responsibilities

  • Lead end-to-end lifecycle of software development projects, ensuring delivery within scope, time, and budget constraints.
  • Mentor, coach, and manage a team of project managers, fostering their professional growth and development.
  • Define and implement software project management best practices, including Agile (Scrum, Kanban) methodologies.
  • Collaborate closely with Product Management, Engineering leads, and QA teams to define project scope, technical requirements, and resource allocation.
  • Facilitate effective communication and alignment among all project stakeholders, including clients, development teams, and senior management.
  • Proactively identify, assess, and manage project risks, issues, and dependencies, implementing mitigation strategies.
  • Oversee the release planning and execution process, ensuring smooth deployments and post-release support coordination.
  • Drive continuous improvement in development processes and project management workflows.
  • Manage client expectations and ensure high levels of satisfaction for delivered software solutions.
  • Contribute to strategic planning and portfolio management of software development initiatives.

Skills

Leadership
Communication
Remote leadership
Stakeholder management

Education

Master's degree in CS/Software Engineering
PM certification (PMP/CSM)

Tools

Jira
Confluence

Job description

About the Role

Our client, a rapidly expanding software house, is searching for an accomplished Lead Project Manager to guide their software development initiatives from their Centurion, Gauteng base. This is a critical role responsible for overseeing multiple software development projects, ensuring timely delivery, quality assurance, and stakeholder satisfaction. The Lead Project Manager will mentor junior project managers, drive best practices in software development project management, and foster a culture of innovation and collaboration. You will work closely with product owners, engineering teams, and business stakeholders to translate requirements into successful, high-quality software products. This position offers a unique opportunity to shape the future of our client's software offerings and contribute to their continued growth. The role requires a strong understanding of software development lifecycles and agile methodologies. We are looking for a visionary leader who can inspire teams and deliver exceptional outcomes.


Key Responsibilities


  • Lead and manage the end-to-end lifecycle of software development projects, ensuring delivery within scope, time, and budget constraints.

  • Mentor, coach, and manage a team of project managers, fostering their professional growth and development.

  • Define and implement software project management best practices, including Agile (Scrum, Kanban) methodologies.

  • Collaborate closely with Product Management, Engineering leads, and QA teams to define project scope, technical requirements, and resource allocation.

  • Facilitate effective communication and alignment among all project stakeholders, including clients, development teams, and senior management.

  • Proactively identify, assess, and manage project risks, issues, and dependencies, implementing mitigation strategies.

  • Oversee the release planning and execution process, ensuring smooth deployments and post-release support coordination.

  • Drive continuous improvement in development processes and project management workflows.

  • Manage client expectations and ensure high levels of satisfaction for delivered software solutions.

  • Contribute to strategic planning and portfolio management of software development initiatives.


Requirements


  • A Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • 10+ years of experience in project management, with at least 5 years specifically in software development project leadership.

  • Proven track record of successfully leading multiple complex software development projects from conception to launch.

  • Expertise in Agile methodologies (Scrum, Kanban) and experience with SDLC.

  • Strong technical background or a deep understanding of software development principles.

  • Excellent leadership, communication, team-building, and conflict-resolution skills.

  • Experience with project management tools such as Jira, Confluence, or similar.

  • Demonstrated ability to manage budgets, resources, and stakeholder expectations effectively.

  • PMP, CSM, or Agile coaching certifications are highly advantageous.

  • Ability to thrive in a remote-first work environment.


Benefits


  • An attractive annual salary of R .

  • Full remote work flexibility.

  • Generous professional development budget for training and certifications.

  • Opportunity to lead innovative software projects and shape product roadmaps.

  • Comprehensive health and wellness benefits.

  • Performance-based bonuses and profit-sharing opportunities.

  • A vibrant and inclusive remote work culture.

  • Contribution to cutting-edge technology solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Project Manager - Software Development Lifecycle
Lead Project Manager - Software Development Lifecycle

Placements24 • George

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote work environment
Private medical and dental insurance
Annual bonuses
+4
Senior Project Manager – Software Development
Senior Project Manager – Software Development

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 1,900,000
Competitive salary with bonus
Medical, dental, and vision coverage
Retirement plan with company match
+4
Lead Project Manager - Software Development
Lead Project Manager - Software Development

Placements24 • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Private health insurance
Retirement annuity
Performance bonus
+1
Remote Lead Project Manager - Software Development Lifecycle
Remote Lead Project Manager - Software Development Lifecycle

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Flexible remote work
Lead Project Manager - Software Development Lifecycle
Lead Project Manager - Software Development Lifecycle

Placements24 • Gauteng

On-site
ZAR 900,000 - 1,400,000
Comprehensive medical aid
Provident fund benefits
Opportunities for advanced training
+5
Lead Remote Project Manager (Software Development)
Lead Remote Project Manager (Software Development)

Placements24 • George

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Medical, dental, and vision coverage
+3
Lead Software Development Manager
Lead Software Development Manager

Placements24 • Bloemfontein

On-site
ZAR 1,200,000 - 1,900,000
Health insurance
Retirement fund
Annual leave & sick leave
Remote Project Manager - Software Development Lifecycle
Remote Project Manager - Software Development Lifecycle

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Private medical
Retirement plan
Development allowance
+2
Senior Project Manager - IT & Software
Senior Project Manager - IT & Software

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Fully remote work
Flexible hours
Health, dental and vision insurance
+1
Technical Project Manager - Software Development
Technical Project Manager - Software Development

Placements24 • South Africa

Hybrid
ZAR 1,000,000 - 1,500,000
Competitive salary package
Health and wellness benefits
Performance-based bonus
+3