Clera - Your AI talent agent
LoginStart
Start
BS
BET Software

Junior Software Development Engineer

full-time•eThekwini Metropolitan Municipality

Summary

Location

eThekwini Metropolitan Municipality

Type

full-time

Experience

0-2 years

Company links

WebsiteLinkedInLinkedIn

About this role

 

Kick-start your coding career with BET Software! We’re looking for a Junior Software Development Engineer to join our innovative Durban team. In this role, you’ll develop, debug, and troubleshoot software while collaborating with a fast-moving, supportive team. You’ll work with C# in the .NET ecosystem and apply SQL Server development skills - including database design basics, T-SQL queries, stored procedures, and troubleshooting. You’ll also gain hands-on experience with RESTful APIs, software design principles, Git version control, and agile development practices.

This is an exciting opportunity for a junior developer eager to learn, grow, and build a strong foundation in software development.

  • Good written and verbal communication skills. 
  • Strong attention to detail.
  • Communication and collaboration
  • Problem-solving and critical thinking
  • Architecture

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.

What you'll do

  • In this role, you’ll develop, debug, and troubleshoot software while collaborating with a supportive team. You’ll gain hands-on experience with various technologies and practices in software development.

About BET Software

BETSoftware 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 BETSoftware 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 have additional offices in Johannesburg and East London. We recruit talent throughout South Africa and Internationally.

Ready to join BET Software?

Take the next step in your career journey

Frequently Asked Questions

What does a Junior Software Development Engineer do at BET Software?

Toggle
As a Junior Software Development Engineer at BET Software, you will: in this role, you’ll develop, debug, and troubleshoot software while collaborating with a supportive team. You’ll gain hands-on experience with various technologies and practices in software development..

Is the Junior Software Development Engineer position at BET Software remote?

Toggle
The Junior Software Development Engineer position at BET Software is based in eThekwini Metropolitan Municipality, KwaZulu-Natal, South Africa. Contact the company through Clera for specific work arrangement details.

How do I apply for the Junior Software Development Engineer position at BET Software?

Toggle
You can apply for the Junior Software Development Engineer position at BET Softwaredirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on BET Software's careers site.
Join our talent pool first to get notified about similar roles that match your profile.