To manage software development projects in alignment with engineering process, upholding, and reinforcing agile practices in the enterprise and building self-organizing teams.
Responsibilities
- Exhibits the behaviours of a Lean-Agile leader who leads by example; leads the change; have with a Lean-Agile Mindset and helps the team embrace SAFe Core Values, adopt, and apply SAFe Principles, implement SAFe practices
-
Supports the team rules – Responsible for reinforcing Agile’s lightweight rules like the rules of Scrum, Built-In Quality practices from Extreme Programming (XP), Work in Process (WIP) limits from Kanban, and any other process rules the team has agreed
-
Engaged in challenging the old norms of development to improve performance in the areas of quality, predictability, flow, and velocity
-
Focus on creating increments of value each iteration and achieving daily and Iteration Goals in the context of the current Program Increment (PI) Objectives
-
Helps the team improve and take responsibility for their actions
-
Facilitates the team retrospective
-
Teaches problem-solving techniques and helps the team become better problem-solvers for themselves
-
Facilitates team events, including (where applicable) the Daily Stand-up, Iteration Planning, Iteration Review, and Iteration Retrospective
-
Supports the Product Owner in managing the backlog and guide the team while facilitating a healthy team dynamic with respect to priorities and scope
-
Supports the team in addressing and eliminating issues to improve the likelihood of achieving the objectives of the Iteration/PI
-
Scrum Master escalate issues to an appropriate authority to get support in closing long standing issues or issues threatening achievement of business objectives
-
Focuses on ever-improving team dynamics and performance, and coaches the team in selfmanagement
-
Helps the team resolve interpersonal conflicts and challenges, and identify opportunities for
growth
-
Escalates people problems to management where necessary
Requirements
- Bachelor's degree in computer science, information technology, or a relevant field preferred
-
+3 years of experience as a scrum master or in a similar role
-
Working knowledge of agile methodology, techniques, and frameworks, such as SAFe, Scrum or Kanban, to deliver solutions