Skip to main content
ResumeKart
← Back to Jobs

Senior .NET Developer

Psybergate•Cape Town Region, Western Cape
Contract7-15
👁️ 0 views•📝 0 applications•Posted 9/27/2026•Expires 10/27/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior .NET Developer roles in Cape Town Region, Western Cape — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

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 & ResponsibilitiesWhat 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 & RemunerationMonthly

Required Skills

C#.NET CoreBlazor ServerBlazor WebAssemblyFluent UIMudBlazorEntity Framework CoreLINQAzure B2CAzure Blob StorageAzure DevOpsMediatRCQRSAgileScrumsecure codingaudit loggingerror managementtechnical leadershipmentoringopen-source contributions

Partner picks for Senior .NET Developer in Cape Town Region

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

  • Partner competition

    Hackathon platform used by student and community hackathons across India.

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.