Senior C#. Net Developer (Blazor)

Sabenza IT & Recruitment

Cape Town

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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

Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

Blue Pearl PTY • Cape Town

Hybrid
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

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

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Collaborative team environment
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

Blue Pearl HQ • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
6–12 month contract
Intermediate .Net Developer (with Blazor)
Intermediate .Net Developer (with Blazor)

Blue Pearl HQ • Cape Town

Hybrid
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
Senior .Net Developer
Senior .Net Developer

Idbasesoftware • Cape Town

On-site
ZAR 700,000 - 1,100,000
12-month contract
Cape Town CBD location
Potential renewal
Senior .NET & Blazor Lead - Azure, CQRS & UI
Senior .NET & Blazor Lead - Azure, CQRS & UI

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Collaborative team environment