Senior Project Manager – Software Development

Placements24

Centurion

Hybrid

ZAR 1,200,000 - 1,900,000

Full time

41 hours 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

Competitive salary with bonus
Medical, dental, and vision coverage
Retirement plan with company match
Generous paid time off
Professional development and training
Hybrid work model
Wellness resources

Job summary

Placements24 in Centurion, Gauteng, seeks a Senior Project Manager to lead complex software development initiatives. You will guide cross-functional teams, define scope, timelines, and budgets, and ensure delivery aligns with client needs and business goals.

You will drive Agile rituals, manage risks, and foster a collaborative development environment across on-site and hybrid settings. A proven track record in SDLC and certifications like PMP/CSM are highly valued.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Master's degree is a plus.
  • Minimum of 7 years of experience in project management, with at least 5 years specifically in software development project leadership.
  • Proven experience with Agile/Scrum methodologies and tools (e.g., Jira, Confluence).
  • Strong understanding of the full software development lifecycle (SDLC).
  • Demonstrated ability to manage budgets, resources, and project timelines effectively.
  • Excellent leadership, communication, problem‑solving, and interpersonal skills.
  • Experience managing distributed or remote development teams.
  • PMP, CSM, or PMP‑ACP certification is highly desirable.
  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is advantageous.

Responsibilities

  • Lead the planning, execution, and delivery of complex software development projects from initiation to closure.
  • Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
  • Develop and manage detailed project plans, including timelines, resource allocation, and budget forecasts.
  • Manage and mentor software development teams, fostering a culture of collaboration and accountability.
  • Facilitate Agile ceremonies such as sprint planning, daily stand‑ups, sprint reviews, and retrospectives.
  • Identify, assess, and mitigate project risks and dependencies, ensuring timely resolution of issues.
  • Communicate project status, key decisions, and milestones to all relevant stakeholders.
  • Ensure adherence to coding standards, quality assurance processes, and best practices in software development.
  • Manage vendor relationships and third‑party integrations when applicable.
  • Conduct post‑project analysis and document lessons learned to improve future project execution.

Skills

PM Leadership
Agile/Scrum
Jira/Confluence
SDLC Knowledge
Budget Management
Team Mentoring

Education

Bachelor's degree in CS/SE
Master's degree

Tools

Jira
Confluence
AWS
Azure
GCP
CI/CD

Job description

About the Role

Our client, a leader in enterprise software solutions, is seeking a seasoned Senior Project Manager to oversee critical software development projects. This role is instrumental in driving the successful delivery of innovative software products, ensuring they meet client needs and align with strategic business objectives. The ideal candidate will have a deep understanding of the software development lifecycle (SDLC), agile methodologies, and possess strong leadership qualities to guide cross‑functional teams. You will be responsible for managing project scope, timelines, budgets, and resources, while fostering a collaborative and productive development environment. This position offers a unique opportunity to work on cutting‑edge technologies and contribute to the growth of a reputable organization in Centurion, Gauteng. We are looking for a proactive and detail‑oriented professional who can effectively manage risks, resolve issues, and ensure the highest quality of software delivery. The role is based in our Centurion, Gauteng office, with a hybrid work arrangement offering flexibility.

Key Responsibilities
  • Lead the planning, execution, and delivery of complex software development projects from initiation to closure.
  • Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
  • Develop and manage detailed project plans, including timelines, resource allocation, and budget forecasts.
  • Manage and mentor software development teams, fostering a culture of collaboration and accountability.
  • Facilitate Agile ceremonies such as sprint planning, daily stand‑ups, sprint reviews, and retrospectives.
  • Identify, assess, and mitigate project risks and dependencies, ensuring timely resolution of issues.
  • Communicate project status, key decisions, and milestones to all relevant stakeholders.
  • Ensure adherence to coding standards, quality assurance processes, and best practices in software development.
  • Manage vendor relationships and third‑party integrations when applicable.
  • Conduct post‑project analysis and document lessons learned to improve future project execution.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Master's degree is a plus.
  • Minimum of 7 years of experience in project management, with at least 5 years specifically in software development project leadership.
  • Proven experience with Agile/Scrum methodologies and tools (e.g., Jira, Confluence).
  • Strong understanding of the full software development lifecycle (SDLC).
  • Demonstrated ability to manage budgets, resources, and project timelines effectively.
  • Excellent leadership, communication, problem‑solving, and interpersonal skills.
  • Experience managing distributed or remote development teams.
  • PMP, CSM, or PMP‑ACP certification is highly desirable.
  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is advantageous.
  • Ability to work effectively in a dynamic, fast‑paced environment in Centurion, Gauteng.
Benefits
  • Competitive salary and annual performance bonus.
  • Comprehensive medical, dental, and vision coverage.
  • Retirement savings plan with company match.
  • Generous paid time off and public holidays.
  • Opportunities for professional development, training, and certifications.
  • Access to modern technology and development tools.
  • Hybrid work model providing work‑life balance.
  • Collaborative and innovative work environment in Centurion, Gauteng.
  • Employee assistance program and wellness resources.
  • Potential for career growth and advancement within the organization.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Project Manager - Enterprise Software Solutions
Senior Project Manager - Enterprise Software Solutions

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Hybrid working model
Professional development budget
+2
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
Project Manager, Software Development
Project Manager, Software Development

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical aid and retirement plan
Professional development opportunities
+3
Project Manager - Software Development
Project Manager - Software Development

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 900,000
Flexible hybrid work arrangement
Competitive salary and incentives
Medical and retirement benefits
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 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Health benefits
Training & certifications
Hybrid work model
Senior Project Manager - Agile Software Development
Senior Project Manager - Agile Software Development

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Competitive pay and incentives
Hybrid work in Cape Town
Medical, dental and vision coverage
+1
Project Manager - Software Development
Project Manager - Software Development

Placements24 • Cape Town

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Medical & retirement benefits
Professional development
Project Manager - IT & Software Development
Project Manager - IT & Software Development

Placements24 • Benoni

Hybrid
ZAR 650,000 - 850,000
Health insurance
Dental and vision insurance
Paid time off
Project Manager - Agile Software Development
Project Manager - Agile Software Development

Placements24 • Benoni

On-site
ZAR 850,000 - 1,200,000
Private medical aid
Provident fund
Training & certification support
+2