Senior C#. Net Developer (Blazor)

Sabenza IT & Recruitment

Eersterivier

On-site

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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

This role emphasizes clean architecture, reusable UI components, and scalable backend services with exposure to MediatR/CQRS, EF Core, and Azure services (B2C, Blob).

Qualifications

  • Deep understanding of C# and ASP.NET Core for backend services.
  • Proficiency in Blazor Server and Blazor WebAssembly (WASM).
  • Experience with component-based UI and lifecycle.
  • Experience with Fluent UI or MudBlazor for UI development.
  • Ability to build reusable UI components such as grids, buttons, and menus.
  • Familiarity with EF Core for data access and ORM.
  • Experience with Azure services and CI/CD pipelines.
  • Experience with CQRS and MediatR patterns.

Responsibilities

  • Develop and maintain full-stack features using C#, .NET Core, and Blazor.
  • Collaborate across backend APIs, front-end interfaces, and cloud-based Azure services.
  • Contribute to secure, scalable architectures with clean code and reusable components.
  • Support CI/CD pipelines with Azure DevOps and ensure quality through logging and security practices.

Skills

C#
ASP.NET Core
Blazor
Component-based architecture
Reusable UI components
CQRS
MediatR
Security practices
LINQ

Tools

Fluent UI
MudBlazor
Azure DevOps
Azure Blob Storage
Azure B2C
Entity Framework Core

Job description

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.
  • Blazor Framework: 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 Ecosystem:
    • Azure B2C for authentication and authorization.
    • Azure Blob Storage for file handling.
    • 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 • Cape Town

On-site
ZAR 900,000 - 1,500,000
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# .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
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 .NET & Blazor Engineer — Remote, Mentorship
Senior .NET & Blazor Engineer — Remote, Mentorship

Psybergate (Pty) Ltd • Wes-Kaap

On-site
ZAR 900,000 - 1,500,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 Developer (C# and Blazor)
Senior Developer (C# and Blazor)

Boardroom Appointments • Johannesburg

On-site
ZAR 550,000 - 900,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000