Mid-Snr Full Stack .Net Developer
Developer/Designer
Cape Town – Western Cape – South Africa
Are you a passionate Full Stack .NET Developer with strong experience in both front-end and back-end technologies? We’re hiring a Mid to Senior Developer to join a fast-moving team working on scalable, high-performance web applications.
This hybrid role is based in Bellville, Cape Town, and offers the chance to work with cutting-edge technologies including .NET Core, C#, Angular, RabbitMQ, Docker, and Azure DevOps.
Type: Permanent – Hybrid (3 days in office in Bellville)
Rate: R50 000 – R80 000 pm (Depending on experience)
Area: Bellville
Key Responsibilities:
- Build and maintain high-quality, scalable web applications using C#, .NET Core, and Angular
- Develop and integrate APIs
- Implement responsive front-end components using Angular and TypeScript
- Work with SQL Server and design efficient database structures
- Use Docker and Azure DevOps for CI/CD and deployment pipelines
- Participate in code reviews, troubleshooting, and bug fixing
- Collaborate with cross-functional teams to define, design, and deliver new features
- Write clear technical documentation and follow best coding practices
Skills & Experience Required:
- Minimum of 3 years’ experience as a Full Stack Developer using .NET Core and Angular
- Strong skills in C#, .NET Core, SQL Server, TypeScript, and JavaScript
- Hands-on experience with Docker, RabbitMQ, and Azure DevOps
- Solid understanding of Object-Oriented Programming (OOP) and Microservices Architecture
- Experience with DevExpress/DevExtreme is an advantage
- Familiarity with Agile methodologies and version control tools (e.g., Git)
- Good problem-solving skills and ability to work independently
Preferred (Not Mandatory):
- Experience in the agricultural industry or similar environments
- Exposure to AWS and/or Google Cloud Platform
Why Apply?
- Join a well-established, growing company in a high-impact industry
- Work with a supportive and skilled team
- Flexibility with a hybrid work model
- Competitive salary aligned with your skills and experience
- Exposure to modern technologies and exciting projects
Ready to take the next step in your career?
Apply today and become part of a dynamic team where your skills will be valued and your growth supported.