Senior Software Engineers

Ovations Talent Sourcing

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Part time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Ovations Talent Sourcing seeks a Senior Software Engineer in Johannesburg for a 6-month contract. The role requires strong AWS cloud engineering, .NET/C# backend development, Angular frontend work, and DevOps expertise.

Responsibilities include designing scalable cloud architectures, building REST APIs and microservices, and implementing CI/CD pipelines with IaC using Terraform or CloudFormation. Familiarity with Docker and Kubernetes is essential.

Qualifications

  • Design, deploy, and support cloud-native applications.
  • Experience with EC2, Lambda, API Gateway, S3, RDS, IAM, and CloudWatch.
  • Focus on scalability, security, and performance.
  • Build and maintain enterprise-grade applications, REST APIs, and microservices.
  • Knowledge of modern software design patterns and secure coding practices.

Responsibilities

  • Design and implement cloud-native architectures for scalable services.
  • Develop and maintain REST APIs and microservices in .NET/C#.
  • Develop responsive web applications using Angular.
  • Implement CI/CD pipelines and IaC with Terraform or CloudFormation.
  • Containerize applications using Docker and orchestrate with Kubernetes.

Skills

AWS Cloud Engineering
Backend .NET/C#
Angular Frontend
DevOps

Tools

Terraform
CloudFormation
Docker
Kubernetes

Job description

Johannesburg

We are looking for a skilled

WE ARE HIRING: Senior Software Engineer
6 months contract
Johannesburg

We are looking for a skilled Software Engineer with strong experience in AWS Cloud Engineering, .NET/C# Backend Development, Angular Frontend Development, and DevOps.

Key Skills AND Requirements
Cloud Engineering – AWS
  • Design, deploy, and support cloud-native applications.
  • Experience with EC2, Lambda, API Gateway, S3, RDS, IAM, and CloudWatch.
  • Focus on scalability, security, and performance.
Backend Development – .NET/C#
  • Build and maintain enterprise-grade applications, REST APIs, and microservices.
  • Strong experience with C#, .NET Core, and ASP.NET Core.
  • Knowledge of modern software design patterns and secure coding practices.
Frontend Development – Angular
  • Develop responsive and user-friendly web applications.
  • Experience with Angular, TypeScript, RxJS, routing, state management, forms, and component-based architecture.
DevOps & Automation
  • Implement CI/CD pipelines.
  • Experience with Infrastructure-as-Code using Terraform and/or CloudFormation.
  • Containerization experience with Docker and Kubernetes.
  • Automated testing and deployment monitoring.
Solution Design & Full-Stack Engineering
  • Design end-to-end solutions covering:
    • Databases
    • APIs
    • Microservices
    • Security
    • Performance optimisation
    • System integration
    • Agile delivery practices
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

DeARX • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Software Engineer (.NET & AWS)
Software Engineer (.NET & AWS)

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Backend Engineer - Microservices Architecture
Senior Backend Engineer - Microservices Architecture

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Hybrid work model
Health insurance
+2
Senior Software Engineer - Full Stack Development
Senior Software Engineer - Full Stack Development

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Salary + bonus opportunities
Health, dental, and vision insurance
Paid time off
Senior Software Engineer (IT)
Senior Software Engineer (IT)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000
Backend Software Engineer
Backend Software Engineer

Belay Talent Solutions • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Salary bonus
Health insurance
PTO & flexible hours
+3