About the Role
WhatJobs Direct is seeking a seasoned Technical Project Manager for a prominent technology firm based in Durban . This role is ideal for an individual with a strong technical background and extensive experience in managing software development projects. You will be responsible for guiding development teams through the entire software development lifecycle (SDLC), from initial concept and design to deployment and maintenance. The position demands a deep understanding of agile methodologies, software architecture, and the ability to translate complex technical requirements into actionable project plans. As a Technical Project Manager, you will act as the bridge between technical teams and business stakeholders, ensuring clear communication and alignment. This is a fully remote position, offering the flexibility to work from anywhere in South Africa , though candidates ideally located within proximity to Durban will be considered for occasional team meetups. The role requires a proactive leader capable of driving innovation and delivering high-quality software solutions.
Key Responsibilities
- Manage the full lifecycle of software development projects using Agile methodologies (Scrum, Kanban).
- Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Collaborate closely with product owners, developers, QA engineers, and designers to define project scope and deliverables.
- Track project progress, identify bottlenecks, and implement solutions to ensure timely delivery.
- Manage project risks, dependencies, and changes effectively.
- Ensure the quality and performance of delivered software through rigorous testing and validation processes.
- Communicate project status, risks, and issues to stakeholders clearly and concisely.
- Mentor and guide development team members, fostering a collaborative and high-performing environment.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree or relevant certifications (e.g., CSPO, CSM, PMP) are a plus.
- Minimum of 6 years of experience in technical project management, specifically within software development.
- Proven experience with Agile frameworks and tools like Jira, Confluence, or Trello.
- Strong understanding of software development processes, architecture, and best practices.
- Excellent problem-solving and analytical skills.
- Superb communication and interpersonal skills, with the ability to engage technical and non-technical audiences.
- Experience managing distributed or remote teams is highly desirable.
- Familiarity with cloud technologies (AWS, Azure, GCP) is an advantage.
Benefits
- Our client offers a competitive salary with performance incentives and annual bonuses.
- Employees receive comprehensive medical coverage, retirement fund contributions, and ample opportunities for professional development, including training in new technologies and project management techniques.
- The fully remote nature of this position allows for unparalleled flexibility.
- Our client is committed to fostering a culture of innovation and teamwork, providing access to challenging projects that utilize the latest technologies.
- Additional benefits include flexible working hours, a home office stipend, and regular virtual team-building activities.
- Join a dynamic and growing company that values your contributions and offers a clear path for career advancement.