Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
Responsibilities
- Build, maintain, enhance and deploy software according to company’s software engineering standards and align these standards with industry best practices.
- Unit‑test all software artifacts.
- Maintain current systems and develop new systems using the latest technologies.
- Collaborate with Enterprise Architects, Software Engineers, Quality Engineers and Product Managers in developing, testing and deploying software components.
- Provide second/third line support to IT for software deployed into the company ecosystem.
- Analyse and resolve complex and high‑impact production issues as required.
- Monitor system performance and ensure all SLAs are met.
- Manage the implementation of technical solutions as part of technical leadership.
- Transfer business and technical knowledge to the wider team.
- Mentor junior engineers and provide technical guidance.
- Focus on system quality, stability and scalability.
- Contribute and provide expertise in the design, development and implementation of platforms, ensuring alignment with business objectives and technical requirements.
- Assist the Software Engineering Lead in code reviews, pair programming, and implementation of best practices, coding standards and relevant methodologies.
- Maintain comprehensive documentation of system architecture, processes and workflows for transparency and future reference.
Qualifications (Essential Skills)
- Minimum 7 years’ experience in end‑to‑end software development.
- Solid understanding of software engineering design patterns and methodologies.
- Strong proficiency in object‑oriented programming (OOP) with preference for C# and .NET.
- Experience designing and building RESTful APIs and microservices.
- Proficient with relational databases (e.g., SQL Server) and efficient query writing.
- Hands‑on experience with containerization technologies (e.g., Docker).
- Familiarity with cloud platforms such as AWS, Azure or GCP.
- Strong knowledge of DevOps practices, CI/CD pipelines and infrastructure as code.
- Solid understanding of software testing fundamentals.
- Ability to mentor and transfer knowledge to the wider team.
- Passion for technology and continuous learning.
- Exceptional attention to detail and high quality standards.
- Quick adaptation to changing environments and priorities.
- Experience mentoring or coaching junior developers.
- Excellent problem‑solving and analytical skills.
- Accurate effort estimation and ownership of time management and delivery.
- Strong collaboration and communication abilities.
Desirable Skills
- Experience in online gaming or casino industry with knowledge of player behaviour and regulations.
- Experience with Test‑Driven Development (TDD) and writing unit/integration tests.
- Familiarity with container orchestration tools (e.g., Kubernetes).
- Knowledge of NoSQL databases (e.g., MongoDB) and distributed systems.
- Knowledge of in‑memory data stores (e.g., Redis or Valkey).
- Experience with messaging systems (e.g., Kafka, RabbitMQ).
- Experience leading technical discussions and code reviews.
- Experience working in an Agile software engineering team.
- Understanding of security principles.
- Familiarity with JavaScript frameworks (e.g., Angular, Vue, React).
- Computer Science related degree, diploma or equivalent qualification.
- Minimum 2 years’ experience in a Senior Software Engineer/Developer role.
EEO Statement
At Super Group, diversity is part of our DNA. With teams across 16 countries, 85 nationalities, and 16 languages, we take equal opportunities seriously, championing a supportive, inclusive and empowering environment wherever you are in the Group. It’s all about putting your experience first and ensuring honesty and fairness in all we do.
Benefits and Perks
- Comprehensive learning and development programmes.
- Innovative Performance Tool for regular constructive feedback.
- Employee Assistance programme.
- Free daily meals, massages, on‑site gym and barista service.
- Group life cover and funeral fund benefit.
- Financial services assistance and Curro school fees benefit.
- Income continuation benefit.
- Leadership training and referral bonus.
- Medical aid subsidy.
- Free sleep coaching on‑site.
- Retirement annuity subsidy.
- Team socials.
Security and Compliance
Access to customers’ financial details requires trust and honesty. Therefore, a credit and criminal record check will be conducted as part of the hiring process. An additional qualification verification check will also be performed.