Scrum Master
Job Description
Please do not apply if you are not within driving distance of the job location.
Responsibilities
- Establishing scrum per the Scrum Guide by helping everyone understand scrum theory and practice
- Ensure the effectiveness of delivery of the scrum team by enabling the team to improve their practices continually by teaching the team to be cross-functional and self-managing.
- Coach the team to hold productive, positive events within their timeboxes, cause the removal of impediments, and helping the team focus on creating a usable, valuable increment that meets the team Definition of Done
- Teach the team to improve the transparency of their process and work product
- Facilitate scrum events as needed, stakeholder collaboration, and backlog refinement as requested by the Product Owner.
- Help the Product Owner discover new ways to refine and manage the backlog and teach them how to use empirical product planning.
- Help the organization to adopt empirical planning methods and work with outside groups to help them work successfully with the Scrum Team
- Teach stakeholders to participate in successful Sprint Review events such that everyone can see what happened during the sprint and help to improve things.
Required Skills
- Knowledge of widely successful Agile techniques: Forecasting techniques and flow metrics, online whiteboarding, liberating structures, different methods for authoring product backlog items, ordering techniques for a backlog, pair/mob programming, various interesting retrospective techniques, stances of a servant leader, Acceptance Test Driven Development (ATDD), Test Driven Development (TDD), Continuous Integration
- Excellent skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency
- Kanban, Scrum with Kanban, Scrum, Extreme Programming (XP), Lean applied to Knowledge Work
- Experience and knowledge working with Lean-Kanban product technology and services teams
- Demonstrated proficiency in facilitating team collaboration and communication
- Experience and comfortability in coaching and collaborating with stakeholders in a client-facing role.
- Scrum Guide Expertise.
- Demonstrated experience in training and coaching software development teams
Qualifications
- 5-7 years of working experience as a Scrum Master
- Scrum Master certification from recognized agency; PSM II and more from preferred
Kanban or equivalent certification – Kanban Management Professional (KMP) or higher (bonus)