Purpose of the position:
Enable the business to achieve its goals by delivering the company's South African product lines. Deliver great products on time, on budget and to quality.
Responsibilities:
- Be responsible for delivering the road map for company's South African strategic products
- Work with the Product Delivery Manager and Product Manager(s) to translate the roadmap this into appropriate backlog(s) and user stories
- Deliver products using the appropriate agile project management methodology, learning & iterating frequently
- Drive and review business requirements (including Proposition design, customer journeys etc.)
- Write story level functional specifications and corresponding acceptance criteria
- Involve the team to provide development estimates
- Ensure adequate sign off on specifications from relevant stakeholders
- Creates Product Backlog(s) from the business requirements and priorities
- Manage inter development team dependencies, signs off and agree to BAU releases
- Run a quality process around product delivery to minimise the risk of customer detriment
- Create user stories to articulate business requirements
- Assists project manager or stakeholders with the development of project initiation documents
- Contribute to the improvement of the Product Delivery team’s aggregate level of capability
- Contribute to the improvement the Product Delivery processes and ways of working with the wider business
- Works with Product Delivery team during sprints to continuously clarify user stories or provide context to ensure all stories can be developed without impediment
- Work with the CTO to participate in the collaborative, dynamic planning process – prioritising the work that needs to be done against the capacity and capability of the team
- Identify, escalate and manage risks
- Work with key business stakeholders to ensure non-product functions are integrated into initiatives
- Matrix-managing a multidisciplinary team
- Ensure long term sustainability of the products through collaboration and with technical architects
Qualifications and Experience:
- Under-graduate/graduate level education
- Experience establishing, improving and driving adherence to processes
- Experience of software development and product / major feature launches (preferably in Financial Services)
- Experience of ‘bringing the company with you’, particularly departments not in the same reporting line
- Strong agile experience
- Experience of producing high quality requirements documents
- Must be able to garner respect from his/her team and be willing to get their hands dirty to get the job done
- Must be able to ensure Agile/Scrum concepts and principles are adhered to, must be able to be a voice of reason and authority, make the tough calls.