Senior C# .NET Software Developer
Cape Town - South Africa
Job Summary
Job Description
THE OPPORTUNITY THAT AWAITS YOU
Step into a role where your code powers a globally used platform shaping the future of the automotive industry.
Youll join a fast-growing international engineering hub based in Cape Town collaborating closely with UK teams to build and evolve a sophisticated Automotive Intelligence platform used at scale. From developing new features to solving complex integration challenges your work will have real visible impact.
This role is built for veteren Senior C#/.NET Software Engineers who thrive on staying hands-on people who enjoy solving real-world problems owning their output and working within a highly collaborative product-driven environment focused on continuous improvement.
YOUR KEY RESPONSIBILITIES
- Design and deliver high-quality scalable features and enhancements
- Collaborate with UK Product & Engineering teams on new functionality and integrations
- Remain hands-on across the development stack
- Build and maintain integrations with external systems (APIs)
- Ensure best practices in development testing and deployment
- Contribute to CI/CD pipelines tooling and engineering standards
- Troubleshoot complex technical data and performance-related issues
- Maintain high code quality through peer reviews and collaboration
- Contribute to data performance optimisation and efficient data handling strategies
OUR REQUIRED EXPERTISE
- Strong experience as a Senior Developer in SaaS or enterprise environments
- Solid hands-on skills in C# .NET / .NET Core and SQL
- Strong experience in SQL performance optimisation and database tuning
- Solid understanding of data modelling efficient querying and large data handling
- Experience with front-end technologies (HTML JavaScript Razor/ Blazor)
- Proven experience integrating with third-party systems (APIs)
- Exposure to Azure and CI/CD pipelines
- Strong grasp of software development best practices and agile delivery
- Experience across the full SDLC
- Strong communication skills and ability to work in distributed team
DESIRABLE EXPERIENCE
- Experience working in globally distributed development environments.
- Experience working on platforms that rely on multiple third-party integrations.
- Exposure to high-volume or data-intensive systems
- Experience working in Kanban or flow-based delivery environments
YOUR REWARD
- Based in Observatory Cape Town (Hybrid: 23 days in office)
- Salary: R1.32M R1.5M per annum bonus
- Opportunity to contribute to a complex enterprise-scale SaaS platform
- Hands-on technically engaging environment with a strong engineering culture
- Strong ownership and autonomy in your work
- Exposure to a long-term actively invested global platform
For more roles please have a look at our website (). or follow us on LinkedIn (
Required Experience:
Senior IC