Enter a job title or keyword

Senior C#. Net Developer (Blazor)


Job Location:

Cape Town - South Africa

Monthly Salary: Not provided by the employer
Experience Required: 5years
Posted: 8 September 2026 (Yesterday)
Application Deadline: 6 December 2026
Vacancies: 1 Vacancy

Job Summary

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.

Youll 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 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.


Required Skills:

C# .NET Blazor