Moneyfarm logo Moneyfarm

Scrum Master

Creata il 10-01-2019
Location Any

Descrizione

At Moneyfarm we use technology to make saving and investing for the future accessible to everyone in a simple and transparent way. We build software that augments and optimises our in-house financial advisory expertise to offer our customers the best use of their money. We nurture a software development practice where every engineer is trusted with autonomy in their role to responsibly and continuously deliver quality software.
You will be supported by a friendly and creative environment free from ownership handovers, gatekeepers or bureaucracy, that pushes you towards mastery in your craft.
 
Role
When the manager plays the role of ScrumMaster, it’s highly unlikely the Team will ever begin to self-organize. Pete Deemer
Software development is not a rational process. It's a process made by people with feelings with bodies and with thinking. And by putting all those together I can be a more effective software developer. Kent Beck
You value agile development and think it’s one of the most effective ways to steadily and predictably deliver business value. For you, agile is not about the ceremonies, it’s about the values.
You believe in self-organising teams. You know this can only be achieved by a high level of maturity, moving inside the business constraints.
You know every team is different, and adapt your way of working to the people working on the team. Software development is a complex activity, and different approaches are required.
You know a team can only be productive if working in a safe environment.
You think critically and are happy to be proven wrong. You're methodical in your hypothesis generation and testing loop. You don’t chase unicorns and have step-back reflexes. You're able to fend off pressure and give yourself and others the necessary space to think.
You have experience coaching developers and product owners, teaching without patronising or overpowering.
You are able to communicate the technical vision in an clear way, and correctly translate tech choices and their consequences into business terms.
You will make mistakes. We'll pick you up. You will learn from them. You'll laugh a lot.
Responsibilities
  • Guiding the team and organisation on how to use Agile/Scrum practices and values to delight customers.
  • Supporting and educating the Product Owners and Engineering Leads, especially on grooming and maintaining the product backlog.
  • Facilitating getting the work done/done without coercion, assigning, or dictating the work.
  • Removing impediments or guiding the team to remove impediments by finding the right personnel to remove the impediment.
  • Facilitating discussion, decision making, and conflict resolution.
  • Assisting with internal and external communication, improving transparency, and radiating information.
  • Working knowledge of Scrum, and Kanban.
  • Requirements
  • Experience in playing the Agile Coach / Scrum Master role for at least 3 years for a software development team that was diligently applying Scrum and/or Kanban principles, practices, and theory.
  • Have a good understanding of Continuous Integration, and how it impacts the release process.
  • Good skills and knowledge of facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency.
  • Knowledge of various well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (example: numerous Burndown technologies, various Retrospective formats, handling bugs, etc.).
  • Excellent communication and mentoring skills.
  • Preferred
  • You have worked in a regulated industry, preferably finance.
  • You are familiar with technical practices that go hand-in-hand with Agile (e.g. eXtreme Programming, Test Driven Development, Behaviour Driven Development).
  • You have experience working within organisations employing Growth Team/Hacking approaches.
  • POSIZIONE CHIUSA Candidati ora

    Video