Software Developer
Location: Hybrid (Johannesburg South Africa)
Type: FullTime Hybrid
Salary: Competitive based on experience
Availability: Immediate
About the Company
Our client forms part of Super Group a New York Stock Exchangelisted digital gaming company known for its ownership of some of the worlds 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 fastpaced 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 fulltime position offering a hybrid work model combining remote flexibility with collaborative officebased days. The successful candidate will be responsible for developing innovative software solutions supporting the delivery of businessdriven technology and contributing to a variety of development projects across security networking and system support.
Why Join Them
Be part of a fastgrowing dynamic and innovative digital gaming company
Work on cuttingedge 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 withDevOps 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 teamwide improvements in softwaredevelopment processes
Requirements
RESTful API Development using .NET Core (2 years)
C# 6.0 (3 years)
Experience with Elastic Stack (1 years)
NodeJS development experience (1 years)
Proficiency in MS SQL and NoSQL databases (Couchbase MongoDB Azure CosmosDB)
Familiarity with Frontend Frameworks (Angular 4 React)
Experience with InMemory & 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 crossfunctional teams
Desirable Skills
Indepth 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 Youll 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