Project Manager - Software Development Lifecycle (SDLC)

Placements24

Gauteng

Hybrid

ZAR 600,000 - 900,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work setting
Modern development tools
Contract extension opportunities

Job summary

Placements24 is seeking a Project Manager to oversee the full SDLC for client software projects in Gauteng. You will plan, execute, and monitor development work, coordinating with developers, designers, QA, and stakeholders to ensure timely delivery of quality applications.

The ideal candidate has 5+ years of project management experience in software, strong agile knowledge, and excellent communication skills. Hybrid work is supported in this role.

Qualifications

  • Bachelor’s degree in CS, Software Engineering or related field.
  • Minimum 5 years of project management experience in software projects.
  • Experience managing full SDLC with agile methodologies.
  • Familiarity with multiple programming languages and software tools.

Responsibilities

  • Manage all SDLC phases from requirements to maintenance.
  • Develop detailed project plans: scope, timeline, resources, budget.
  • Lead software teams, fostering collaboration and productivity.
  • Implement agile practices (Scrum, Kanban) for iterative delivery.
  • Ensure clear communication between developers, PO, and stakeholders.
  • Identify risks and resolve issues to protect delivery timelines.

Skills

SDLC management
Agile methodologies
Stakeholder communication
Team leadership
Jira/Trello/Asana
Hybrid work experience

Education

Bachelor's degree in Computer Science or related field

Tools

Jira
Trello
Asana

Job description

About the Role

Our client, an innovative technology solutions provider based in Tembisa , is seeking a proficient Project Manager to oversee the complete Software Development Lifecycle (SDLC) for various client projects. This role demands a structured approach to managing software development processes, ensuring timely delivery of high-quality applications and features. You will be responsible for planning, executing, and monitoring development projects, coordinating with development teams, designers, QA testers, and stakeholders. The ideal candidate will have a strong understanding of agile development methodologies, excellent communication skills, and a proven ability to deliver complex software solutions. This is an excellent opportunity to contribute to cutting-edge projects within the vibrant tech scene of Gauteng, ZA .

Key Responsibilities
  • Manage all phases of the SDLC, from requirements gathering and design through to development, testing, deployment, and maintenance.
  • Develop detailed project plans, including scope, timelines, resource allocation, and budget for software development projects.
  • Lead and mentor software development teams, fostering a collaborative and productive work environment.
  • Implement and manage agile methodologies (Scrum, Kanban) to ensure efficient and iterative development cycles.
  • Facilitate clear and consistent communication between development teams, product owners, and other stakeholders.
  • Identify and mitigate project risks and issues, ensuring timely resolution and minimal impact on project delivery.
  • Oversee quality assurance processes and ensure that software meets defined standards and client requirements.
  • Manage client relationships and expectations throughout the development process.
  • Conduct regular project reviews and provide status reports to stakeholders in Tembisa .
  • Ensure timely delivery of software products and features within budget.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • A minimum of 5 years of experience in project management, with a strong focus on software development projects.
  • Proven experience managing the full SDLC using agile methodologies.
  • Familiarity with various programming languages and software development tools.
  • Excellent understanding of software architecture, design patterns, and testing methodologies.
  • Strong leadership, communication, and interpersonal skills.
  • Proficiency in project management software such as Jira, Trello, or Asana.
  • Ability to manage multiple projects concurrently and prioritize effectively.
  • Experience working in a hybrid setting, balancing remote collaboration with in-office interactions.
  • Understanding of the software development landscape in Tembisa .
Benefits
  • A competitive contract rate equivalent to R per annum, based on experience.
  • Opportunity to work on diverse and innovative software projects.
  • Potential for contract extension based on performance and project needs.
  • Access to modern development tools and platforms.
  • Professional development opportunities and skill enhancement programs.
  • A collaborative and dynamic project team environment.
  • Exposure to the latest trends in software development.
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 • Gauteng

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

Placements24 • Soweto

Hybrid
ZAR 800,000 - 1,200,000
Medical aid
Provident fund
Performance-based bonuses
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
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
Project Manager - Software Development Lifecycle (SDLC)
Project Manager - Software Development Lifecycle (SDLC)

Placements24 • Randburg

Hybrid
ZAR 700,000 - 1,000,000
Medical aid
Retirement contributions
Remote work with flexibility
+3
Lead Project Manager - Software Implementation
Lead Project Manager - Software Implementation

Placements24 • Gauteng

On-site
ZAR 900,000 - 1,700,000
Salary package up to R
Health insurance
Retirement benefits
+3
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
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
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
Project Manager - Software Development Lifecycle
Project Manager - Software Development Lifecycle

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Medical aid
Retirement annuity
+1