Senior Backend & Platform Engineer (.NET / Azure)

Codematch

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Codematch in Johannesburg seeks a senior .NET engineer to own the live platform, shaping the team’s engineering foundations. You will lead the .NET 8 API, databases, Azure environments and the release pipeline, mentoring a second engineer as the team grows.

This first senior technical lead role offers hybrid work after onboarding. Onsite Rosebank onboarding, then three days in the office and two days from home, with a market-related package based on experience.

Qualifications

  • Proven C# / .NET development experience on .NET 8.
  • Experience with SQL Server and data modelling.
  • Exposure to Azure production environments and CI/CD.

Responsibilities

  • Own the .NET 8 API, databases, Azure environments and release pipeline.
  • Take over the platform from current partner and ensure end-to-end understanding.
  • Set coding and release standards, mentor a second engineer.
  • Collaborate across API, database and frontend when needed.

Skills

C# / .NET
SQL Server
Azure
Full-stack mindset
System ownership

Tools

EF Core

Job description

Rosebank, Johannesburg

  • Hybrid after onboarding
  • Permanent
Own a live platform. Set the standard. Build the team's engineering foundations.

Our client runs a live, revenue-generating retail-media and connectivity platform used every day by consumers across South Africa's informal-trade market, with some of the country's best-known consumer brands buying media and insights on top of the data. Product development is moving in-house, and they are building a small engineering team from scratch. This is the first and most senior hire.

What You'll Own
  • The .NET 8 API, the databases, the Azure environments and the release pipeline
  • Taking over the platform from the current development partner and becoming the person who understands how it runs end to end
  • Setting coding and release standards, and mentoring a second engineer into the API
  • Working across API, database and frontend when the work needs it
What You'll Bring
  • Solid commercial C# / .NET experience (the codebase is .NET 8: Minimal APIs, EF Core, Identity/JWT)
  • SQL Server and relational data modelling, including migrations on a large existing schema
  • Azure in production: App Service or containers, CI/CD pipelines, configuration and secrets
  • Experience taking over or working on a system you didn't build
  • A full-stack mindset, self-direction and genuine curiosity about the product and its users
Nice to have:

MassTransit / Azure Service Bus or other event-driven work, ClickHouse or another columnar database, captive portal / WISP / ISP exposure, daily use of AI coding tools. No networking or hardware certifications needed.

Why this role
  • Real ownership: you set the standards for a new in-house team
  • A full roadmap: owner portal (PWA), a client data product, data pipelines, hardware integrations and automated reporting
  • Modern stack, senior technical lead for support, and AI-assisted development in daily use
  • Work that reaches thousands of small businesses and their customers
Work model:

office-based in Rosebank for the first three months while you learn the platform and the team, then hybrid: three days in the office, two from home.

Package:

market-related, depending on experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend & Platform Engineer (.Net / Azure)
Senior Backend & Platform Engineer (.Net / Azure)

Codematch Co • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Rosebank office
Full-Stack Engineer (React / TypeScript, growing into .NET)
Full-Stack Engineer (React / TypeScript, growing into .NET)

Codematch • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Full-Stack Engineer (React / Typescript, Growing Into.Net)
Full-Stack Engineer (React / Typescript, Growing Into.Net)

Codematch Co • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Senior Backend & Platform Engineer – .NET 8 & Azure
Senior Backend & Platform Engineer – .NET 8 & Azure

Codematch • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Full Stack Developer (.NET/Azure)
Senior Full Stack Developer (.NET/Azure)

Solas IT Recruitment • Johannesburg

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

Explore Group • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Senior .NET & Azure Platform Engineer
Senior .NET & Azure Platform Engineer

Codematch Co • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Rosebank office
Senior Platform Engineer
Senior Platform Engineer

Ringier South Africa • South Africa

On-site
USD 3,454 - 5,757
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior C# .NET Software Developer
Senior C# .NET Software Developer

ATS Client • Cape Town

On-site
ZAR 1,320,000 - 1,500,000
Hybrid work (2-3 days in office)
Bonus eligibility