
Senior Software Engineer
Betway Group17 days ago
Pretoria, South AfricaSenior
Responsibilities
- Collaborate with stakeholders to understand user requirements and translate them into technical design documents.
- Design scalable software architectures and high-level system design diagrams.
- Develop, test, and maintain web applications, websites, data processes, user interfaces, Web APIs, and Worker Services.
- Build and maintain software solutions across multiple platforms.
- Develop CI/CD pipelines and support DevOps alignment and code quality.
- Conduct code reviews, promote coding standards, and encourage relevant development methodologies.
- Collaborate with project management to define technical direction and plan project timelines.
Requirements
- Proficiency with .NET 5 and above for Web APIs and Worker Services.
- Strong experience with C# 8 and above.
- Hands-on experience with Elasticsearch.
- Working knowledge of Microsoft SQL Server, Entity Framework Core, and Dapper.
- Familiarity with RabbitMQ, Kafka, or Azure Service Bus.
- Proficiency with Azure DevOps, including Repos, Pipelines, and Releases.
- Understanding of Kubernetes and in-memory and distributed caching tools such as Redis.
- Development experience with microservices architecture.
- Understanding of unit testing practices and frameworks.
- Strong verbal and written communication and cross-functional collaboration skills.
- Ability to multitask, manage time effectively, and deliver projects on time and within scope.
- Desirable experience includes sports betting markets, online gaming or casino, gambling regulations and compliance, and customer retention strategies.
Benefits
- Learning and development programmes with training and growth opportunities.
- Performance management tool providing feedback and development support.
- Employee Assistance Programme for employees and their families.
- Medical Aid Contribution with Discovery Health.
- Provident Fund Contribution.
- Group Risk Cover.
- The role requires credit, criminal record, and qualification verification checks; shortlisted candidates may need to complete an assessment.
Tech Stack
Categories
About Betway Group
Betway Group builds and operates online sportsbook, casino, and esports betting platforms for consumers, generating revenue from wagering and gaming. Its portfolio includes the Betway sports-betting brand and the Jackpot City online casino, and it supports operations through affiliated companies such as Win Technologies UK. Founded in 2006 and headquartered in Gzira, Malta, Betway is part of Super Group (NYSE: SGHC) and serves multiple regulated markets worldwide.