Overview

Responsibilities:

  • Guides the Scrum team on:
    • How to use Agile/Scrum principles, practices and values
    • Becoming a self-governing high-performance team
    • Establishing and breaking down a sprint schedule into measurable activities, ensuring dependencies are met
    • Collaborating and effectively managing their work
    • Resolving issues and conflict
  • Facilitates Agile ceremonies (daily scrum, sprint planning, sprint demo and retrospective, etc.).
  • Helps balance the prioritization of technical debt against new feature innovation and software delivery.
  • Facilitates Agile ceremonies (daily scrum, sprint planning, sprint demo and retrospective, etc.).
  • Helps balance the prioritization of technical debt against new feature innovation and software delivery.
  • Creates a positive and easy communication channel (team, product owner, stakeholders).
  • Ensures the team has clear goals and measurements to reliably deliver value as planned.
  • Assesses the Scrum Maturity of the team, organizes and coaches the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organization.
  • Protects the team from outside interruptions and distractions and removes impediments; or guiding the team to do so by finding the right personnel to remove the impediment(s).
  • Builds a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on healing and problem-solving.
  • Facilitates getting the work done without dictating or assigning the work.
  • Facilitates discussion, decision making, and conflict resolution.
  • Assists with internal and external communication, improving transparency, and radiating information.
  • Supports and educates the Product Owner when they:
    • Create goals and objectives to get to the minimum viable product (MVP).
    • Groom, maintain, and prioritize the product backlog Write and breakdown User Stories
    • Write and estimate User Stories
    • Refine the team’s work capacity
    • Provide transparency to the work and product status
  • Provides all support to the team using a servant leadership style and leading by example.
  • Coordinates activities with internal staff, as well as outsourced or offshore staff to ensure projects/products are progressing within budget and on schedule.
  • Produces reports on Burndown trends and financial management.
  • Ensures alignment with Group Technology Policies.

Required Qualifications:

  • Preferred Bachelor’s degree in Business, Computer Science or related field.
  • 5+ years managing application development projects including medium to large scale deployments.
  • 4-6+ years as a Scrum Master, managing agile projects.
  • 1-year minimum experience managing with backlog tools, specifically JIRA.
  • Experience managing stakeholders.
  • Experience with other Agile approaches: XP, Kanban, Crystal, FDD, SAFe.
  • Experience coordinating or serving on cross-functional teams or environments.
  • Ability to interact effectively with various levels of the organization.
  • Excellent verbal, written communication, and presentation skills.
  • Excellent understanding of system development life cycle.
  • Experience managing, coordinating, and escalating both internal and external dependencies for a team.
  • Prefer to have at least one Agile framework certification such as: CSM (Certified Scrum Master), PSM (Professional Scrum Master), Formal facilitation training or mentoring under a Scrum Coach