Job Summary:
The Scrum Master / Senior Scrum Master serves as a key member of the Agile team, acting as a coach, mentor, and facilitator of Agile practices. The role is responsible for facilitating Scrum processes, protecting the team from external interference, and removing impediments to help achieve sprint goals and Program Increment (PI) objectives. The Scrum Master fosters high-performing team dynamics, continuous process improvement, and effective collaboration across cross-functional teams. The position also involves coordinating medium-to-complex projects, managing dependencies, and driving Agile adoption across teams.
Key Responsibilities:
• Plan, lead, organize, and coach one or more cross-functional teams on implementing and improving Agile practices.
• Lead and facilitate sprint planning, task definition, sprint execution, impediment tracking and removal, sprint reviews, and retrospectives.
• Serve as the primary communication hub between program and product management teams and application development teams to identify risks, formulate plans, and ensure timely sprint completion.
• Facilitate discussions, decision-making, and conflict resolution by encouraging transparency and building trust among team members.
• Work with Product Owners and Managers to support short-term and long-term release planning and maintain a healthy, prioritized, and execution-ready backlog.
• Partner with program, project, and release managers to support production deployment activities.
• Lead the development, analysis, tracking, and communication of Agile adoption and team progress metrics, including velocity, burndown, cycle time, and quality metrics.
• Act as a change agent by adapting processes and practices to maximize team productivity.
• Ensure effective communication between Agile teams, Product Owners, and other Scrum teams.
• Manage and resolve dependencies across Scrum teams.
• Drive cross-functional projects of medium to high complexity.
• Coach Agile teams on user story sizing and acceptance criteria definition.
• Guide teams in continuously implementing and improving Agile practices.
• Collaborate with other Scrum Masters to coordinate Scrum of Scrums activities across teams.
Required Qualifications:
• Bachelor's degree in Computer Science, Information Systems, Business Administration, or another related field.
• 5 years of IT work experience, including at least 1 year of Scrum execution experience in an IT or software development environment.
• Knowledge of multiple Agile development methodologies and frameworks.
• Understanding of the fundamentals of iterative and incremental development.
• Experience leading and coaching cross-functional teams.
• Experience with Scrum and Scaled Agile frameworks.
• Experience using Agile tools, including Jira, Jira Align, and Confluence.
• Strong facilitation, communication, conflict resolution, and stakeholder management skills.
Preferred Qualifications:
• PMI-ACP, Certified ScrumMaster (CSM), SAFe, or equivalent certification.