Senior Back- End Python C# Software Engineer

Location:Sandton
Type:Permanent
Reference:#GZ60946
Company:E-Merge IT Recruitment

If you’re a passionate Back-End Software Engineer who thrives in a high-performance environment and enjoys building scalable, modern systems, this opportunity is your next big career move.

 

Join a team where your work directly impacts how millions of South Africans manage their financial lives.

Requirements
  • Relevant tertiary qualification in Information Technology
  • 6+ years’ proven experience in back-end software development using .NET (C#) and Python for enterprise-grade applications
  • Experience designing, developing, and maintaining microservices and event-driven architectures in production
  • Strong experience architecting and implementing cloud solutions on AWS (EKS, Lambda, RDS, MSK, S3, ElastiCache)
  • Hands-on experience automating infrastructure using Terraform and GitOps workflows (ArgoCD, GitHub Actions, Jenkins)
  • Practical experience building and maintaining CI/CD pipelines for automated builds, testing, and deployments
  • Exposure to observability practices (metrics, logging, tracing) and modern monitoring tools
  • Demonstrated collaboration with cross-functional teams (DevOps, QA, Product, Architecture)
  • Experience mentoring junior engineers, conducting code reviews, and contributing to engineering standards

Core Technical Expertise:
  • Strong programming skills in C# (.NET 7/8/9) and Python (FastAPI)
  • Deep understanding of AWS services (IAM, EKS, RDS, MSK/Kafka, Lambda, ElastiCache)
  • Advanced Terraform proficiency (modules, state, environment provisioning)
  • Solid grasp of microservices, REST/gRPC APIs, and event-driven design
  • Database proficiency: PostgreSQL, SQL Server, MySQL
  • Strong CI/CD knowledge (GitHub Actions, GitLab CI, Jenkins)
  • Excellent understanding of containerization (Docker, Kubernetes)
  • Familiarity with monitoring/observability tools: Instana, Prometheus, Grafana, OpenTelemetry

Position details

Reference number: GZ60946
Type: Permanent
Location: Sandton
Salary: Up to R1.3m per annum, negotiable based on experience and capability

To apply, contact Garth at az.oc.egrem-e@zhtrag>b<>b/< or call 011 463 3633 to discuss this and other exciting opportunities.

Ready for a change?

E-Merge IT Recruitment is a niche specialist agency focused on placing top developers with the right companies. Explore more great positions at www.e-merge.co.za

Know someone great?

Do you have a friend who is a developer or tech specialist? We pay cash for successful referrals!

Posted on 15 Dec 13:20, Closing date 13 Feb

Apply

Garth Zoutendyk
garthz@e-merge.co.za
0114633633

Or apply with your Biz CV

Create your CV once, and thereafter you can apply to this ad and future job ads easily.
 
For more, visit: https://www.bizcommunity.com