Overview

Senior Software Developer; Middleware Accounts Systems Jobs in Cape Town, South Africa at Sun International

Position: Senior Software Developer (Middleware Accounts Systems)

The Senior Software Developer (Middleware Accounts Systems) is a hands-on technical specialist responsible for designing, building, and maintaining the backend services that power Sun Bet’s payment processing, financial transaction management, and gaming provider integrations. The role demands deep expertise in Node.js, strong database skills, and a thorough understanding of secure, high-availability systems in a regulated iGaming environment. This developer will own critical integration points, ensuring reliable fund flows, accurate transaction reconciliation, and seamless connectivity with game aggregators, payment gateways, and third-party financial services.

Core behavioural Technical / proficiency competencies:

  • Backend Development (Node.js, NestJS, Type Script, microservices)
  • Database Engineering (SQL Server, schema design, query optimisation, stored procedures)
  • Payment Systems & Financial Processing
  • Integration Patterns (REST, SOAP, Web Sockets, webhooks, message queues)
  • Gaming Platform & Provider Integration
  • Security & Compliance (PCI-DSS, AML, encryption, secure coding)
  • Cloud & Dev Ops (Azure, CI/CD, Docker, containerisation)
  • API Design & Documentation
  • Transaction Management & Data Integrity
  • Understanding of multi-jurisdictional regulatory requirements and multi-currency support /li>
  • Problem-Solving & Analytical Thinking
  • Collaboration & Communication
  • Agile & Adaptable
  • Customer-Centric Orientation
  • Execution & Delivery Focus
  • Attention to Detail & Rigour
  • Innovation & Continuous Improvement

Title: Senior Software Developer; Middleware Accounts Systems

Company: Sun International

Location: Cape Town, South Africa

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.