Product Owner
Executive Placements · Mamelodi
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Key Responsibilities
• Own the delivery of a focused product feature from concept through to production. • Work with internal stakeholders, clients, users, business representatives, and the development team to understand requirements and define the expected outcome. • Research user needs, investigate problems, gather feedback, and translate this into clear development requirements. • Write specifications, user stories, acceptance criteria, and supporting documentation for the development team. • Work with the CTO and senior developers where technical input, feasibility checks, or architectural guidance is required. • Create and maintain the backlog for the feature area, prioritising work based on business objectives, user needs, and delivery constraints. • Map out project dependencies and help define the correct sequence of development. • Manage the day-to-day coordination of the development team assigned to the feature. • Provide formal line management for the developers reporting into this focused team. • Coordinate development activities, sprint planning, progress tracking, and release preparation. • Ensure developers understand the requirements, priorities, and expected deliverables. • Execute QA testing and coordinate developers to test and verify their own work before handover. • Review completed development work against the agreed requirements and acceptance criteria. • Provide QA sign-off before work is released to production. Job Experience and Skills Required:
- Bachelors degree and product or project development experience, or equivalent qualification and experience.
- 5 years insurance or financial services knowledge.
- 3 years experience in a management, team lead, product, project, or delivery role.
- Ability to work with developers, business stakeholders, clients, and users.
- Ability to write clear requirements, specifications, and acceptance criteria.
- Ability to manage a small team and take ownership of day-to-day delivery.
- Ability to test software against requirements and make practical release-readiness decisions.
Apply now!
.special-hidden { display: none; }