Software Developer

Johannesburg, Gauteng, South Africa

Job Description


Software Developer
Location: Hybrid (Johannesburg, South Africa)
Type: Full-Time | Hybrid
Salary: Competitive, based on experience
Availability: ImmediateAbout the CompanyOur client forms part of Super Group, a New York Stock Exchange-listed 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 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 Themxe2x97x8f Be part of a fast-growing, dynamic, and innovative digital gaming company
xe2x97x8f Work on cutting-edge technology and make a real impact on a global scale
xe2x97x8f Enjoy a collaborative and professional team culture
xe2x97x8f Opportunity for continuous learning and career development
xe2x97x8f Flexible hybrid working arrangementKey Responsibilities
xe2x97x8f Collaborate with stakeholders to analyse user requirements and convert them into design documents
xe2x97x8f Develop and implement moderate to complex web applications across multiple platforms
xe2x97x8f Design and test software applications, websites, data communication processes, and user interfaces
xe2x97x8f Write programming code and assist with the development of CI/CD pipelines in line with DevOps standards
xe2x97x8f Mentor junior developers and assist in code reviews, Pair Programming, and implementation of best practices
xe2x97x8f Work closely with project management to define project schedules and technical direction
xe2x97x8f Support Agile methodology and contribute to team-wide improvements in software development processesRequirements
xe2x97x8f RESTful API Development using .NET Core (2+ years)
xe2x97x8f C# 6.0+ (3+ years)
xe2x97x8f Experience with Elastic Stack (1+ years)
xe2x97x8f NodeJS development experience (1+ years)
xe2x97x8f Proficiency in MS SQL and NoSQL databases (Couchbase, MongoDB, Azure Cosmos DB)
xe2x97x8f Familiarity with Frontend Frameworks (Angular 4+, React)
xe2x97x8f Experience with In-Memory & Distributed Caching (MS SQL, Redis, NCache)
xe2x97x8f Experience with Microservices developmentxe2x97x8f Solid experience in Unit Testing
xe2x97x8f Strong verbal and written communication skills
xe2x97x8f Ability to work collaboratively within cross-functional teamsDesirable Skills
xe2x97x8f In-depth knowledge of sports betting markets, including odds calculation and betting trends
xe2x97x8f Previous experience in the online gaming or casino industry
xe2x97x8f Familiarity with gambling regulations and compliance requirements in various jurisdictions
xe2x97x8f Experience in developing and executing customer retention strategiesWhat Youll Get Back
xe2x97x8f Comprehensive learning and development programs to help you grow your skills and advance your career
xe2x97x8f Regular constructive feedback through our Performance Tool to help you achieve your full potential
xe2x97x8f Employee Assistance Program for personal and family support
xe2x97x8f Contribution to Medical Aid with Discovery Health
xe2x97x8f Provident Fund contributions
xe2x97x8f Group Risk Coverage
xe2x97x8f Hybrid work model with flexible working arrangements

Believe Resourcing

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1420746
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned