Jobiglo

No results.

Backend Engineer (C# / Go)

Betway Global · Pretoria

New
🇬🇧 English
C# Go SQL MSSQL PostgreSQL MongoDB Kafka RabbitMQ Microservices Hexagonal Architecture CI/CD

Job description

About the role

Betway is looking for a Backend Engineer to help build and optimise high‑performance services that power millions of online gaming customers. You will work across a mixed technology stack, focusing on both legacy C# systems and modern Go‑based micro‑services.

Key responsibilities

  • Design, develop and enhance backend services using C# and Go.
  • Ensure systems are scalable, resilient and performant in a high‑traffic environment.
  • Support migration from legacy C# services to Go micro‑services.
  • Contribute to architecture evolution, applying DDD and Hexagonal Architecture patterns.
  • Identify and refactor opportunities in existing C# components.
  • Collaborate with cross‑functional engineering teams to improve design, maintainability and reliability.

Required profile

  • Strong written and verbal communication skills.
  • Collaborative mindset with the ability to work across teams.
  • Excellent organisational abilities and attention to detail.
  • Adaptability in fast‑moving environments.
  • Proficiency in C# and/or Go, with willingness to work across both languages.
  • Experience with SQL (MSSQL, PostgreSQL) and NoSQL (MongoDB) databases.
  • Familiarity with messaging systems such as Kafka and RabbitMQ.
  • Hands‑on experience with microservices, distributed systems and CI/CD pipelines (Azure DevOps).

Required skills

  • C#
  • Go (Golang)
  • SQL (MSSQL, PostgreSQL)
  • MongoDB
  • Kafka
  • RabbitMQ
  • Microservices architecture
  • Domain‑Driven Design (DDD)
  • Hexagonal Architecture
  • CI/CD pipelines
  • Azure DevOps

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Betway Global.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 weeks ago

Expires 1 month from now

25 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Betway Global

Pretoria