Position Summary:
Lead scrum teams in Agile development, guiding them towards product releases within set guidelines, ensuring clear communication and team organisation, product backlog maintenance and release planning, and facilitating core Agile ceremonies and practices.
Key Responsibilities:
- Mitigate external disruptions and distractions, whenever possible, to ensure optimal team effectiveness.
- Provide input into the risk identification processes and communicate recommendations in the appropriate forum
- Assist with backlog maintenance and the facilitation of defects/bugs resolution to achieve and meet business needs.
- Participate proactively in developing and maintaining team standards in order to maximise team performance.
- Support and educate Product Owners on maintaining the product backlog, actively managing this and preparing for next sprint.
- Track and communicate team velocity, sprint progress and maintain process documentation in accordance with best practice standards.
- Track and ensure that delivery takes place according to the definition of Ready and/or Done.
- Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
- Monitor and raise issues / blockers / risks early so they can be mitigated or cleared, enabling the team to deliver optimally.
- Ensure relevant teams are practising core Agile principles of collaboration, prioritisation, team accountability, and visibility in accordance with relevant standards.
- Use appropriate communication channels within the scrum team to create a trusting and safe team environment.
- Make recommendations to improve client service and fair treatment of clients within area of responsibility.
- Manage financial and other company resources under your control with due respect.
- Facilitate Agile ceremonies of sprint kickoff, daily stand-ups, sprint review, and sprint retrospective in order to meet business requirements.
- Support the product development process, the Product Owner and the scrum delivery team to ensure delivery of solutions and product releases.
- Optimise the velocity of delivery and focus on continuous improvement to enhance delivery and meet business needs.
- Deliver on service level agreements made with clients and internal and external stakeholders in order to ensure that client expectations are managed.
Required Education & Experience:
- Interpersonal skills
- Problem-solving skills
- Relevant qualification in Computer Science, Information Technology, or related area
- In-depth understanding of Agile methodologies, and up-to-date knowledge of industry standards and best practices.
- Business acumen
- Persuading and influencing skills
- Insurance industry experience (desirable)
- Understanding of the product lifecycle.
- Knowledge of numerous well documented techniques for filling the intentional gaps left in Scrum (E.g. Burndown techniques, retrospective formats, handling bugs, etc.).
- Facilitation skills
- Understanding of standard software development roles and responsibilities.
- Communication skills
- 3-5 years’ relevant experience as a Scrum Master, Product Owner or Project Manager (essential)
- Certified Scrum Master
- Exposure to diverse IT solution implementation in a variety of environments (desirable)
- Experience of managing multiple feature development in one backlog.