
Software Engineer
The Rank Group16 hours ago
Cape Town, South AfricaMid Level
Responsibilities
- Design, develop, test, and maintain high-quality software solutions.
- Build scalable applications and services that reduce reliance on legacy systems.
- Collaborate with Product Managers, engineers, and stakeholders to deliver products and features.
- Write clean, maintainable code using modern engineering practices.
- Participate in code reviews and contribute to continuous improvement.
- Troubleshoot and resolve technical issues across development and production environments.
- Share knowledge, support team members, and contribute to successful project delivery.
Requirements
- At least 3 years of experience in frontend, backend, or full-stack development.
- Experience with React and TypeScript, .NET and C#, or both.
- Experience building and integrating with REST APIs.
- Strong understanding of object-oriented programming, SOLID principles, design patterns, and clean code practices.
- Experience writing unit and integration tests.
- Knowledge of SQL databases and data-driven application development.
- Strong problem-solving, communication, and collaborative working skills.
Benefits
- Hybrid working and colleague support networks.
- Wellbeing initiatives, including menopause support and weekly PepTalks.
- Development opportunities, leadership training, and industry certifications.
- International exposure and collaboration with colleagues globally.
- Pensions, bonus schemes, private medical insurance, and life insurance; benefits vary by brand and location.
Tech Stack
Categories
About The Rank Group
The Rank Group plc runs Grosvenor Casinos, Mecca Bingo, and Enracha venues and operates online gaming through Rank Interactive, serving players in the UK and Spain. Its business model spans retail casinos and bingo clubs plus regulated digital casino, bingo, and sportsbook products. Founded in 1937 and headquartered in Maidenhead, it is listed on the London Stock Exchange and operates more than 100 licensed venues.