• Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience. • 6–9 years of experience as a Scrum Master or Agile delivery lead, including leading multiple (3+) concurrent teams in a fast-paced services, enterprise, or banking environment. • Demonstrated experience applying scaled-agile approaches (e.g., Scrum of Scrums, LeSS, SAFe) across distributed teams. • Strong track record in backlog management, velocity/burndown tracking, and task-level estimation practices. • Working knowledge of software delivery practices, including Test-Driven Development, Continuous Integration/Continuous Delivery, user story writing, and BDD/ATDD. • Proficiency with project and collaboration tooling such as JIRA, Confluence, TFS, Trello, or Rally. • Proven ability to coach Scrum Masters and squads on facilitation quality, self-management, and delivery maturity. • Skilled at diagnosing cross-team impediments and designing practical, evidence-based interventions. • Working knowledge of the Agile delivery artefacts and governance standards required to deploy applications to production within a regulated financial-services environment. • Strong stakeholder management skills, with experience aligning Product Owners, Scrum teams, the Chief Scrum Master, and Engineering/Delivery leaders around shared priorities and trade-offs.