Software Engineer

OfferZen

Wes-Kaap

On-site

ZAR 550,000 - 950,000

Full time

43 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OfferZen is seeking a Software Developer to join the engineering team for a hands-on backend-focused role with frontend contribution as needed. You will build APIs, shape domain logic, and implement integrations supporting device connectivity and customer-facing features.

The role emphasizes design of scalable backend services, CI/CD pipelines, IaC, and collaboration with Product and Embedded teams to deliver robust software in an Agile environment.

Qualifications

  • Bachelor's in Computer Science or equivalent experience.
  • 3+ years of professional software development in Agile teams.
  • Strong backend with C#/.NET, ASP.NET Core (Web APIs), RESTful APIs, and TypeScript.
  • Experience with SQL/NoSQL databases (Entity Framework Core a plus).
  • Hands-on cloud experience, preferably Microsoft Azure.
  • Experience with Infrastructure as Code (Bicep preferred), CI/CD (Azure DevOps preferred), Docker, and container platforms.

Responsibilities

  • Design and build scalable, secure backend services, APIs, and service integrations.
  • Build and maintain CI/CD pipelines and Infrastructure as Code.
  • Collaborate with Product and Embedded Engineering teams to translate requirements into technical solutions.
  • Investigate and resolve production issues, contribute to root cause analysis.
  • Review code, mentor others, and help shape engineering standards.

Education

Bachelor's in Computer Science

Job description

We're assisting our client, a growing SaaS platform company, and are looking for a Software Developer to join their engineering team.

About the Role

This is a hands-on, primarily backend-focused role with frontend contribution where needed — you'll build APIs, shape domain logic, and implement integrations supporting device connectivity and customer-facing features.

Responsibilities

  • Design and build scalable, secure backend services, APIs, and service integrations
  • Build and maintain CI/CD pipelines and Infrastructure as Code
  • Collaborate with Product and Embedded Engineering teams to translate requirements into technical solutions
  • Investigate and resolve production issues, contribute to root cause analysis
  • Review code, mentor others, and help shape engineering standards

Qualifications

Bachelor's in Computer Science or equivalent experience.

Required Skills

  • 3+ years of professional software development experience in a collaborative, Agile team environment
  • Strong backend skills with C#/.NET, ASP.NET Core (Web APIs), RESTful APIs, and TypeScript
  • Experience with SQL/NoSQL databases (Entity Framework Core a plus)
  • Hands-on cloud experience, preferably Microsoft Azure
  • Experience with Infrastructure as Code (Bicep preferred), CI/CD (Azure DevOps preferred), Docker, and container platforms
  • Understanding of multi-tenant SaaS/PaaS architecture, availability, and scalability

Preferred Skills

  • Event-driven architecture, DDD, CQRS, Event Sourcing
  • Experience with Azure IoT Hub, Event Hubs, SignalR, Key Vault, or Redis
  • Experience building highly available, resilient, multi-tenant platforms
  • SaaS/startup/scale-up experience preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Rad Resources • Gauteng

On-site
ZAR 600,000 - 900,000
Software Developer
Software Developer

Progressive Edge • Johannesburg

On-site
ZAR 480,000 - 600,000
Senior .NET/C# Engineer — Platform & Azure Integrations
Senior .NET/C# Engineer — Platform & Azure Integrations

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Backend Developer
Senior Backend Developer

Paracon • Sandton

On-site
ZAR 900,000 - 1,400,000
Back-End C# Developer
Back-End C# Developer

ATS Client • Johannesburg

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

Indsafri • Johannesburg

On-site
ZAR 600,000 - 1,200,000
Software Developer C#.NET
Software Developer C#.NET

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 900,000 - 1,200,000
Backend Engineer - SaaS Platform (Azure, APIs, CI/CD)
Backend Engineer - SaaS Platform (Azure, APIs, CI/CD)

OfferZen • Wes-Kaap

On-site
ZAR 550,000 - 950,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

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

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000