Skip to content
mimi

SENIOR Back-End Software Engineer (C#, Python) -R1.4m pa - Sandton

E-Merge

Sandton · On-site Full-time Mid Level 1mo ago

About the role

About

If elegant architecture and lightning-fast APIs excite you, this opportunity is for you.

South Africa's leading digital bank is transforming into a fully technology‑driven financial services organisation and is looking for an exceptional Back‑End Software Engineer to join their high‑performance engineering division.

This strategic role suits a technically strong, solutions‑driven professional who thrives in complex, high‑performance environments and values clean, scalable architecture.

Required Skills & Experience

  • Strong C# (.NET 7/8/9) and Python (FastAPI) development
  • Deep AWS knowledge: IAM, EKS, RDS, MSK (Kafka), Lambda, ElastiCache
  • Terraform (modules, state management, environment‑specific provisioning)
  • Microservices, REST/gRPC APIs, event‑driven architecture
  • PostgreSQL, SQL Server, MySQL
  • CI/CD: GitHub Actions, GitLab CI, Jenkins
  • Docker & Kubernetes
  • Monitoring/observability: Instana, Prometheus, Grafana, OpenTelemetry

Details

  • Reference: GZ60946
  • Location: Sandton
  • Salary: Up to R1.4m CTC per annum (experience dependent)

Contact

Contact Garth:

e‑Merge IT Recruitment is a specialist niche agency placing top developers into leading organisations. Explore more roles at www.e-merge.co.za.

We pay cash for successful referrals!

Requirements

  • Strong C# (.NET 7/8/9) and Python (FastAPI) development
  • Deep AWS knowledge: IAM, EKS, RDS, MSK (Kafka), Lambda, ElastiCache
  • Terraform (modules, state management, environment-specific provisioning)
  • Microservices, REST/gRPC APIs, event-driven architecture
  • PostgreSQL, SQL Server, MySQL
  • CI/CD: GitHub Actions, GitLab CI, Jenkins
  • Docker & Kubernetes
  • Monitoring/observability: Instana, Prometheus, Grafana, OpenTelemetry

Skills

AWS ElastiCacheAWS IAMAWS EKSAWS LambdaAWS MSKAWS RDSC#DockerFastAPIGitLab CIGitHub ActionsGrafanagRPCInstanaJenkinsKubernetesMicroservicesMySQLOpenTelemetryPostgreSQLPrometheusPythonRESTSQL ServerTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free