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.