📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior .NET Developer – Build Scalable Tax Solutions

Tax Consulting South Africa · Bryanston

Senior 🇬🇧 English
C# .NET ASP.NET Core Blazor WebAssembly REST APIs SQL Server Entity Framework Core Clean architecture CQRS (MediatR) Repository pattern Microsoft Azure Git Agile

Job description

About the role

We are looking for a Senior Developer to join our growing technology team that powers South Africa's largest independent tax practice. You will design, develop and maintain scalable, reliable systems that directly impact the business, rather than merely maintaining legacy code.

Key responsibilities

  • Design and build end‑to‑end solutions on the Microsoft stack, from Blazor WebAssembly front‑ends to backend services.
  • Develop RESTful APIs using ASP.NET Core and implement clean architecture, CQRS (MediatR) and repository patterns.
  • Work with SQL Server, Entity Framework Core and Azure services (App Service, Azure SQL, Entra ID, Application Insights, Azure DevOps).
  • Collaborate closely with teammates, produce clear documentation and raise code quality through peer reviews.
  • Maintain version control using Git and follow Agile development practices.

Required profile

  • Bachelor's degree in Computer Science, Software Engineering or a related field.
  • Minimum of 4 years of professional software development experience.
  • Strong expertise in C# and .NET (versions 8, 9 or 10).
  • Hands‑on experience with ASP.NET Core, REST APIs and Blazor WebAssembly.
  • Proficiency with SQL Server, Entity Framework Core and Azure cloud services.
  • Familiarity with clean architecture, CQRS (MediatR) and repository patterns.
  • Experience using Git and working in Agile teams.
  • Ability to work independently, meet deadlines and take ownership of deliverables.

Required skills

  • C#
  • .NET (8/9/10)
  • ASP.NET Core
  • Blazor WebAssembly
  • REST API development
  • SQL Server
  • Entity Framework Core
  • Clean architecture
  • CQRS (MediatR)
  • Repository pattern
  • Microsoft Azure (App Service, Azure SQL, Entra ID, Application Insights, Azure DevOps)
  • Git
  • Agile methodologies

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Tax Consulting South Africa.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 week from now

34 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Tax Consulting South Africa

Bryanston