Software Developer
Location: Hybrid (Johannesburg, South Africa)
Type: Full-Time | Hybrid
Salary: Competitive, based on experience
Availability: Immediate
About the Company
Our client forms part of Super Group, a New York Stock Exchange-listed digital gaming company known for its ownership of some of the world’s leading sports betting and online gaming brands. Established in 1999 by a small group of visionary individuals, the company has evolved into a team of over 300 professionals. They operate at the forefront of a highly competitive and fast-paced industry, with specialised expertise in marketing, customer service, and technology.
About the Role
Our client is seeking a highly skilled Software Developer to join their team. This is a full-time position offering a hybrid work model, combining remote flexibility with collaborative office-based days. The successful candidate will be responsible for developing innovative software solutions, supporting the delivery of business-driven technology, and contributing to a variety of development projects across security, networking, and system support.
Why Join Them
● Be part of a fast-growing, dynamic, and innovative digital gaming company
● Work on cutting-edge technology and make a real impact on a global scale
● Enjoy a collaborative and professional team culture
● Opportunity for continuous learning and career development
● Flexible hybrid working arrangement
Key Responsibilities
● Collaborate with stakeholders to analyse user requirements and convert them intodesign documents
● Develop and implement moderate to complex web applications across multiple platforms
● Design and test software applications, websites, data communication processes, anduser interfaces
● Write programming code and assist with the development of CI/CD pipelines in line with Dev Ops standards
● Mentor junior developers and assist in code reviews, Pair Programming, andimplementation of best practices
● Work closely with project management to define project schedules and technicaldirection
● Support Agile methodology and contribute to team-wide improvements in softwaredevelopment processes
Requirements
● RESTful API Development using. NET Core (2+ years)
● C# 6.0+ (3+ years)
● Experience with Elastic Stack (1+ years)
● Node JS development experience (1+ years)
● Proficiency in MS SQL and No SQL databases (Couchbase, Mongo DB, Azure Cosmos DB)
● Familiarity with Frontend Frameworks (Angular 4+, React)
● Experience with In-Memory & Distributed Caching (MS SQL, Redis, NCache)
● Experience with Microservices development
● Solid experience in Unit Testing
● Strong verbal and written communication skills
● Ability to work collaboratively within cross-functional teams
Desirable Skills
● In-depth knowledge of sports betting markets, including odds calculation and bettingtrends
● Previous experience in the online gaming or casino industry
● Familiarity with gambling regulations and compliance requirements in variousjurisdictions
● Experience in developing and executing customer retention strategies
What You’ll Get Back
● Comprehensive learning and development programs to help you grow your skills andadvance your career
● Regular constructive feedback through our Performance Tool to help you achieve yourfull potential
● Employee Assistance Program for personal and family support
● Contribution to Medical Aid with Discovery Health
● Provident Fund contributions
● Group Risk Coverage
● Hybrid work model with flexible working arrangements