The Scrum Master is responsible for being a Coach, Facilitator and Servant Leader for their assigned Agile Scrum team(s). They will continually look for ways the team can improve and will be able to encourage growth through cultivating strong relationships and trust. The Scrum Master owns the process for the team and creates balance with the Product Owner and the Technical Product Manager. Foremost, they demonstrate servant leadership by ensuring the scrum team has the resources they need, are shielded from distractions and interruptions and works to remove impediments along the way. The Scrum Master will be responsible for budget and sprint status reporting (burn up/burn down) when a delivery manager or project manager is not assigned to the effort.
What you'll do in your role.
Helps teams self-organize and self-manage.
Organizes and facilitates daily stand-up meetings, reviews, estimation, retrospectives, sprint and release planning, demos, burndown tracking and other Scrum-related meetings.
Works collaboratively with Business and IT partner teams to support development and software delivery.
Asks difficult questions, removes impediments, and makes issues and problems visible. Escalates as necessary.
Ensures development team is working efficiently towards Sprint goals.
Coaches the development team and stakeholders on how to use Agile/Scrum practices at a pace that is sustainable and comfortable for the team and organization.
Ensures the development teams are practicing the core agile principles of collaboration, prioritization, team accountability, and visibility.
Ensures cross functional coordination (analysts, developers and testers) is occurring early and often.
Recommends improvements and assists in changes to best practices to help the team achieve higher levels of agile maturity
Mitigates all risks and issues "real-time", executing resolutions on demand.
Possesses excellent interpersonal skills and ability to work with diverse teams with diverse personalities, during high pressure scenarios, within extremely tight deadlines.
Demonstrates awareness of Agile technology practices (e.g., Test Driven Development, Continuous Integration).
Demonstrates ability to analyze project issues and challenges and proactively define alternatives.
Use Jira and Jira Align boards to provide visibility to status, metrics, predictability, throughput, quality, impediments, and dependencies.
Demonstrates ability to work closely with delivery teams to establish expectations and ensure tasks remain on track.
The experience you'll bring.
5+ years of experience in Agile development including coaching on agile methodologies.
Scrum Master Certification (Highly Preferred)
SAFe Certifications (Preferred) or working knowledge of Essential SAFe
Ability to coach a team and stakeholders on Agile practices and ensure adherence to Agile methodology.
Strong facilitation skills in leading planning meetings, reviews, and retrospectives.
Enjoys solving problems and able to resolve conflicts through strong mediation skills.
Communicates clearly and can deliver complex messages and teach new concepts.
Motivated, driven, and can influence and drive teams to success using Agile/SAFe/Scrum/Lean practices.
Proven leadership experience in achieving successful project outcomes.
Demonstrated ability to lead cross functional teamwork in and across teams and organizations.
Extensive knowledge of IT concepts, strategies, methodologies, architectures and technical standards
Bachelor's degree in computer science or a related technical discipline