Senior Developer

Africorp Specialised Recruitment

Randburg

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tax Consulting South Africa is on the lookout for a skilled Senior Developer to enhance its technology team. The role requires a solid background in software engineering, especially in C# and the Microsoft technology stack, including experience with ASP.NET Core and SQL Server.

The ideal candidate will take charge in designing, developing, and maintaining high-quality software solutions while optimizing for performance and scalability. Join a dynamic environment looking to innovate and advance in the digital landscape.

Qualifications

  • Minimum of 4 years' software development experience.
  • Strong experience in C# and .NET 8/9/10 development.
  • Familiarity with clean architecture and design patterns.

Responsibilities

  • Design, develop, and maintain scalable software solutions using C# and .NET.
  • Build and maintain web applications and REST APIs.
  • Contribute to Power Platform solutions when needed.

Skills

C#
.NET development
ASP.NET Core
REST APIs
Blazor WebAssembly
SQL Server
Entity Framework Core
Git

Education

Bachelor's degree in computer science or related field

Job description

Tax Consulting South Africa is seeking a skilled and experienced Senior Developer to join our growing technology team.

We are looking for a developer with strong software engineering capability and solid experience in C# and the Microsoft technology stack. Exposure to the Microsoft Power Platform (Power Automate / PowerApps) would be advantageous, or a demonstrated willingness to upskill in this area. This role is suited to someone who is confident in delivering high-quality software solutions and contributing to a fast-evolving digital environment.

As a Senior Developer, you will play a key role in the design, development, testing, and deployment of software solutions while helping build scalable, reliable, and maintainable systems.

Qualifications
  • Bachelor’s degree in computer science, Software Engineering, or a related field
  • Minimum of 4 years' software development experience
  • Strong experience in C# and .NET development (.NET 8 / .NET 9/.NET 10)
  • Experience with ASP.NET Core, building REST APIs and Blazor WebAssembly front ends
  • Experience with SQL Server and relational databases, including Entity Framework Core
  • Familiarity with clean architecture, CQRS (MediatR), and the repository pattern
  • Exposure to the Microsoft Power Platform (Power Automate / PowerApps) is advantageous; however, candidates with a willingness to learn will also be considered
  • Strong understanding of software design principles and design patterns
  • Experience using Git or similar version control systems
  • Ability to work independently and manage deadlines effectively
Advantageous
  • Experience integrating with external/third-party systems (e.g. SOAP/WCF, webhooks, e-signature services)
  • Experience with scheduled/background processing (e.g. Quartz.NET)
  • Experience generating typed API clients (e.g. NSwag / OpenAPI)
  • Exposure to modern front-end frameworks such as React
  • Experience with Python for automation, integrations, scripting, or supporting business applications
Key Responsibilities
  • Design, develop, and maintain clean, efficient, and scalable software solutions using C# and .NET technologies
  • Build and maintain web applications (Blazor), REST APIs, and backend services
  • Support and enhance solutions within the Microsoft technology ecosystem
  • Contribute to Power Platform (Power Automate / PowerApps) solutions where required
  • Optimise applications for performance, scalability, and reliability
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Web Developer
Senior Web Developer

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
null
Senior .NET Developer: C#, APIs & Blazor Expert
Senior .NET Developer: C#, APIs & Blazor Expert

Africorp Specialised Recruitment • Randburg

On-site
ZAR 600,000 - 900,000
Senior Web Developer
Senior Web Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Senior Developer (IT)
Senior Developer (IT)

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000
Senior C#.Net Analyst Developer
Senior C#.Net Analyst Developer

PBT Group • Cape Town

On-site
ZAR 1,000,000 - 1,500,000
Senior Software Developer
Senior Software Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior C# Developer - Johannesburg - up to R800k Per Annum
Senior C# Developer - Johannesburg - up to R800k Per Annum

ATS Client • Johannesburg

On-site
ZAR 800,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000