SENIOR Back-End Software Engineer (C#, Python) -R1.4m pa - Sandton
E-Merge
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:
- Email: garthz@e-merge.co.za
- Phone: 011 463 3633
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
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