About the Role
Our client, a rapidly growing technology firm, is seeking an accomplished Lead Project Manager to spearhead their software development initiatives from their George, Western Cape hub. This role is crucial for guiding cross-functional teams in delivering innovative software solutions. You will be responsible for the entire software development lifecycle, from conceptualization and planning through to execution, deployment, and maintenance. The ideal candidate will have a strong background in Agile methodologies, a passion for technology, and the ability to foster a collaborative and productive team environment. This is a fantastic opportunity to make a significant impact on product development and drive technological advancements in a vibrant coastal city.
Key Responsibilities
- Lead the planning, execution, and delivery of complex software projects using Agile frameworks.
- Manage project scope, timelines, resources, and budgets effectively.
- Facilitate daily stand-ups, sprint planning, reviews, and retrospectives.
- Collaborate closely with product owners, development teams, and stakeholders to define project requirements and deliverables.
- Identify and mitigate project risks and dependencies, ensuring smooth project progression.
- Mentor and coach junior project managers and team members.
- Ensure the delivery of high-quality software products that meet customer needs.
- Communicate project status, updates, and key metrics to senior management and stakeholders.
- Champion best practices in project management and software development processes.
- Manage third-party vendor relationships when applicable.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 7 years of experience in project management, with at least 3 years focused on software development projects.
- Proven experience leading Agile/Scrum teams and delivering software products successfully.
- Strong understanding of the software development lifecycle (SDLC).
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management tools such as Jira, Confluence, and Trello.
- Experience with risk management and dependency tracking.
- Ability to manage multiple projects simultaneously in a fast-paced environment.
- Strong analytical and problem-solving capabilities.
- Experience working in or managing remote teams is a significant advantage for this role in George.
Benefits
- Our client offers a highly competitive salary package, including performance incentives and comprehensive health benefits.
- Employees also have access to a retirement savings plan and generous paid time off.
- Professional development is encouraged, with opportunities for continuous learning and training.
- The company provides a flexible and modern work environment, promoting a healthy work-life balance for its employees in George, Western Cape .