
Scrum Master Salfords, England
Job description
If you have an entrepreneurial spirit and thrive in an innovative environment, we want to talk to you about your next role at Cubic!
We are seeking employees inspired by technology, and motivated by the rewards of hard work, commitment, teamwork, quality, integrity, and respect. We invite you to explore opportunities with Cubic
- Take ownership of establishing agile values, methods, principles and practices for the delivery of projects and products.
- Build a self-organised team or teams in conjunction with the Software Development Manager.
- Facilitate agile ceremonies, e.g. product backlog refinement, preplanning, planning, daily stand-ups, sprint reviews, retrospectives.
- Enable the exploration of different agile approaches.
- Coach and mentor team members on agile standards and best practices, i.e. Lean, Kanban, Scrum, XP, DevOps, SAFe, LeSS, etc.
- Promote a culture of transparency, trust and high-level collaboration.
- Ensure the correct setup of CI/CDI tools for projects.
- Configure and maintain an agile project management tool (JIRA).
- Manage stakeholders and vendors interfaces as required for the product.
- Challenge and optimise the operation of the team, improving their capabilities and abilities to deliver.
- Build operating models that value ownership, responsibility, responsiveness, predictability, and remove blockers and conflicts.
- Collaborate closely with the Product Owner to prepare and clarify the product backlog.
- Support and educate the Product Owner especially with respect to refining and managing the product backlog.
- As a problem solver, resolve issues, assist the team in developing appropriate solution strategies, and proactively monitor potential future tensions.
- Observe your team in the application of agile methodologies and deduce from it measures e.g. training and de-escalations.
- Work together with other (senior) Scrum Masters on all organisational levels.
- Represent the team’s interests towards relevant stakeholders and work out improvement for areas of conflict.
- Actively participate in communities of practice.
- Build a trusting and safe environment where problems can be raised, with an emphasis on respectful discussion and problem-solving.
- Support the team to improve their technical work by reviewing results and establish lessons learned as well as track the improvement.
- Facilitate getting the work done with a collaborative culture of teamworking.
- Comply with Cubic’s values and adherence to all company policy and procedures. In particular comply with the code of conduct, quality, security and occupational health, safety and environmental policies and procedures.
- In addition to the duties and responsibilities listed, the job holder is required to perform other duties assigned by their manager from time-to-time, as may be reasonably required of them.
- First level Scrum Master certification (CSM, PSM I)
- Experience in a similar role within a team that was diligently applying Scrum principles, practices, and theory.
- Good skills and knowledge of collaborative leadership, facilitation, situational awareness, conflict resolution, continuous improvement, empowerment, and increasing transparency
- Knowledge of numerous well documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (example: numerous Burn-down techniques, numerous Retrospective formats, handling defects, etc)
- Background in embedded software development and experience coaching teams delivering embedded devices OR background in back office software development and experience coaching teams delivering back end systems
- Second level Scrum Master certification (CSP, PSM II)
- Knowledge of other Agile approaches: SAFe, LeSS, XP, Kanban, Crystal, FDD, etc
- Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games
- Applicable knowledge of the technologies used by the team
- Experience applying a wide variety of well documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (example: numerous Burn-down techniques, numerous Retrospective formats, handling bugs, etc)
- Previous experience as a team lead
- Excellent communication and mentoring skills
- Bachelor’s degree Computer Science, Engineering or a related field or equivalent education/experience
- Scrum Master certification.
- Master’s degree Computer Science, Engineering or a related field or equivalent education/experience
- Certification / experience in a relevant programming language or framework.
- A can-do attitude results driven and openness to learning
- A respected role model
- A collaborative mindset and openness to new ideas
- Strong collaborative problem solver.
- Experience in coaching and training individuals and teams in Agile concepts and practices.
- Experience in facilitation, collaboration and interpersonal skills.
- Excellent communication skills and experience inside and outside of the teams.
