drjobs Software Developer

Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Johannesburg - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.