CareerPlanSign in

Senior Backend Developer Randburg

Randburg, West Johannesburg💼 Full-time🗓 2026-05-22 → 2026-08-11

Core

Delivering backend solutions and technical leadership for a development team to achieve customer satisfaction.

Role type

Senior Backend Developer (Team Lead)

Builds

Backend products and solutions

Domain

Enterprise software development

Deliverable

production ML models | product features

Required skills

C#, .NET Core, WebAPI, SQL Server, RabbitMQ, ApacheMQ, Kafka, Service Oriented Architecture, Multi-threaded development, SOLID principles, TDD, DDD, Clean Coding, SCRUM AGILE

Preferred skills

WCF, Azure DevOps, MS Team Foundation Server, SQL Reporting Services, Microsoft Certified Professional (MCP)

Technologies

C#, .NET Core, WebAPI, SQL Server, RabbitMQ, ApacheMQ, Kafka, WCF, Azure DevOps, MS Team Foundation Server, SQL Reporting Services

Responsibilities

Provide technical leadership in delivery of products and solutions, Manage all staff in the team, Align delivery to Client Team and team strategy, Assist in definition and design architecture/technical implementation, Evaluate and test software adhering to best practices, Mentor and coach Junior Developers, Follow department development standards

Seniority

Senior, hands-on IC with management responsibilities

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.