
Software Development Team Lead – Scrum Master
Inspired Testing
contract
Posted on:
Location Type: Remote
Location: Remote • 🇿🇦 South Africa
Visit company websiteJob Level
Senior
Tech Stack
Microservices.NETReact
About the role
- Lead the project delivery of a new fintech platform (main tech .Net/C# and React)
- Provide technical guidance and mentoring to a team of developers
- Collaborate directly with client stakeholders in a delivery-focused, agile environment
- Take responsibility for project timelines, stand ups, sprint planning, and overall delivery
- Support the growth and cohesion of a high-performing remote development team
- Contribute to architecture and technical decision-making, with a focus on event-driven systems
- Balance technical execution with people leadership and client communication
Requirements
- 8+ years of software development experience, with recent focus on .NET (C#) and React
- Proven track record in a team lead or development manager role
- Demonstrable people management skills, mentoring, feedback, coaching
- Experience delivering projects from scratch in an agile environment
- Familiarity with event-driven architecture and microservices
- Scrum master capabilities or experience in running agile delivery
- Strong verbal and written communication skills, confident but humble in stakeholder interactions
- Self-motivated, structured, and dependable with a strong sense of ownership
Benefits
- Fully remote capable: reliable laptop, fast internet, backup power provision for loadshedding
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#Reactagileevent-driven architecturemicroservicesproject deliverysprint planningtechnical decision-makingsoftware development
Soft skills
people managementmentoringfeedbackcoachingcommunicationself-motivatedstructureddependableownershipteam leadership