Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Sabenza IT & Recruitment in Johannesburg is seeking a Senior Scrum Master/Agile Coach to lead cross-functional software teams. You will coach Scrum, XP practices, and ensure TDD, CI/CD, and refactoring are the default ways of working.
You will partner with Product Owners, remove impediments quickly, and measure velocity, quality, and flow. This is a hands-on, technical leadership role with a focus on sustainable pace.
Johannesburg, South Africa | Posted on 01/09/2026
This is not a ceremony-only Scrum Master brief. You make agility real at the keyboard — coaching one or more cross-functional teams to combine Scrum discipline with Extreme Programming. You protect flow, raise craft, and refuse the false choice between speed and quality.
If you can run a tight sprint and sit with developers until TDD, pairing, refactoring and CI are the default, this role was written for you.
Facilitate planning, stand-ups, reviews and retrospectives that produce decisions, not theatre. Remove impediments fast. Coach Scrum values and self-organisation until they are habits. Partner with the Product Owner on a healthy, ordered backlog.
XP practice coaching
Embed TDD, pair programming, continuous integration, refactoring and collective code ownership. Treat TDD as the default path to simple, maintainable code. Run short cycles that end in working software. Protect sustainable pace — deadlines matter, burnout is not a delivery strategy.
Agile coaching
Mentor cross-functional teams. Keep tight feedback loops with stakeholders. Publish a clear picture of team health.
CSM / PSM I or II · Certified Scrum Developer (highly valued) · Kanban / SAFe / Scrumban used with judgement · a development background (useful, not required)
Calm under pressure. Direct without theatre. More interested in working software than perfect boards. Comfortable saying “we are not pairing enough” — then sitting down to pair.