Senior Full Stack Software Developer

E-Merge IT Recruitment

Let’s be honest.

Most “Full Stack” roles are actually 70% fixing legacy code and 30% arguing about tabs vs spaces.

This isn’t one of those.

A globally recognised IoT SaaS platform is scaling its Cape Town engineering hub and is looking for a Senior Full Stack Developer who thinks in systems, not just tickets.

If conversations about API design, scalability, distributed systems, and architectural trade-offs actually excite you — you’ll probably enjoy this team.

You’ll help evolve a multi-tenant cloud platform used internationally, solving real engineering challenges across distributed services, cloud infrastructure, and connected devices.

\uD83E\uDDE0What you’ll bring

• 10 + years building software in real production environments

• Strong backend capability ( C# / .NET / ASP.NET Core Web APIs)

• Deep understanding of RESTful API design

• Strong SQL performance tuning and/or NoSQL experience

• Experience with modular monolith or microservices architectures

Azure cloud experience (scaling, high availability, multi-tenancy)

• Infrastructure as Code ( Bicep preferred)

• CI/CD pipelines and automated testing

• Strong architectural thinking — not just feature delivery

\uD83D\uDD25Big bonus points if you’ve worked with

• Event-driven architecture

Domain Driven Design (DDD)

CQRS & Event Sourcing

• Distributed systems patterns (idempotency, retries, eventual consistency)

IoT integrations or device connectivity

• Azure services such as IoT Hub, Event Hubs, Redis, SignalR, Key Vault

\uD83D\uDCCDThe details

Location: Cape Town – Tyger Valley (Hybrid)

Salary: Up to

R1.5M per annum

Reference: GZ61128

\uD83D\uDCE9 Interested?

Contact Garth Zoutendyk at ***email_hidden***

011 463 3633

E-Merge IT Recruitment is a specialist niche recruitment agency connecting top developers with high-impact engineering teams across South Africa.

\uD83D\uDCB0 Know someone brilliant?

We pay cash for successful referrals.