role would be hybrid, with candidates expected to work in office (Durban, Joburg, or Cape Town) Key Responsibilities: members, fostering a collaborative and innovative work environment Conduct code reviews and ensure adherence understanding of Agile methodologies and experience working in Agile teams. Demonstrated leadership skills