PERMANENT CONTRACTabout 2 months ago

Senior Developer (.Net and Blazor)

beBee
South Africa
salary 16,046

Job Description

Senior Developer (.Net and Blazor) - iOCO Digital Pty Lty | BeBee Back Senior Developer (.Net and Blazor)

Technology

iOCO Digital Pty Lty Cape Town , South Africa 4 weeks ago Until 2026/06/18

Apply Adapt my CV to this job

Job description We are seeking a highly experienced Senior .NET Developer with over 10 years of expertise in C# and modern .NET technologies (Core / .NET 6+), specializing in the design and development of scalable RESTful APIs using ASP.NET Core and dynamic user interfaces with Blazor (Server and WebAssembly). The ideal candidate will demonstrate strong architectural capability, applying clean architecture, CQRS, SOLID principles, and secure coding best practices to translate business requirements into high-performance, resilient technical solutions.

What you'll do: Development & Architecture Design and develop RESTful APIs using .NET (ASP.NET Core) Build interactive UI components using Blazor (Server and/or WebAssembly) Translate business requirements into scalable technical solutions Implement clean architecture, CQRS, SOLID principles, and best practices Ensure high performance, responsiveness, and security

Technical Leadership Provide technical guidance and mentorship to developers Conduct code reviews and enforce coding standards Contribute to architecture decisions and technology selection Identify and address technical debt

Integration & Data Integrate with third-party services and internal systems Design and optimize SQL Server or cloud-based data storage

DevOps & Quality Collaborate on CI/CD pipelines and automated deployments Write unit, integration, and end-to-end tests Monitor and troubleshoot production issues Participate in agile ceremonies and planning

Your Expertise: 10+ years experience with C# and .NET (Core / .NET 6+) Strong experience building ASP.NET Core Web APIs Hands‑on experience with Blazor Solid understanding of REST, HTTP, and API design Experience with Entity Framework Core Proficiency in SQL Server (or similar RDBMS) Front-End Experience with: Blazor component lifecycle HTML, CSS, and modern UI practices

Cloud & DevOps Experience with Azure (App Services, Functions, Storage, etc.) or similar cloud CI/CD experience (Azure DevOps, GitHub Actions, or similar) Containerization (Docker) is advantageous

Engineering Practices Strong knowledge of: SOLID principles Design patterns Secure coding practices Performance optimization

Experience with: Microservices architecture Domain‑Driven Design (DDD) Automated testing frameworks (xUnit, NUnit, Playwright) Observability tools (Application Insights, OpenTelemetry)

¿Te interesa este puesto? Apply Adapt my CV to this job

Related

Software Engineer jobs 17,741 listings

Software Engineer salary 17,741 listings

Technology 422,718 listings

Job Details

  • Country : Afrique du Sud

  • Contract Type : Permanent Contract

  • Compensation : salary 16,046

Expert Application Advice

Technical proficiency — beBee expects hands-on mastery of SQL, DevOps. Don't just list them: describe a concrete project where you used them and the outcome delivered.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Measurable achievements — At this level, back every skill with a precise example and a quantified result. Prepare 2-3 strategic questions about this organization's current challenges — candidates who anticipate difficulties are consistently rated higher.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Ready to apply?

Safety Reminder

Never pay money to get an interview. Taf4All will never contact you to request application fees.

You might also be interested in

BE

Senior Developer II

beBeeSouth Africa

Senior Developer II chez beBee à South Africa.

CDIsalary 17,667
29 days ago