Project Manager - Software Development

Placements24

Centurion

Hybrid

ZAR 700,000 - 1,100,000

Full time

32 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical and dental insurance
Annual leave
Training & certifications
Team events
Pension contributions

Job summary

Placements24 seeks an experienced Project Manager to lead software development teams in Centurion, Gauteng. You will oversee the full delivery lifecycle—from requirements gathering to deployment—ensuring timely, high-quality software for clients.

You will implement agile practices (Scrum/Kanban), mentor engineers, coordinate with stakeholders, and translate business needs into technical solutions in a collaborative, growth-minded environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 5 years of experience in software project management.
  • Proven experience managing agile software development projects.
  • Strong understanding of software development processes, technologies, and architectures.
  • Excellent leadership, communication, and interpersonal skills.
  • Proficiency in project management tools such as Jira, Confluence, or similar.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines is beneficial.
  • Ability to translate business requirements into technical solutions.
  • Strong problem-solving and analytical skills.
  • Experience in Centurion, Gauteng or similar tech hubs is an advantage.

Responsibilities

  • Manage the end-to-end lifecycle of software development projects.
  • Plan, execute, and deliver software projects on time and within budget.
  • Lead and mentor software development teams, fostering a productive and collaborative atmosphere.
  • Define project scope, requirements, and technical specifications in collaboration with stakeholders.
  • Implement and manage agile methodologies (Scrum/Kanban) to optimize development processes.
  • Identify, assess, and mitigate project risks and issues.
  • Facilitate effective communication among development teams, QA, product owners, and other stakeholders.
  • Monitor project progress, manage resources, and report on project status and key metrics.
  • Ensure adherence to coding standards, quality assurance processes, and best practices.
  • Manage stakeholder expectations and ensure client satisfaction throughout the project.

Skills

Leadership
Communication
Agile methodologies
Stakeholder management

Education

Bachelors in CS/SE

Tools

Jira
Confluence
Git
CI/CD pipelines

Job description

Our client, a rapidly expanding software solutions provider based in Centurion, Gauteng , is seeking a skilled Project Manager to lead their software development teams. This role is critical in ensuring the timely and successful delivery of high-quality software products that meet client specifications and market demands. You will be responsible for overseeing the entire software development lifecycle, from requirement gathering and planning to development, testing, deployment, and maintenance. The ideal candidate will possess a deep understanding of software engineering principles and agile methodologies, combined with exceptional leadership and communication skills. This is an excellent opportunity to work with cutting-edge technologies and contribute to innovative projects within a collaborative and supportive environment. Join us in Centurion, Gauteng , and be part of a team that is shaping the future of software solutions. We pride ourselves on a culture that fosters creativity, problem-solving, and continuous improvement, making it an ideal place for ambitious software professionals.

Key Responsibilities
  • Manage the end-to-end lifecycle of software development projects.
  • Plan, execute, and deliver software projects on time and within budget.
  • Lead and mentor software development teams, fostering a productive and collaborative atmosphere.
  • Define project scope, requirements, and technical specifications in collaboration with stakeholders.
  • Implement and manage agile methodologies (Scrum/Kanban) to optimize development processes.
  • Identify, assess, and mitigate project risks and issues.
  • Facilitate effective communication among development teams, QA, product owners, and other stakeholders.
  • Monitor project progress, manage resources, and report on project status and key metrics.
  • Ensure adherence to coding standards, quality assurance processes, and best practices.
  • Manage stakeholder expectations and ensure client satisfaction throughout the project.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 5 years of experience in software project management.
  • Proven experience managing agile software development projects.
  • Strong understanding of software development processes, technologies, and architectures.
  • Excellent leadership, communication, and interpersonal skills.
  • Proficiency in project management tools such as Jira, Confluence, or similar.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines is beneficial.
  • Ability to translate business requirements into technical solutions.
  • Strong problem-solving and analytical skills.
  • Experience in Centurion, Gauteng or similar tech hubs is an advantage.
Benefits
  • Our client offers a competitive salary and benefits package.
  • Enjoy comprehensive medical and dental insurance plans.
  • A generous annual leave allowance and paid time off.
  • Opportunities for professional growth, including training, certifications, and conference attendance.
  • A stimulating work environment in Centurion, Gauteng , with access to modern amenities.
  • Pension fund contributions and retirement planning assistance.
  • Regular team-building events and social functions.
  • A culture that promotes innovation, collaboration, and work-life balance.
  • Potential for career advancement within a growing tech company.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 • Kempton Park

On-site
ZAR 900,000 - 1,400,000
Competitive pay
Bonuses
Health insurance
+3
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
Lead Project Manager, Software Development
Lead Project Manager, Software Development

Placements24 • Kempton Park

On-site
ZAR 900,000 - 1,800,000
Competitive salary package
Medical + retirement savings
Professional development opportunities
+5
Senior Project Manager - Software Development
Senior Project Manager - Software Development

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Medical and retirement benefits
Generous annual leave
+3
Project Manager - Software Development Lifecycle
Project Manager - Software Development Lifecycle

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+2
Lead Project Manager - Software Development Lifecycle
Lead Project Manager - Software Development Lifecycle

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,800,000
Competitive salary + annual bonuses
Medical aid and pension fund
Professional growth & training
+3
Project Manager - Software Development (Agile)
Project Manager - Software Development (Agile)

Placements24 • Benoni

Hybrid
ZAR 600,000 - 900,000
Medical aid
Performance bonus
Professional development & agile培训
IT Project Manager - Software Development Lifecycle
IT Project Manager - Software Development Lifecycle

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Annual bonus
Health insurance
+4