About the Role
Our client, WhatJobs Direct, is looking for a dynamic and experienced Lead Remote Project Manager to guide our cutting-edge software development projects. This is a fully remote position, offering the flexibility to work from anywhere within South Africa while contributing to impactful technology solutions. You will be instrumental in leading development teams, ensuring the timely and successful delivery of high-quality software products. As a remote leader, you'll foster a collaborative and efficient virtual environment, leveraging advanced communication and project management tools. This role demands a proactive individual adept at managing distributed teams and complex development lifecycles. If you are passionate about software development and excel in a remote-first setting, this is an exceptional opportunity to shape product roadmaps and drive innovation for our client. We are committed to providing a supportive remote work culture and ample opportunities for career advancement in the fast-paced tech industry.
Key Responsibilities
- Lead the planning, execution, and delivery of software development projects from inception to deployment in a remote setting.
- Manage project scope, schedules, budgets, and resources effectively, ensuring alignment with business objectives.
- Supervise and mentor remote project teams, fostering a collaborative and high-performance culture.
- Implement and refine Agile/Scrum methodologies for software development projects, optimizing team velocity and product quality.
- Facilitate daily stand-ups, sprint planning, reviews, and retrospectives for distributed teams.
- Proactively identify and manage project risks, dependencies, and issues, developing mitigation strategies.
- Communicate project progress, status reports, and key decisions to stakeholders through virtual channels.
- Ensure clear requirements gathering and definition from product owners and stakeholders.
- Oversee quality assurance processes and user acceptance testing in collaboration with QA teams.
- Drive continuous improvement within the development team and project management practices for remote operations.
Requirements
- Minimum of 6 years of experience in project management, with at least 3 years specifically in software development environments.
- Proven experience managing fully remote development teams and projects successfully.
- Deep understanding of Agile/Scrum frameworks and best practices; Scrum Master certification is a plus.
- Proficiency in project management tools such as Jira, Confluence, and related software.
- Excellent communication, leadership, and problem-solving skills, adaptable to a virtual workplace.
- Experience in requirements elicitation, scope management, and stakeholder engagement.
- Ability to manage multiple projects simultaneously with competing priorities.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Strong technical aptitude and understanding of the software development lifecycle.
- Self-motivated, organized, and able to thrive in a dynamic remote environment.
Benefits
- Competitive annual salary and performance-based bonuses.
- Comprehensive medical, dental, and vision coverage.
- Generous annual leave and paid public holidays.
- Opportunities for professional growth, training, and attending industry conferences.
- Retirement fund contributions.
- Support for home office setup and remote work stipends.
- Access to cutting-edge technology and innovative projects.
- Collaborative and inclusive remote team culture.