
Senior Software Engineer
The Rank Group20 hours ago
Cape Town, South AfricaSenior
Responsibilities
- Design, develop, and maintain scalable, high-performance software solutions.
- Collaborate with Product Managers, stakeholders, and engineering teams to translate requirements into technical solutions.
- Contribute to system architecture, technical design, and technology decisions.
- Write clean, efficient, flexible, maintainable, and well-tested code.
- Conduct code reviews and uphold quality, performance, and maintainability standards.
- Investigate and resolve complex technical issues and critical production incidents.
- Lead technical initiatives and provide guidance and mentorship to other engineers.
- Work with cross-functional teams to deliver high-quality software and identify continuous improvement opportunities.
Requirements
- 5+ years of experience in React and TypeScript frontend development.
- Experience integrating frontend applications with RESTful APIs.
- Strong backend development experience using .NET and C#.
- Experience with MS SQL Server, including queries and stored procedures.
- Strong understanding of software engineering principles, design patterns, and SOLID principles.
- Bachelor’s degree in Computer Science or equivalent.
- Experience writing unit and integration tests.
- Familiarity with automated testing tools and practices.
Benefits
- Hybrid working and colleague support networks.
- Development opportunities, leadership training, and industry certifications.
- International exposure and collaboration with colleagues globally.
- Pensions, bonus schemes, private medical insurance, and life insurance, varying by brand and location.
- Inclusive workplace support and reasonable adjustments for candidates.
Tech Stack
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.