Provide leadership to software engineers by coaching and mentoring throughout end-to-end software development, maintenance, and lifecycle to achieve project goals using agile practices; promote team engagement and motivation.
Provide recommendations to the leadership for resource needs, milestones and risks; ensure effective delegation, monitoring tasks, identifying risks and handling mitigation and critical issues.
Organize and facilitate daily stand-up meetings, reviews, estimations, retrospectives, sprint and release planning, demos, burndown tracking, and other Scrum-related meetings.
Own team processes and balance the relationships between the Technical Product Managers and the Product Owners.
Responsible for managing the scrum process with the coordination of scrum team in Agile methodology and to remove the impediments for the scrum team and ensure close collaboration with the development team
Build and own a test and learn agenda for continuous improvement within the scrum teams and enforce quality processes.
Bachelor's degree in Science/IT/Computing or equivalent 5 years of experience with Scrum or Project Management (at least 2 years in a Scrum Master role preferred).
Strong understanding of Agile practices (e.g. Test-Driven Development, Continuous Integration), frameworks, and methodologies
Experience with Agile Management tools – Jira, Jira Align, qTest
Excellent interpersonal skills, a servant leadership mentality, and an ability to work with diverse teams and personalities during high pressure situations. SAFe and/or Scrum Master Certification(s)
Experience working within Scaled Agile Framework (SAFe) environment.