The PM/ Scrum Master leads and guides SaaS-based development teams and ensures that they deliver results, using leadership skills as a facilitator and negotiator to remove barriers that inhibit teams from achieving superior results utilizing Agile practices and the Scrum framework. Approaches problems as part of a collaborative team effort with peers and colleagues across the functional business departments. Continuously challenges team members to achieve results to ensure the best outcomes from staff and processes. Collaborates with all areas of the business to efficiently facilitate the delivery of product releases.
Trains, coaches and mentors team members on Agile processes. Demonstrates expert knowledge of Agile methodologies that fosters the creation of high performing teams that deliver desired results among projects of various sizes and complexities, including external customers within an Agile framework.
Implements Agile processes that facilitates self-organization by teams and helps to scale Scrum within the organization. Ideally will have experience working in cross-function business environments with team members from multiple disciplines in technology, engineering, UI/UX design, Product Management and other major business functions.
Guides delivery teams in the adoption of Agile practices and values and in continuously improving ways of working in Agile methodology.
Collaborates closely with product owners and managers in the development of product roadmaps. Develops and maintains positive relationships with key program and business stakeholders. Ensures teams have the opportunity to inspect and adapt by reflecting on their previous iterations progress.
Continuously challenges the ways of working within both the team and project parameters. Develops and maintains team standards, tools and best practices.
Frequently and critically reviews and improves application and evolution of the delivery teams where the focus is on the Scrum process and delivery management.
Removes impediments to team focus, measuring project velocity and validates product roadmaps within business parameters. Ensures that Scrum teams are empowered and have solid processes and team discipline.
8-12 years of experience in a Scrum Master role coaching Agile teams.
Must demonstrate a thorough understanding of Agile software development methodologies, values and procedures.
Must be able to coordinate and lead daily stand ups, Sprint planning & grooming sessions, Sprint reviews and retrospectives. The Scrum Master also will also track and manage risks, issues, and dependencies and report project metrics.
Must demonstrate an advanced understanding of the fundamentals of iterative software development in a Java or Ruby on Rails environment.
Must have ability to manage in a matrix environment which would include: project managers, engineers, QA, product management, implementation etc.…
Must have excellent interpersonal communication skills.
Must have proven leadership skills with the ability to influence others and ensure that instructions are followed.
Must be a collaborative leader and be able to command respect from teams and willing to drive results within a multi-discipline team.
Experience and ability to set and refine working practices and provide guidance on the Scrum process is key.
Must have excellent time management, decision making and organization skills and be able to work well with others as part of a team.