Senior .NET Developer
Psybergate (Pty) Ltd · Cape Town
Posted 25 September 2026
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 →Reference: PR000908-RN-1
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients. We are looking for an experienced Senior .NET Developer - Blazor to join a team building and maintaining enterprise-grade applications on a 6-month contract opportunity based in Cape Town (hybrid). Duties & Responsibilities
What you will be doing
- Design, develop and maintain scalable web applications using C#, .NET Core and Blazor .
- Develop applications using both Blazor Server and Blazor WebAssembly (WASM) .
- Build reusable, component-based user interfaces using Fluent UI or MudBlazor .
- Develop back-end services using ASP.NET Core and clean architecture principles.
- Implement Entity Framework Core , including LINQ queries, data persistence and database migrations.
- Build request pipelines using CQRS and MediatR .
- Integrate applications with Azure B2C for authentication and authorisation.
- Use Azure Blob Storage for secure file handling and transfers.
- Implement audit logging, error handling and secure coding practices.
- Contribute to Azure DevOps CI/CD pipelines, testing and deployments.
- Collaborate with UI/UX designers, QA engineers, product managers and other technical teams.
- Contribute to enterprise-grade software solutions and scalable architectures.
- Stay up to date with evolving technologies and development practices.
- Provide technical guidance and mentorship to junior developers.
What we are looking for
- 7+ years' overall software development experience , with at least 5+ years working with modern .NET technologies .
- Strong C# and .NET Core development experience.
- Strong hands-on experience with Blazor Server and Blazor WebAssembly .
- Experience building modular and reusable UI components using Fluent UI or MudBlazor .
- Strong experience with Entity Framework Core , LINQ and database migrations.
- Hands-on experience with Azure services , particularly Azure B2C, Azure Blob Storage and Azure DevOps.
- Experience with MediatR and CQRS design patterns.
- Strong understanding of secure coding, audit logging, secure file handling and error management.
- Experience working on enterprise-grade software projects .
- Experience working in Agile/Scrum environments.
- Strong problem-solving skills and adaptability to evolving technology.
- Proven experience taking on a technical leadership role .
- Experience mentoring or guiding other developers.
- Contributions to open-source or developer communities would be advantageous.
Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.
Please note that most of our positions are remote; however, candidates should reside within travelling distance of the client site, as the working arrangements may change depending on business requirements.
Follow for the Latest Vacancies Join Psybergate Careers Channel here: Psybergate Careers Package & Remuneration
Monthly