Senior .NET Developer - Backend & Integration Platform
Permanent | Internal Role | Central Cape Town | 4 Days OnâSite
We're looking for a Senior .NET Developer to join a large, international consumer brand operating in an exciting, fastâmoving sector where technology has real impact on customer experiences.
This is a permanent, internal role, based in central Cape Town, with four days per week in the office. You'll work on modern backend and integration systems that power mobile applications and critical business services at scale.
The organisation blends strong engineering standards with a peopleâcentred culture - focused on authentic experiences, practical expertise, inclusive teams, and continuous digital innovation.
About the Role
As a Senior .NET Developer, you'll be a handsâon technical contributor within the backend and integration team, responsible for designing, building, and supporting scalable services and APIs.
You'll work closely with Engineering Managers, Product, Design, and Platform teams to deliver robust integration solutions, while providing technical guidance and setting standards through example.
This role suits a senior developer who enjoys solving complex problems, writing highâquality code, and owning productionâgrade systems.
What You'll Do
* Design, build, and maintain backend services and integration components using C#, .NET, and Azure
* Develop and support APIâled and eventâdriven integrations that power mobile and web applications
* Implement scalable integration flows, orchestration, and messaging patterns
* Collaborate with architects and engineers to shape solution design and technical decisions
* Write clean, wellâtested, and maintainable code aligned with agreed engineering standards
* Contribute to sprint planning, backlog refinement, and estimation
* Support production systems, participate in incident investigation, and drive improvements
* Balance delivery speed with code quality, reliability, and longâterm maintainability
MustâHave Experience
* Degree in Computer Science, Software Engineering, or equivalent practical experience
* 6-10+ years professional software development experience, with strong seniorâlevel capability
* Deep, handsâon experience with C#, .NET, and building backend services
* Experience working with Azure, including services such as Function Apps, API Management, or messaging/eventing tools
* Strong understanding of APIâdriven and eventâdriven architectures
* Experience building and supporting backend systems used by mobile or digital products
* Solid understanding of software delivery practices including CI/CD, testing, and observability
* Ability to work independently, take ownership, and collaborate effectively within crossâfunctional teams
Nice to Have
* Experience with integration or middleware platforms
* Exposure to microservices, messaging, or streaming technologies
* Familiarity with cloud monitoring, logging, and operational support
* Experience working in multiâproduct or multiâmarket environments
Why Join
You'll be part of a globally recognised brand that values:
* Building engaging, real-world digital experiences
* Clear thinking and practical problemâsolving over unnecessary complexity
* Sustainable progress through wellâdesigned, personalised solutions
* An inclusive, welcoming culture where people feel supported and valued
* Ongoing investment in modern technology and digital platforms
Engineering is central to the organisation's success - with real ownership, influence, and longâterm product thinking.
