Helping software development teams apply the Scrum framework
Planning deliverables and helping teams monitor performance
Resolving issues that hinder the teams work.
Managing timelines, resolving problems and coaching team members on agile methodologies.
Manage each project s scope and timeline
Coordinate sprints, retrospective meetings and daily stand-ups
Coach team members in Agile frameworks
Facilitate internal communication and effective collaboration
Be the point of contact for external communications (e.g. from customers or stakeholders)
Work with product owners to handle backlogs and new requests
Resolve conflicts and remove obstacles that occur
Help teams implement changes effectively
Ensure deliverables are up to quality standards at the end of each sprint
Guide development teams to higher scrum maturity
Help build a productive environment where team members own the product and enjoy working on it
Additional Profile Requirements: -
Experience in a scrum master role
Familiarity with software development
Excellent knowledge of Scrum techniques and artefacts (such as definition of done, user stories, automated testing, backlog refinement)
Good knowledge of other agile frameworks (Crystal, XP etc.)
Degree in Computer Science, Business or similar field
Scrum master certification is a plus
Solid understanding of and demonstrated experience in using appropriate tools: JIRA, Service now, Greenhopper, TFS, or equivalent, Microsoft Project, VSS, Sonar cube, Fisheye, Jenkins, and all Office Tools