Join Sun International as a Software Developer focusing on backend systems for payments and gaming integrations. You'll work with a team to build secure and high-performance services in a fast-paced iGaming environment.
Dynamic and focused on innovation in the iGaming sector.
**Job Reference Number:** SI\-971 **Department:** A\&G \- IT : IT Development **Business Unit:** **Industry:** Information Technology **Job Type:** Permanent **Positions Available:** 3 **Salary:** Market Related Sun International is looking for a Software Developer (Backend – Payments \& Gaming Integrations) to build and support secure, high\-performance Node.js/NestJS services powering payments and gaming integrations. Working with senior engineers, you’ll help deliver reliable APIs and scalable backend systems in a fast\-paced iGaming environment. ##### **Job Description** The Software Developer (Backend – Payments \& Gaming Integrations) is a developing technical contributor who builds and maintains backend services supporting Sun International’s payment processing and gaming provider integrations. Working under the guidance of the Senior Backend Developer and Team Lead, the role focuses on implementing API integrations, writing reliable Node.js / NestJS code, supporting database operations, and building proficiency in secure, high\-availability backend development within a regulated iGaming environment. **Core behavioural \& Technical / proficiency competencies:** * Node.js \& NestJS (TypeScript, modular architecture, REST APIs) * SQL Server (queries, stored procedures, indexing basics) * API integration (REST, webhooks, request/response handling) * Payment \& transaction processing fundamentals * Testing \& QA (Jest, Supertest, unit/integration testing) * Git \& CI/CD (Azure DevOps pipelines) * Security basics (auth, encryption, secure data handling) * Cloud awareness (Azure, containers) * Problem\-solving \& analytical thinking * Agile collaboration \& communication * Delivery focus, ownership \& accountability ##### **Job Requirements** **Qualifications:** * Bachelor’s degree or diploma in Computer Science, Software Developering, or a related field (required) * Relevant Microsoft or cloud certifications (advantageous) **Experience:** * 5\+ years’ experience in backend software development with working proficiency in Node.js / NestJS (TypeScript)
You'll be taken to the original listing on za.indeed.com to apply.