Senior C#. Net Developer (Blazor)

Sabenza IT & Recruitment

Cape Town

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sabenza IT & Recruitment in Cape Town is seeking a Senior Full Stack Developer to build a modern, component-driven application using C#, .NET Core, and Blazor. Youll work across backend APIs, rich front-end interfaces, and cloud-based Azure services in a collaborative engineering environment focused on quality and performance.

The role emphasizes clean architecture, reusable UI components, and scalable backend services, with a strong focus on security and efficient logging.

Qualifications

  • Deep understanding of C# is foundational.
  • Proficiency with ASP.NET Core for backend services.
  • Experience with Blazor Server and Blazor WASM.
  • Knowledge of component-based architecture and lifecycle.

Responsibilities

  • Develop full-stack features using C#, .NET Core and Blazor.
  • Implement clean architecture and reusable UI components.
  • Integrate with Azure services for authentication, data and deployments.
  • Collaborate in a team with CI/CD via Azure DevOps and ensure quality.

Skills

C# proficiency
Full stack mindset
Clean architecture
UI component design
CQRS pattern
Security practices
Performance optimization

Tools

ASP.NET Core
Blazor Server/WebAssembly
Fluent UI
MudBlazor
Azure DevOps
Entity Framework Core
Azure B2C
MediatR

Job description

Cape Town, South Africa | Posted on 07/09/2026

We are on the hunt for a Senior Full Stack Developer to join a fast-paced, high-impact project building a modern, component-driven application using C#, .NET Core, and Blazor.

This role requires strong full-stack capability, with a focus on clean architecture, reusable UI components, and scalable backend services.

You’ll work across backend APIs, rich front-end interfaces, and cloud-based Azure services in a collaborative engineering environment focused on quality and performance.

Requirements
  • Deep understanding of C# is foundational.
  • Familiarity with ASP.NET Core for backend services
  • Proficiency in both Blazor Server and Blazor WebAssembly (WASM).
  • Understanding of component-based architecture and lifecycle
UI Libraries and Design Systems:
  • Experience with Fluent UI (preferred) or MudBlazor
  • Ability to build reusable UI components like grids, buttons, and menus
Entity Framework Core:
  • For data access and ORM (Object-Relational Mapping).
  • Includes DB migrations and LINQ queries.
  • Azure B2C for authentication and authorization.
  • Azure DevOps for CI/CD pipelines and deployment.
MediatR and CQRS:
  • Implements Command Query Responsibility Segregation (CQRS) patterns for request handling
Security and Logging:
  • Audit logging of database changes.
  • Secure file transfers and error handling.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C#. Net Developer (Blazor)
Senior C#. Net Developer (Blazor)

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 600,000 - 900,000
Senior .Net Developer (with Blazor) (iOCO0119)
Senior .Net Developer (with Blazor) (iOCO0119)

Ioco • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Enterprise-grade projects
Senior .Net Developer (with Blazor) (iOCO0119)
Senior .Net Developer (with Blazor) (iOCO0119)

iOCO Limited • Cape Town

On-site
ZAR 900,000 - 1,300,000
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

Blue Pearl PTY • Cape Town

On-site
ZAR 700,000 - 900,000
Senior Developer (C# and Blazor)
Senior Developer (C# and Blazor)

Boardroom Appointments • Johannesburg

On-site
ZAR 550,000 - 900,000
Senior C# .NET Full-Stack Developer (Blazor & Azure)
Senior C# .NET Full-Stack Developer (Blazor & Azure)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,500,000
Intermediate .Net Developer (with Blazor)
Intermediate .Net Developer (with Blazor)

Blue Pearl PTY • Cape Town

On-site
ZAR 600,000 - 900,000
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Hybrid work model
Collaborative team environment
Senior C#/.NET Blazor Full-Stack Engineer - Azure
Senior C#/.NET Blazor Full-Stack Engineer - Azure

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 600,000 - 900,000
Senior C# & Blazor Engineer — Lead Scalable Web Apps
Senior C# & Blazor Engineer — Lead Scalable Web Apps

Boardroom Appointments • Johannesburg

On-site
ZAR 550,000 - 900,000