We're looking for an experienced .NET Developer who enjoys solving real business problems and building high-quality, scalable software. If you're ready to take ownership of features, contribute to technical decisions, mentor junior developers, and work with a collaborative team that values clean code and continuous improvement, we'd love to hear from you.
Key Skills:
- 5–7 years' C#/.NET development experience
- SQL Server (query optimisation, indexing & stored procedures)
- REST API & backend service development
- OOP, SOLID principles & design patterns
- Git & Azure DevOps (or similar CI/CD tools)
- Strong troubleshooting, analytical and communication skills
Highly Advantageous:
ASP.NET Core, MVC, Entity Framework, Azure, Docker, Microservices, Cloud Applications, CI/CD, Angular/React/Vue, POS/Transactional Systems, Unit & Integration Testing.
You'll Be:
• Designing and developing modern .NET applications
• Building scalable APIs and optimising databases
• Participating in architecture and code reviews
• Mentoring junior developers
• Delivering reliable, maintainable software in an Agile environment
Requirements:
- South African Citizen
- Valid Driver's Licence
- Clear Criminal, Fraud & Credit Record
If you enjoy ownership, technical challenges and continuous learning while building software that delivers real business value, we'd love to hear from you.