Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 20, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Sun International brand has a proud legacy in the gaming, hospitality and entertainment sector. Its superior hotels and resorts portfolio makes it a recognized premium brand. The Sun International Group has a diverse portfolio of assets including world class five star hotels, modern and well located casinos, and some of the world’s premier resorts. Our...
    Read more about this company

     

    Senior Software Developer (Middleware Accounts Systems)

    Job Description

    • The Senior Software Developer (Middleware Accounts Systems) is a hands-on technical specialist responsible for designing, building, and maintaining the backend services that power SunBet’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, TypeScript, microservices)
    • Database Engineering (SQL Server, schema design, query optimisation, stored procedures)
    • Payment Systems & Financial Processing
    • Integration Patterns (REST, SOAP, WebSockets, webhooks, message queues)
    • Gaming Platform & Provider Integration
    • Security & Compliance (PCI-DSS, AML, encryption, secure coding)
    • Cloud & DevOps (Azure, CI/CD, Docker, containerisation)
    • API Design & Documentation
    • Transaction Management & Data Integrity
    • Understanding of multi-jurisdictional regulatory requirements and multi-currency support\
    • Problem-Solving & Analytical Thinking
    • Collaboration & Communication
    • Agile & Adaptable
    • Customer-Centric Orientation
    • Execution & Delivery Focus
    • Attention to Detail & Rigour
    • Innovation & Continuous Improvement

    Job Requirements

    Qualifications:

    • Bachelor’s degree in computer science, Software Development, or a related field (required)
    • Microsoft Certified: Azure Developer Associate or equivalent (advantageous)
    • Master’s degree in computer science, Software Development, or a related field (advantageous)

    Experience:

    • 8+ years’ experience in backend software development with strong proficiency in TypeScript/JavaScript, and Node.js
    • Proven experience building and maintaining payment processing systems, financial transaction engines, or similar high-integrity backend services
    • Deep knowledge of SQL Server—schema design, stored procedures, query optimisation, indexing strategies, and transaction management
    • Experience integrating with third-party APIs (payment gateways, game aggregators, KYC/AML providers) in production environments
    • Solid understanding of RESTful API design, microservices architecture, and asynchronous messaging patterns (queues, event-driven systems)
    • Working knowledge of CI/CD pipelines, containerisation (Docker), and cloud platforms (Azure preferred)
    • Experience in iGaming, fintech, payments, or other regulated industries (preferred)
    • Familiarity with PCI-DSS, AML/CFT, and data-privacy regulations applicable to online gambling
    • Experience with NoSQL databases (e.g., CosmosDB, Redis) for caching and session management (advantageous)
    • Strong experience with C# / .NET is advantageous

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Sun International on suninternationaljobs.mcidirecthire.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Sun International Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail