Senior C#. Net Developer (Blazor) at Sabenza IT & Recruitment
DCV Sabenza IT and Recruitment · Cape Town, Western Cape · R1.00 - R2.00 per hour
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →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.
Desired Skills
- C#
- .NET
- Blazor
Desired Qualification Level
- Diploma