A leader in South Africa's gaming and entertainment industry is seeking an exceptional Technical Leader to join their Gaming Platform Engineering team. This is a hands‑on role where you will be pivotal in shaping the technical direction, architecture, and implementation of mission‑critical integrations for their core gaming platform using leading‑edge technologies.
Responsibilities
- Lead the design and implementation of complex integrations within our gaming platform ecosystem.
- Drive technical decision‑making on system design, technology choices, and architectural patterns (API design, Microservices, Cloud‑Native).
- Provide hands‑on technical guidance and mentorship to the engineering team.
- Actively contribute code to critical integration projects.
- Develop robust REST APIs and integration services primarily using Node.js, Express, and JavaScript (ES6+).
- Implement scalable solutions on Azure cloud infrastructure leveraging Kubernetes for container orchestration.
- Work with both SQL (e.g., SQL Server, PostgreSQL) and NoSQL databases.
- Troubleshoot complex technical challenges across the full stack.
- Partner with Product Managers and stakeholders to translate requirements into technical solutions.
- Lead technical planning, estimation, and delivery of integration projects.
- Champion code quality through code reviews and continuous improvement of engineering practices.
Minimum Requirements
- 7+ years of software engineering experience, with at least 3 years in a technical leadership role.
- Strong expertise in Node.js and Express.js for building enterprise‑grade applications.
- Extensive experience with RESTful API development and integration design patterns.
- Proven track record building integrations between multiple systems/third‑party services.
- Solid experience with Azure cloud services (App Services, Service Bus, API Management, etc.).
- Strong knowledge of Kubernetes (orchestration, deployment, scaling).
- Database expertise with relational databases (design and optimization).
- Familiarity with CI/CD, automated testing, DevOps, and microservices architecture.
Bonus Skills
- Experience in the gaming/betting industry.
- Familiarity with message queuing/event‑driven architectures (e.g., Azure Service Bus, RabbitMQ).
- Experience with .NET/C#.
Benefits
- Competitive salary based on experience (salary can potentially be more based on experience/skills)
IFyou meet the above requirements and want to make a career‑changing move, apply today by emailing your CV to itcareers@hireresolve.za.com