Description

Job Description

Key Responsibilities:

  • Facilitate and lead Agile ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Sprint Retrospectives.
  • Coach and mentor Scrum teams in adopting Agile principles and practices.
  • Remove impediments and blockers to ensure the smooth progress of projects.
  • Work closely with product owners and stakeholders to prioritize and manage the product backlog.
  • Track and report on team velocity and project progress.
  • Foster a culture of continuous improvement within the team.
  • Collaborate with other Scrum Masters and Agile Coaches to share best practices and drive organizational change.
  • Act as a servant-leader, empowering teams to self-organize and make decisions.
  • Ensure transparency and visibility into the team's progress and impediments.
  • Help teams identify and mitigate risks early in the project lifecycle.
  • Collaborate with cross-functional teams to deliver high-quality products on time.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of experience working as a Scrum Master in a software development environment.
  • Strong understanding of Agile principles and methodologies, particularly Scrum.
  • Excellent communication and interpersonal skills.
  • Ability to lead and motivate teams to achieve their goals.
  • Experience working with distributed teams and remote collaboration tools.
  • Familiarity with Agile project management tools such as JIRA, Trello, or Azure DevOps.
  • Certified Scrum Master (CSM) or equivalent certification
  • Ability to thrive in a fast-paced, dynamic environment and adapt to change quickly.
  • Strong problem-solving and conflict resolution skills.
  • Experience with other Agile frameworks such as Kanban or Lean is a plus.

Education

Bachelor's degree in Computer Science, Engineering