Senior Software Engineer (Full-Stack)
On-site · Cape Town, Western Cape, South Africa
Job Summary
Senior Software Engineer (Full-Stack) at Betway/Super Group – design, develop, and deliver robust software using Javascript and .NET (C#) across front-end and back-end; mentor junior engineers; ensure scalable, high-quality solutions with microservices, containerization, and cloud deployments; collaborate with architects, QA, and product teams; focus on performance, maintainability, and adherence to standards; contribute to API design, data modeling, and DevOps practices; expect 7+ years of experience, strong OOP, and proficiency across C#, JavaScript, RESTful APIs, databases, and modern frameworks; global gaming/online betting industry context and a culture of collaboration and growth.
Required Qualifications
- Bachelor's degree in Computer Science or a closely related field
- Minimum 7 years of practical experience in software development
- Strong proficiency in C# and .NET framework
- Proficiency in JavaScript frameworks (Angular, React, Vue) and Node.js
- Experience designing/building RESTful APIs and microservices
- Experience with relational and non-relational databases (SQL Server, MongoDB)
- Hands-on experience with containerization (Kubernetes, Docker)
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Knowledge of DevOps practices, CI/CD, infrastructure as code
- Experience mentoring or coaching junior developers
- Strong problem solving, analytical, and communication skills
- Ability to estimate effort and manage delivery
- Experience with Agile software engineering teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.