- Leading assigned scrum teams, ensure the team operates with Scrum values, empowering them to become high performing to increase the productivity, transparency, frequency and quality of delivery. ?
- Act as the process owner for the team, and maintaining the relationship with key stakeholders?.
- Build a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged.?
- Facilitate discussion, decision making and conflict resolution within the team. ?
- Coordinate sprints, retrospective meetings, and daily stand-ups, ?
- Coach team members in Agile Scrum frameworks. ?
- Facilitate internal communication and effective collaboration.?
- Work with external 3rd party vendors and being a point of contact.?
- Work with product owners to manage backlogs and new requests.?
- Resolve conflicts and remove obstacles that occur.?
- Help teams implement changes effectively.?
- Ensure deliverables are up to quality standards at the end of each sprint, driving continuous improvement through the use of data
- Formal Agile / Scrum Master training or qualification.
- 3+ years’ experience in a Scrum Master role delivering change in agile software engineering environments.
- Experience in delivery technology in customer facing industries.
- Experience of delivering change across of Microsoft .NET, Microsoft SQL, and cloud Azure.
- Ability to remove barriers and keep the team on track, share experiences and encourage collaboration.
- Demonstrable experience and working knowledge of a wide variety of Agile / Scrum tools and frameworks, inclusive of Jira and Confluence.
- Must be able to show passion and enthusiasm for Agile Principals and motivating teams.
- Must be able to lead, coach, and mentor software development teams on agile scrum delivery methodology.
- Excellent communication skills, and the ability to influence key stakeholders up to a senior level.