The Role
Build and maintain a modern full-stack application using C#, .NET Core, Blazor, ASP.NET Core, Azure services, and reusable UI components. Develop backend APIs, rich front-end interfaces, scalable services, and data access using Entity Framework Core. Implement CQRS with MediatR, Azure authentication and storage, CI/CD pipelines, audit logging, secure file transfers, and robust error handling.
Summary Generated by Built In
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.
Skills Required
- Deep understanding of C#
- Familiarity with ASP.NET Core for backend services
- Proficiency with Blazor Server and Blazor WebAssembly
- Understanding of component-based architecture and lifecycle
- Experience with Fluent UI or MudBlazor
- Ability to build reusable UI components such as grids, buttons, and menus
- Experience with Entity Framework Core, database migrations, and LINQ queries
- Experience with Azure B2C for authentication and authorization
- Experience with Azure Blob Storage for file handling
- Experience with Azure DevOps for CI/CD pipelines and deployment
- Experience implementing MediatR and CQRS patterns
- Knowledge of database-change audit logging, secure file transfers, and error handling
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.







