Mid – Senior .Net Full Stack Engineer
Developer/Designer
Cape Town – Western Cape – South Africa
Mid – Senior Full Stack Engineer (.NET & Angular)
Salary: R80 000 pm CTC
Area: South Africa
Type: Remote
A product-focused business is looking for a highly experienced Senior Full Stack Engineer with strong enterprise development experience across .NET, C#, Angular, Azure and SQL.
This role is suited to someone who enjoys building secure, scalable, high-performance systems that handle large volumes of data. You will work across frontend, backend, cloud infrastructure, APIs, web applications, server software and desktop software, with the opportunity to influence architecture and technical direction.
You will be part of a fast-moving team where clean code, strong design thinking, security, compliance and reliable delivery matter.
Responsibilities
- Design, build and maintain high-quality APIs and web applications using .NET, C# and Angular
- Develop secure, modern web applications, server software and desktop software
- Turn Figma UI/UX designs into responsive, polished Angular components
- Write clean, maintainable and testable code
- Contribute to architectural decisions and technical design discussions
- Lead development efforts around secure coding, data privacy and regulatory compliance
- Work with Azure services to build, deploy, monitor and support cloud-native applications
- Set up, manage and improve Azure DevOps pipelines
- Support CI/CD adoption and test automation across the team
- Work closely with product, design, data engineering and other technical teams
- Take part in code reviews and architecture reviews
- Mentor other engineers and help improve engineering standards
Requirements
- 7+ years’ experience in full stack software engineering
- Strong enterprise software development experience
- Advanced experience with .NET / C#
- Advanced experience with Angular, ideally latest versions
- Strong architectural and system design ability
- Solid understanding of Azure cloud services, including:
- Azure Functions
- App Services
- Key Vault
- Blob Storage
- Experience setting up and managing pipelines using Azure DevOps
- Strong SQL skills, including database performance tuning
- Comfortable working from Figma designs and translating them into responsive UI components
- Experience with automated testing frameworks and test-driven development
- Strong understanding of secure development practices
- Good knowledge of data privacy and regulatory requirements such as GDPR and POPIA
- Comfortable working in a fast-paced, agile team environment
- Tertiary education is preferred
Advantageous
- JavaScript experience
- Experience working with big data environments
What’s on offer
- Remote working from South Africa
- Flexible working arrangements
- Wellness support and home office benefits
- Continuous learning opportunities
- Supportive team culture with regular socials and team activities
- Competitive salary, Performance incentives and possible employee share ownership participation
If you are a senior engineer who enjoys building secure, scalable systems and wants real input into technical direction, this role is worth exploring.
Apply with your CV to be considered.