Remote Project Manager - Software Development Lifecycle (SDLC)

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 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

Health insurance
Retirement plan
Training allowances
Flexible working hours

Job summary

Placements24 seeks an experienced Remote Project Manager to oversee the full Software Development Lifecycle. You will guide distributed development teams from concept to deployment, ensuring timely delivery of high-quality software that meets client objectives.

You will coordinate cross-functional teams, define scope and timelines, and drive continuous process improvements in a fully remote South Africa environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

Responsibilities

  • Manage end-to-end software development projects from requirements gathering to deployment and post-launch support.
  • Lead and coordinate software development teams including developers, QA engineers, and UI/UX designers.
  • Define project scope, objectives, timelines, and deliverables with product owners and stakeholders.

Skills

SDLC
Agile Scrum Kanban
Remote team management
Stakeholder communication
Budget management
Technical understanding
Jira Trello Asana
Git CI/CD

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Jira
Trello
Asana
Git

Job description

About the Role

Our client, a rapidly growing software solutions provider, is looking for a dedicated and experienced Remote Project Manager to oversee the full Software Development Lifecycle (SDLC). This fully remote position allows you to work from anywhere within South Africa while contributing to innovative software projects. You will be responsible for guiding development teams from concept to deployment, ensuring timely delivery of high-quality software products that meet client specifications and business objectives. This role demands excellent organizational skills, strong technical acumen related to software development, and the ability to manage distributed teams effectively. You will play a crucial role in streamlining development processes and fostering a culture of continuous improvement within our virtual environment. If you thrive in a remote setting and have a passion for managing cutting-edge software projects, this opportunity in Nelspruit, Mpumalanga is for you.

Key Responsibilities
  • Manage end-to-end software development projects, from requirements gathering and planning to development, testing, deployment, and post-launch support.
  • Lead and coordinate software development teams, including developers, QA engineers, and UI/UX designers.
  • Define project scope, objectives, timelines, and deliverables in collaboration with product owners and stakeholders.
  • Develop detailed project plans, track progress using agile methodologies (Scrum/Kanban), and manage backlogs.
  • Facilitate daily stand-ups, sprint planning meetings, sprint reviews, and retrospectives.
  • Identify, assess, and manage project risks and issues proactively, implementing appropriate mitigation strategies.
  • Ensure clear and consistent communication among team members and stakeholders regarding project status, updates, and impediments.
  • Manage project budgets and resource allocation efficiently.
  • Uphold high standards for code quality, testing, and deployment processes.
  • Drive continuous improvement initiatives within the development process and team workflows.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 6 years of experience in project management, with at least 4 years specifically managing software development projects.
  • Proven experience with the full Software Development Lifecycle (SDLC) and various development methodologies, particularly Agile (Scrum, Kanban).
  • Experience managing distributed or remote teams.
  • Strong understanding of software architecture, programming languages, and database technologies.
  • Excellent organizational, time management, and problem-solving skills.
  • Exceptional verbal and written communication skills, with the ability to articulate technical concepts clearly.
  • Proficiency in project management tools like Jira, Trello, or Asana.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines is a plus.
  • PMP, PRINCE2, or Scrum Master certification is highly desirable.
Benefits

As a fully remote position, this role offers unparalleled flexibility and work-life balance. Our client provides a competitive salary, comprehensive health insurance, and a retirement savings plan. You will have access to cutting-edge tools and technologies, opportunities for ongoing professional development, and a supportive team environment. We believe in investing in our employees' growth and offer generous allowances for training, certifications, and virtual team-building activities. This role also includes flexible working hours, allowing you to structure your day effectively.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Project Manager - Software Development Lifecycle
Remote Project Manager - Software Development Lifecycle

Placements24 • South Africa

Remote
GBP 65,000 - 100,000
Fully remote work
Bonus potential
Professional growth & certifications
+2
Senior Project Manager - Software Development Lifecycle (SDLC)
Senior Project Manager - Software Development Lifecycle (SDLC)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,000,000 - 1,400,000
Performance bonuses
Medical insurance
Pension plan
+1
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
Senior Project Manager - Software Development Lifecycle
Senior Project Manager - Software Development Lifecycle

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,600,000
Bonus potential
Hybrid work Pretoria
Health insurance
+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
Project Manager - Software Development
Project Manager - Software Development

Placements24 • Polokwane

Hybrid
ZAR 700,000 - 1,000,000
Hybrid work model
Health insurance
Professional growth opportunities
+1
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 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Remote Project Manager - Technology Initiatives
Remote Project Manager - Technology Initiatives

Placements24 • George

Hybrid
ZAR 650,000 - 900,000
Fully remote
Competitive salary
Health benefits
+2