Software Engineer II
Kick-start your career in the online gaming world and experience the very latest in technology and innovation. We’re part of Super Group, the NYSE-listed digital gaming company behind some of the world’s leading Sports and iGaming brands. Our journey at Betway Africa started in 1999 with a handful of brilliant individuals and some very big picture thinking. Now, we are an ever-growing community of 1000+ talented and exceptional people at the forefront of the vast and competitive world. Our expertise lies in marketing, customer service and technology. We’re on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At Betway Africa, every day is action-packed, and we expect you to bring your A-game. In return, you’ll find a supportive environment where your skills can flourish and your career can soar. Ready to become a game-changer? Supercharge your career with us and be part of something extraordinary. We’re building experiences that wow our customers – and that starts with bold, curious people who want to do work that matters. If you’re hungry to grow, excited by impact and ready for a challenge that will supercharge your career, this could be your moment. As our Software Engineer, you’ll play a key part in delivering and the driving force behind the design, development and evolution of our technology stack – ensuring platforms are robust, scalable and ready for what’s next.
- Collaborate with stakeholders to understand user requirements and translate them into clear technical design documents
- Design scalable software architectures that support both current and future cross-functional needs, including software, hardware and communication components
- Develop high-level system design diagrams and implement moderate-to-complex web applications across multiple platforms
- Design, build, test and maintain software solutions including applications, websites, data processes and user interfaces
- Ensure code quality and DevOps alignment through CI/CD pipeline development and continuous improvement
- Conduct code reviews, champion coding standards and drive adoption of engineering best practices
- Collaborate with project management to define technical direction and plan delivery timelines
- Clear, confident communication (written and verbal), and the ability to breakdown complex ideas
- A collaborative mindset, working smoothly with cross‑functional teams to hit shared goals
- Strong organisational skills and the ability to manage multiple projects without dropping the ball
- Exceptional attention to detail and a commitment to high‑quality work
- Adaptability – you stay sharp, productive and positive in fast‑moving environments
- Proficient in .NET 8+ for developing Web APIs and Worker Services
- Solid experience with C# 8 and above
- Hands-on experience with Elasticsearch
- Strong working knowledge of MS SQL Server, including Entity Framework Core and Dapper
- Familiarity with message queueing systems such as RabbitMQ, Kafka or Azure Service Bus
- Proficient with Azure DevOps, including Repos, Pipelines and Releases
- Experience with one or more modern frontend frameworks: Angular, React or Vue
- Understanding of in-memory and distributed caching using tools like Redis
- Development experience in microservices architecture
- Solid understanding of unit testing practices and frameworks
- Strong verbal and written communication skills, with the ability to clearly convey complex ideas
- Proven ability to collaborate effectively within cross-functional teams to achieve shared objectives
- Excellent multitasking and time management skills, with a consistent track record of delivering on time and within scope
- High attention to detail, ensuring quality and accuracy in all deliverables
- Comfortable working in fast-paced, dynamic environments with changing priorities
- Supergrowth is real here. Our learning and development programmes give you the tools, training and opportunities to level up fast.
- Your progress matters. Our Performance tool ensures you get meaningful feedback to support your development and superdrive your career.
- Support that has your back. Our Employee Assistance Programme offers resources for you and your family.
- Medical Aid Subsidy
- Group Life Subsidy
- Provident Fund Subsidy

