Full Stack Developer – .NET & Azure

Smart4 Cloud Limited

Sandton

On-site

ZAR 700,000 - 1,050,000

Full time

16 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Smart4 Cloud Limited is seeking an experienced Full Stack Developer to join our technology delivery team for a 6–12 month onsite contract in Johannesburg. You will work across backend services, APIs, frontend applications and database technologies within the Microsoft stack.

The ideal candidate has solid C#/.NET experience, Angular frontend expertise, and hands-on Azure exposure. Collaboration with developers, business stakeholders and Agile teams is essential in a fast-paced environment.

Qualifications

  • Strong commercial experience as a Full Stack Developer.
  • Proven frontend development experience, ideally with Angular.
  • Experience developing and integrating APIs.
  • Hands-on with Azure cloud services.

Responsibilities

  • Design, develop and maintain full-stack applications using the Microsoft technology stack.
  • Develop robust backend services and APIs using C# and .NET / .NET Core.
  • Build and maintain modern web applications using Angular and TypeScript.
  • Work with Entity Framework / EF Core for data access and development.
  • Develop and integrate RESTful APIs and backend services.
  • Collaborate with Azure services and cloud-based environments.
  • Design, develop and optimise SQL Server databases and queries.
  • Troubleshoot issues and contribute to root-cause analysis.
  • Write clean, maintainable and scalable code.
  • Participate in code reviews, testing and continuous improvement.

Skills

C#
Angular
TypeScript
Azure
REST APIs
SQL
Entity Framework
NestJS

Tools

Entity Framework
SQL Server
Azure
NestJS

Job description

Our client is seeking an experienced Full Stack Developer with strong .NET and Azure experience to join a dynamic technology delivery team on a 6–12 month contract.

The successful candidate will be responsible for developing and supporting modern full-stack applications across the Microsoft technology ecosystem, working across backend services, APIs, frontend applications and database technologies.

This is a fully onsite role in Johannesburg, requiring strong collaboration with developers, technical teams and business stakeholders.

Key Responsibilities
  • Design, develop and maintain full-stack applications using the Microsoft technology stack.
  • Develop robust backend services and APIs using C# and .NET / .NET Core.
  • Build and maintain modern web applications using Angular and TypeScript.
  • Work with Entity Framework / Entity Framework Core for data access and application development.
  • Develop and integrate RESTful APIs and backend services.
  • Work with Azure services and cloud-based application environments.
  • Design, develop and optimise SQL Server databases and queries.
  • Troubleshoot application issues and contribute to root-cause analysis.
  • Write clean, maintainable and scalable code.
  • Participate in code reviews, testing and continuous improvement.
  • Collaborate with other developers, architects, business analysts and project stakeholders.
  • Contribute to Agile development practices and delivery.
Technical Requirements
  • C# 14 – C# 10 acceptable
  • Entity Framework 8 – EF 6+ acceptable
Frontend
  • Angular 21
  • TypeScript 5
  • Experience with modern frontend development
Node.js / NestJS
  • Node.js 22
  • NestJS 11
  • Candidates with strong Angular experience will generally have exposure to the Node.js ecosystem.
  • NestJS experience is advantageous and can be developed on the job.
Database
  • SQL development and query optimisation
Cloud
  • Understanding of cloud-based application architecture
  • Azure application deployment and services
  • AZ-900 certification would be advantageous

The successful candidate should have:

  • Strong commercial experience as a Full Stack Developer.
  • Proven frontend development experience, ideally with Angular.
  • Experience developing and integrating APIs.
  • Strong problem-solving and debugging capability.
  • Ability to work effectively within a collaborative Agile delivery environment.
Personal Attributes

We are looking for someone who is:

  • Technically strong and hands-on.
  • Comfortable working across both frontend and backend technologies.
  • Able to work independently while collaborating effectively with a wider development team.
  • Adaptable and willing to learn new technologies.
  • Comfortable working directly with technical and business stakeholders.
  • Quality-focused with strong attention to detail.
  • Fully onsite in Johannesburg.
  • 6–12 month contract.
  • Candidates must be able to successfully complete the required credit and criminal checks.
  • Strong communication and collaboration skills are essential.
Ideal Candidate Profile

A strong .NET Full Stack Developer who combines deep C#/.NET development capability with modern Angular frontend experience and practical Azure exposure, and who is comfortable working fully onsite within a high-performance financial services environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Full Stack Software Developer
.Net Full Stack Software Developer

Belay Talent Solutions • Centurion

On-site
ZAR 420,000 - 660,000
Onsite Johannesburg .NET Full-Stack Dev - Azure & Angular
Onsite Johannesburg .NET Full-Stack Dev - Azure & Angular

Smart4 Cloud Limited • Sandton

On-site
ZAR 700,000 - 1,050,000
Full Stack Developer (C# .NET and Angular)
Full Stack Developer (C# .NET and Angular)

Solicited Co Trading as Codematch • Johannesburg

On-site
ZAR 500,000 - 750,000
Medical Aid
Pension Fund
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM

ATS Client • Johannesburg

On-site
ZAR 540,000 - 900,000
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)

Datafin • Gauteng

Remote
ZAR 800,000 - 1,200,000
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K

E-Merge • South Africa

On-site
ZAR 486,000 - 594,000
Senior Full Stack Developer (.NET/Azure)
Senior Full Stack Developer (.NET/Azure)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior Full Stack Software Developer
Senior Full Stack Software Developer

ATS Client • Midrand

On-site
ZAR 900,000 - 1,300,000
Senior Dotnet Developer
Senior Dotnet Developer

Zensar Technologies • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

On-site
ZAR 500,000 - 700,000