Posted: 14 March 2025
Job Details
Overall Purpose of the Role:
The Technical Scrum Master plays a key role in enabling agile delivery within development teams, ensuring efficient sprint execution, continuous improvement, and cross-functional collaboration. This role facilitates seamless communication between engineering, product, and business stakeholders, removes impediments, and champions agile best practices to drive high-quality software delivery. Working closely with the Engineering Manager and Product Owner, the Technical Scrum Master ensures alignment between business goals and technical execution, fosters team autonomy and accountability, and coaches teams on agile principles. This role is critical in scaling agile practices, tracking sprint metrics, and promoting a culture of transparency, adaptability, and continuous learning. Additionally, this role requires a hands-on approach, where the Scrum Master is capable of contributing to development and testing when necessary.
Experience and Skills Required:
Must-Have Skills & Experience
• 3+ years of experience as a Scrum Master or Agile Coach in a software development environment.
• Strong understanding of Agile, Scrum, and Kanban methodologies.
• Experience with JIRA, Confluence, or other Agile project management tools.
• Ability to resolve conflicts, foster collaboration, and drive team alignment.
• Strong facilitation skills to navigate discussions and ensure team engagement.
• Excellent communication and problem-solving skills.
• High ownership and accountability—you take responsibility for driving outcomes.
• Experience in product development with an ability to support software engineering teams technically when required.
• Previous experience leading small teams while remaining hands-on.
• Demonstrated ability to manage technical debt and ensure continuous delivery.
Responsibilities:
Agile Facilitation & Scrum Practices
• Lead daily stand-ups, sprint planning, sprint reviews, and retrospectives.
• Support teams in backlog grooming, ensuring tasks are well-defined and estimated.
• Remove blockers and escalate challenges to maintain progress.
• Promote agile best practices and drive a continuous improvement mindset.
• Ensure delivery team commits to their definition of done.
• Maintain visual representation of sprint progress, including burn-up charts and task boards.
Team Support & Collaboration
• Work closely with developers, QA engineers, and product teams to facilitate smooth sprint execution.
• Foster a collaborative, high-trust team environment.
• Encourage teams to take ownership of their work while providing guidance when needed.
• Assist in tracking sprint progress using Agile tools such as JIRA or Trello.
• Foster an open, honest, and transparent relationship with key stakeholders.
• Act as the voice of reason and authority within the team, providing clarity and assertiveness when required.
Process Improvement & Reporting
• Monitor sprint health and identify areas for process improvement.
• Gather and analyze sprint metrics to provide insights for decision-making.
• Support the creation of agile dashboards and reports to track team performance.
• Adapt and evolve agile processes to meet business and team needs.
• Ensure the Master Story List (MSL) is maintained, and stories are ready for sprint execution.
• Any other reasonable tasks related to agile team facilitation and delivery.
Nice-to-Have Skills
• Experience in banking, fintech, or cloud-based digital environments (AWS knowledge is a plus).
• Background in software development, product management, or engineering.
• Scrum Master certification (CSM, PSM, SAFe, or equivalent).
• Exposure to CI/CD, DevOps, and Agile transformations.
• Experience with mobile (iOS/Android), web (HTML5, CSS3, JavaScript frameworks), .NET, Java, or quality assurance automation.
• Familiarity with web security best practices and OWASP principles.
The Ideal Candidate
The ideal Technical Scrum Master fosters collaboration, drives results, and takes ownership, creating an environment where teams thrive and continuously improve. They embrace challenges as opportunities, iterate quickly to deliver value, and actively seek feedback to refine and enhance their approach. They are hands-on when required, balancing technical expertise with agile leadership, and are passionate about building high-performing teams in a fast-paced fintech environ