Intermediate Full Stack C# Software Engineer (React Azure)
Cape Town - South Africa
Job Summary
Build it. Ship it. Own it.
Not every engineering role gives you true ownership. This one does.
Were partnering with a rapidly scaling global SaaS business with operations across South Africa and Australia. Theyre looking for a high-calibre Intermediate Full Stack Software Engineer to join a product-focused team where engineers own their solutions from design and development through deployment production support and optimisation.
If you enjoy solving meaningful technical problems working with modern cloud technologies and having a real influence on how software is built this could be the role for you.
- Scalable SaaS products used by customers globally
- Backend services APIs and integrations
- Cloud-native solutions across Azure/AWS
- Distributed services and business-critical workflows
- CI/CD pipelines and automated deployments
- Secure high-performance and maintainable software
YOUR RESPONSIBILITIES
- Own features and services end-to-end from design through to production
- Build robust C#/.NET and Core backend services and APIs
- Contribute to modern frontend development using TypeScript
- Improve quality through testing code reviews and engineering best practices
- Enhance cloud infrastructure automation and CI/CD
- Monitor troubleshoot and optimise live production systems
- Collaborate with Product Engineering and technical stakeholders
- Mentor junior developers and contribute to engineering standards
- Leverage AI-assisted development tools to improve productivity and quality
WHAT YOULL BRING
- 5 years professional software engineering experience
- Strong C#/.NET Core and REST API experience
- Working knowledge of TypeScript and modern frontend development
- Strong understanding of software architecture and design principles
- SQL and/or NoSQL database experience
- Exposure to modular monoliths and/or microservices
- Hands-on experience with CI/CD and production systems
- Azure and/or AWS experience
- Docker and Infrastructure-as-Code exposure (Bicep Terraform or similar)
- Understanding of monitoring observability and production support
The Kind of Engineer Who Thrives Here
- Take ownership and accountability for outcomes
- Enjoy solving complex technical problems
- Make thoughtful technical decisions and understand trade-offs
- Thrive in a fast-moving product/scale-up environment
- Value collaboration learning and continuous improvement
- Care about building software that makes a real impact
SaaS/start-up experience IoT or device connectivity globally distributed products or a Computer Science/Software Engineering qualification.
YOUR REWARD
- Global SaaS product with strong growth ambitions
- Hybrid 23 days per week in the office
- Modern cloud DevOps and AI-assisted development
- International exposure and collaboration
- Strong career growth opportunities
- Cape Town Tyger Valley
Ready to build ship own and scale world-class software
Apply today and join a team where engineers are trusted to make an impact from day one.
For more opportunities visit our website () or follow us on LinkedIn for the latest technology and engineering roles.
Required Experience:
IC