We are seeking a dedicated Scrum Master to join our software development team. In this role, you will serve as a servant-leader, guiding teams in Agile and Scrum practices to enhance software delivery and foster a culture of continuous improvement. You will work closely with development teams and product owners, facilitating ceremonies, removing impediments, and ensuring the product backlog is well-maintained for successful sprints.
Key Responsibilities
- Coaching & Mentorship. Coach teams on Agile and Scrum practices to elevate software delivery and drive continuous improvement.
- Impediment Removal. Identify and remove obstacles hindering the team’s progress, ensuring a smooth workflow.
- Scrum Maturity Assessment. Evaluate the Scrum maturity of the team and organization, providing guidance to achieve higher maturity levels.
- Ceremony Facilitation. Schedule and facilitate all Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Team Consensus. Assist the development team in reaching consensus on sprint goals and achievable outcomes.
- Distraction Management. Protect the development team from outside distractions to maintain focus on deliverables.
- Product Backlog Management. Collaborate with product owners and managers to prioritize the right work items for the team.
- Agile Trends. Stay current with the latest Agile/Scrum practices and introduce relevant concepts to the team.
- Reporting. Provide team metrics and progress updates to leadership and stakeholders.
Qualifications
Essential Requirements
- Minimum 2 years of experience as a Scrum Master for a software development team practicing Scrum.
- Proficient knowledge of Scrum principles, practices, and well-documented patterns (e.g., burndown charts, retrospective formats).
- Strong communication, coaching, and conflict resolution skills.
Desired Characteristics
- 5+ years of experience as a Scrum Master in software development.
- Familiarity with various Agile practices, including User Stories, ATDD, TDD, Continuous Integration, and Automated Testing.
- Understanding of the Power industry and experience with Scaled Agile frameworks.
- Proven ability to work with multiple teams simultaneously.
- Deep understanding of the Agile Manifesto and Principles, with experience in recognizing and addressing anti-patterns.
- Comfort in challenging the status quo to drive business value over mere output management.
- Knowledge of Microservices and modern software architectures.
- Skilled in backlog creation, prioritization, estimation, and user story sizing.
- Experience in story mapping and release planning.
Additional Information
We value a diverse and inclusive work environment. If you are passionate about Agile methodologies and possess a strong commitment to team empowerment, we encourage you to apply.