Intermediate / Senior Full Stack Developer (C#.NET + Angular)

DataTech Recruitment
Cape Town, Western Cape
Full-time
Posted 4 hours ago
Full-time IT & Software
Apply for this job

Job Description

The Opportunity

  • Do you enjoy building software from the ground up, solving interesting technical problems and seeing your work make it into production?
  • Our client is a growing South African health-tech company looking for an experienced Full Stack Developer who is equally comfortable working on backend services and frontend applications, enjoys technical variety and takes ownership of what they build.
  • You’ll join a small engineering team where you’ll have a say in technical decisions, work closely with the people shaping the product and contribute to solutions from initial development through to production.
  • Tech Stack: C#, .NET Core, Angular, TypeScript, Angular Material, Ionic, SQL Server, Microsoft Azure and Azure DevOps.
  • A note on AI: The team actively uses AI tools to support software development. Applicants should have practical experience using these tools for coding, debugging, testing or problem-solving and clearly indicate this experience on their CV, including how they’ve used the tools in their work.

Responsibilities

  • Design, develop and maintain backend applications using C# and .NET Core.
  • Build responsive, production-ready frontend applications using Angular, TypeScript and Angular Material.
  • Develop and maintain mobile-friendly applications using Ionic.
  • Design, manage and optimise SQL Server databases.
  • Develop and support background services, automated processes and scheduled tasks.
  • Deploy and maintain cloud applications on Microsoft Azure, including CI/CD pipelines using Azure DevOps.
  • Integrate applications with external APIs, payment platforms, communication services and healthcare systems.
  • Monitor, troubleshoot and optimise application performance using tools such as Application Insights.
  • Collaborate with product teams and stakeholders to turn requirements into working software.
  • Take ownership of development tasks from planning through to deployment and production support.
  • Use AI tools to accelerate development and problem-solving, while reviewing and validating generated outputs.
  • Explore opportunities to introduce AI-assisted features into products where appropriate.

Requirements

Essential Qualifications and Experience

  • Completed degree in Software Development.
  • Minimum 5 years’ commercial software development experience, ideally 5–6 years or more.
  • Strong hands-on experience with C# and .NET Core.
  • Solid frontend development experience with Angular and TypeScript.
  • Good knowledge of relational databases, preferably Microsoft SQL Server.
  • Experience developing and maintaining full stack applications in production environments.
  • Practical experience using AI development tools, with examples of how they’ve been applied in day-to-day software development.
  • Professional experience gained across at least three companies, providing exposure to different development environments and teams.
  • A stable employment history, demonstrating meaningful contributions and reasonable tenure in previous roles.
  • Sound understanding of software design, testing, debugging and application performance.
  • Ability to work independently, solve problems and take responsibility for delivery.
  • Good communication skills and the ability to collaborate effectively.
  • Available to attend monthly in-person team sessions in Tyger Waterfront, Cape Town.

Advantageous Experience

  • Mobile development using Ionic, Flutter or similar frameworks.
  • Microsoft Azure cloud services and Azure DevOps.
  • Building and maintaining CI/CD pipelines.
  • Cloud-native application architectures.
  • Payment gateway integrations, financial systems or third-party APIs.
  • Previous experience in fintech or health-tech environments.
  • Experience developing or integrating AI-assisted product features.

Interested in this role?

You'll apply on DataTech Recruitment's own site before 11 December 2026. Put your most relevant experience at the top of your CV first.

Apply Now Get new jobs on WhatsApp

Real employers never ask you to pay to apply. How to spot a job scam

Similar jobs you might like
Analytics Engineer
Communicate Recruitment · Cape Town
Head of Product
Communicate Recruitment · Cape Town
Product Manager
Communicate Recruitment · Cape Town
Data Analyst
Communicate Recruitment · Cape Town
Apply for this job Get new jobs on WhatsApp
Job details
Job TypeFull-time
LocationCape Town, Western Cape
CategoryIT & Software
Experience5+ years
Posted11 November 2026
Closing Date11 December 2026
DataTech Recruitment
Cape Town, Western Cape

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job