Enable job alerts via email!

Intermediate Backend Developer

BETSoftware

Durban

On-site

ZAR 300 000 - 400 000

Full time

21 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading betting software provider is looking for a Backend Developer to design and maintain scalable services for their iGaming SaaS product. The ideal candidate has over 5 years of experience in development, strong knowledge in microservices architecture, and proficiency in Typescript and SQL. Join a dynamic team that values diversity and collaboration, working in a fast-paced environment in Durban, KwaZulu-Natal.

Qualifications

  • At least 5 years of development experience in a commercial environment.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs for iGaming.
  • Enhance and extend the functionality of the existing platform.
  • Build and maintain integrations with various partner APIs.
  • Implement new features and improvements for the Remote Gaming Server.
  • Collaborate with frontend developers, product managers, QA engineers, and DevOps.
  • Participate in architectural discussions and contribute to best practices.
  • Monitor system performance and troubleshoot issues.

Skills

Typescript
MySQL/Postgres
Redis
RabbitMQ
AMQP protocols
SaltStack
Microservices architecture
Docker
Kubernetes

Education

Relevant Degree/Diploma
Job description
Job Description
  • Working knowledge of Typescript.
  • Fundamental experience with databases (especially MySQL/Postgres’s)
  • Working knowledge of caching and messaging systems such as Redis, RabbitMQ, and AMQP protocols.
  • Familiarity with configuration management tools such as SaltStack or equivalent automation frameworks.
  • Strong understanding of microservices architecture and message-oriented middleware, with experience designing and implementing distributed systems.
  • Strong understanding of databases (e.g. SQL)
  • Experience with containerisation (Docker, Kubernetes) (Advantageous)
Responsibilities
  • Design, develop, and maintain scalable backend services and APIs that form the core of our iGaming SaaS product.
  • Enhance and extend the functionality and scalability of our existing platform to meet evolving business needs and user demand.
  • Build and maintain integrations with various partner APIs, ensuring seamless data exchange and service interoperability.
  • Implement new features and improvements for our Remote Gaming Server (RGS) with a strong focus on performance, security, and reliability.
  • Collaborate closely with frontend developers, product managers, QA engineers, and DevOps teams to deliver robust solutions end-to-end.
  • Participate in architectural discussions, code reviews, and contribute to best practices for backend development and deployment.
  • Monitor system performance and troubleshoot issues, implementing fixes and optimizations proactively.Advocate for clean, maintainable, and testable code with thorough documentation.
  • Stay up to date with industry trends and emerging technologies relevant to backend development and the iGaming sector.
Qualifications
  • A relevant Degree/Diploma or studying towards one (Advantageous)
  • At least 5 years of development experience in a commercial environment.
About Us

We Don't Just Recruit Talent... We Cultivate It

BET Software is one of the most diverse betting software providers in Sub-Saharan Africa, with a rapidly growing international footprint. Our multiskilled Team is responsible for providing advanced software solutions, while supporting incredibly high transactional volumes in a fast-paced industry, making BET Software a lively and engaging place to be.

Our progressive use of technology enables our talented Team to work with the tech stack of their choice and we encourage an environment and culture that supports collaboration, learning, and growth. We believe that our strength lies in our diversity and that Teamwork makes the dream work, a place where you can flourish amongst like-minded individuals.

We are a dynamic group of people that stem from a variety of cultures, backgrounds, and locations. While our head office is based in Umhlanga, South Africa we recruit talent throughout South Africa and Internationally.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.