Intermediate Software Engineer
Summary
An intermediate-level .NET engineer in Cape Town who builds, supports, and maintains production systems end-to-end across the SDLC — delivering features, fixes, and accurate estimates. Core stack: C#/.NET Core, MVC, Web APIs, JavaScript/HTML/CSS, MS SQL Server, GitLab and Visual Studio.
Overview
Intermediate Software Engineer (.NET) Our client is looking for an Intermediate Software Engineer (.NET) who's hands-on, delivery-focused, and ready to take ownership. This role sits within an engineering team where your work matters.
Responsibilities
- Deliver new features, enhancements, and fixes across core systems
- Work end-to-end across the SDLC: define, build, test, and support
- Own accurate scoping and time estimation for development work
- Build, support, and maintain production systems
Qualifications
- National Diploma or Bachelor’s degree in IT or Computer Science
- 3+ years' experience as a C# .NET Developer
- Strong experience with: C#, .NET Core, MVC, Web APIs
- JavaScript / jQuery / JSON, HTML, CSS
- MS SQL Server
- GitLab & Visual Studio