Senior Backend Engineer

2 days ago

johannesburg, gauteng, South Africa Acuity Consultants Full-time

Johannesburg | R950PH – R1150PH | 12-Month Contract

An opportunity for a Senior Backend Engineer build a company-wide compliance platform, supporting policy and claims management across the business. You will play a key role in establishing the platform foundations, including CI/CD pipelines, cloud infrastructure, and event-driven backend systems.

THE COMPANY

A large retail insurance business providing life and risk products across South Africa.

The business is investing in a multi-year platform build to modernise its core systems, with a strong focus on scalability, system design, and long-term maintainability.

Engineering teams are responsible for building core platforms from the ground up, with clear ownership and direct impact on how the business operates.

THE ROLE

You will be responsible for building backend services that form part of a broader compliance platform, covering areas such as policy management and claims.

A key focus of the role is establishing robust CI/CD pipelines and infrastructure, ensuring systems are built, deployed, and operated in a consistent and scalable way from the start.

You will design APIs, define data ownership, and build systems that integrate through contracts rather than direct dependencies.

The platform is built around event-driven architecture, where services communicate through events, enabling scalability, traceability, and long-term flexibility.

You will work closely with other engineers and architects to ensure systems are designed with clear boundaries, strong versioning practices, and the ability to evolve over time.

THE REQUIREMENTS

  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • Strong backend development experience in .NET Core (or similar)
  • Experience building and maintaining CI/CD pipelines
  • Experience with cloud platforms (AWS and/or Azure)
  • Experience with Docker and Kubernetes
  • Experience with Infrastructure as Code (Terraform or similar)
  • Exposure to Kafka or messaging systems and event-driven architecture
  • Strong understanding of API design, versioning, and system integration
  • Experience building scalable, distributed systems

Please note: if you haven’t heard back from us within 14 days, your application has been unsuccessful on this occasion.