Lead .Net and Blazor Developer
Job in
Cape Town, 7100, South Africa
Listed on 2026-02-11
Listing for:
Blue Pearl PTY
Full Time
position Listed on 2026-02-11
Job specializations:
-
Software Development
C# / Unity Developer, Full Stack Developer, Software Engineer, Senior Developer
Job Description & How to Apply Below
Cape Town, South Africa | Posted on 01/17/2026
We are looking for a seasoned Lead Developer who has evolved with the tech landscape, demonstrating strong adaptability and deepdevelopment knowledge. You’ll play a key role in designing, building, and maintaining enterprise-grade applications using modern .Nettechnologies—particularly with C#,
Blazor
, and the Azure ecosystem. If you thrive on clean code, secure practices, reusable components,and scalable architectures, this role is for you.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using C#, .NET Core
, and Blazor(Server and WASM). - Build and enhance component-basedUIs using Fluent UI (preferred) or Mud Blazor
, ensuringreusability and performance. - Develop back-end services using ASP.Net Core
, following clean architecture principles. - Integrate with AzureB2C for authentication and manage secure file transfers using Azure Blob Storage
. - Implement Entity Framework Core for data persistence, including LINQ queries and database migrations
. - Build CQRS-basedrequest pipelines using MediatR
. - Implement robust auditlogging
, error handling, and security mechanisms. - Contribute to CI/CDprocesses using Azure Dev Ops for seamless builds, testing, and deployments.
- Collaborate withcross-functional teams including UI/UX designers, QA engineers, and product managers.
- Stay up-to-date withevolving tech stacks and mentor junior developers.
Required
Qualifications and Skills:
- 10 years of overall software development experience with at least 5+ years working with technologies.
- Deep expertise in C# programming and .NETCore development.
- Solid experience with Blazor Framework
, including Blazor Server and Blazor Web Assembly
. - Proficient in creating modular,reusable UI components using Fluent UI or Mud Blazor
. - Skilled in Entity Framework Core
, including writing LINQ queries and handling DBmigrations
. - Hands-on experience with Azure services
, particularly Azure B2C
, Blob Storage
,and Azure Dev Ops
. - Familiarity with MediatR and CQRS design patterns.
- Strong understanding of securecoding practices
, including audit logging
, secure filetransfers
, and error handling
. - Excellent problem-solving skills and a proactive attitude toward learning and applying new technologies.
- Experience working in Agile/Scrum environments.
- Prior involvement in enterprise-grade software projects.
- Contributions toopen-source or developer communities.
- Proven experiencefilling a leadership role.
Technical overview of the required skills:
- C# Core
- Deep understanding of C# isfoundational.
- Familiarity with ASP.NET Corefor back-end services
- Proficiency in both Blazor Server and Blazor Web Assembly (WASM).
- Understanding of component-based architecture and lifecycle
- UILibraries and Design Systems
- Experience with Fluent UI(preferred) or Mud Blazor
- 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 andLINQ queries
- Azure Dev Ops for CI/CD pipelines and deployment
- Mediat Rand CQRS
- Implements Command Query Responsibility Segregation (CQRS) patterns for request handling
- Security and Logging
- Audit logging of database changes.
- Secure file transfers anderror handling
•
Location:
Cape Town (hybrid way of work)
• Contract position – let’s work between 6-12 months.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×