Senior .NET Backend Engineer - Microservices & Cloud
Senior backend engineer at Betway's Pretoria office working on an enterprise-scale microservices platform, influencing architecture and mentoring engineers. Core stack: .NET 8+/C# 12+, SQL Server with EF Core/Dapper, event-driven messaging (RabbitMQ/Kafka/Azure Service Bus), Azure DevOps, and OpenTelemetry.
- Compensation
- Not disclosed
- Location
- Pretoria, South Africa
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Experienced backend software engineer (senior level)
- .NET 8+ and C# 12+ with async/await and performance tuning
- Strong SQL Server capabilities
- Understanding of ORM trade-offs with EF Core and Dapper
- Experience with event-driven patterns (RabbitMQ/Kafka/Azure Service Bus)
- Experience with microservices architecture
- Azure DevOps
- OpenTelemetry
- Focus on quality code
- Ability to influence architecture and mentor engineers
Full description
Betway Group in Pretoria seeks an experienced backend software engineer to join our enterprise-scale microservices platform. You will influence architecture, mentor engineers, and optimize systems using .NET 8+ and C# 12+ with async/await and performance tuning.
Strong SQL Server capabilities, ORM trade-offs with EF Core and Dapper, and experience with event-driven patterns (RabbitMQ/Kafka/Azure Service Bus) are essential. Azure DevOps, OpenTelemetry, and a focus on quality code are expected.