The Scrum Master is a facilitator and coach on a squad, working with the Squad Lead to remove impediments/distractions and to meet deliverables. The Scrum Master guides day-to-day activities, runs the daily standups, facilitating core meetings and getting the team working together and exhibiting the core values of Agile. The Scrum Master is a servant leader, who ensures the squad enjoys optimal conditions (processes, environment, freedom from impediments) to optimize its deliveries.
Works with the squad lead to identify the key drivers and measurements which will be used to determine "done"
Works with the squad lead to create release plans that detail how scope, schedule, costs, communications, resources, dependencies, risks/issues, quality, change vendors (where applicable) and other key aspects of the delivery will be managed
Ensures that the team is following the scrum process but does not tell the team members what to do.
Enables close cooperation across all roles and functions, addressing resourcing requirements and removing impediments
Arranges daily stand-up meetings, facilitates and schedules meetings, demos and decision-making processes in order to ensure quick inspection and proper use of Agile methodology.
Captures obstacles at the daily stand-up.
Conducts retrospective meetings.
Tracks progress of sprints
Acts as a facilitator for the squad, ensuring the sprint is in good shape and ready for the next sprint.
Facilitates the team for better creativity and tries to improve efficiency.
Establishes an environment where the team can be effective, addressing team dynamics.
Collaborates with chapter leads to implement a continuous improvement process
Coordinate and facilitate development teams using Scrum Agile methodology for new product development
Collaborates with the Squad Lead to prioritize the Product Backlog in order of business value.
Facilitate end-to-end scoping and estimation.
Conduct story mapping, sprint/release planning, daily stand-ups, reviews, retrospectives and demos.
Identifies, manages and resolves Risks, Issues and Blockers.
Lead the team to self-organization, cross-functionality and adoption of a mature Agile delivery.
Continuously seek to improve team performance through tracking key metrics.
Skills and Experience
Extensive experience as a SCRUM Master / Agile practitioner
University/undergraduate degree in a related discipline or equivalent PM work experience within the financial services industry
Minimum (3-5) years’ experience within an Information Technology environment
Ability to successfully navigate and deliver within a fully matrixed environment that is complex and somewhat ambiguous; flexible and adaptable to new and diverse work environments
Demonstrated leadership, with the ability to motivate and effectively manage teams
Strong interpersonal and negotiation skills
Excellent written and verbal communications
Prior experience in client-facing role
Experience managing teams with 10 members or greater; effective in motivating teams and guiding them through impediments and/or conflict.
Background delivering projects using SDLC, Iterative and Agile methodologies
Experience with end to end project delivery (includes managing both the business and IT phases of a project)
Ability to rationalize decisions in a clear and objective manner.
Ability to juggle priorities simultaneously and manage time efficiently.
Nice to Have(s):
Certified SCRUM Master
Client relationship management skills
Knowledge of agile development best practices, and experience with project management tools such as JIRA and Confluence
Exposure to cloud implementations
Experience with projects involving integration of third party applications with other third party or on-premise applications
TMX is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.