Betway Group

Senior Engineer

Betway Group
Apply
17 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 covering software, hardware, and communication components.
  • Develop, test, and maintain moderate-to-complex web applications, websites, data processes, and user interfaces across multiple platforms.
  • Develop software solutions using .NET, C#, Elasticsearch, MS SQL Server, Entity Framework Core, Dapper, message queueing systems, caching technologies, and microservices architecture.
  • Support CI/CD pipeline development and DevOps alignment using Azure DevOps.
  • Conduct code reviews, promote coding standards, and encourage adoption of relevant development methodologies.
  • Collaborate with project management to define technical direction and plan project timelines.

Requirements

  • Proficiency with .NET 5 and above for developing Web APIs and Worker Services.
  • Solid experience with C# 8 and above.
  • Hands-on experience with Elasticsearch.
  • Strong working knowledge of MS SQL Server, including 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 and unit testing practices and frameworks.
  • Strong verbal and written communication skills and the ability to explain complex ideas clearly.
  • Ability to collaborate effectively in cross-functional teams, manage multiple priorities, and deliver projects on time and within scope.
  • High attention to detail and comfort working in fast-paced, changing environments.
  • Knowledge of sports betting markets, online gaming or casino industries, gambling regulations, or customer retention strategies is desirable.

Benefits

  • Learning and development programs with training and career growth opportunities.
  • Performance tool and feedback to support professional development.
  • Employee Assistance Programme for employees and their families.
  • Medical Aid Contribution with Discovery Health.
  • Provident Fund Contribution.
  • Group Risk Cover.
  • A credit and criminal record check, qualification verification check, and possible assessment may be required during recruitment.

Tech Stack

Apache KafkaC#ElasticsearchKubernetesMicrosoft SQL Server.NETRabbitMQRedis

Categories

Betway Group

About Betway Group

501-1,000 employees

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.

Contact me