Senior .Net Developer

Idbasesoftware

Cape Town

On-site

ZAR 700,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

12-month contract
Cape Town CBD location
Potential renewal

Job summary

Idbasesoftware is seeking a highly skilled Senior .Net Developer to join our Cape Town development team. You will contribute to scalable .NET applications using Blazor and cloud-based solutions, with a focus on clean, maintainable code and modern practices.

The role requires 6+ years of hands-on development, strong C#, .NET Core/.NET 5+, Blazor, and Azure expertise, plus solid SQL Server knowledge. Collaborative, proactive engineers will thrive in our team-driven environment.

Qualifications

  • Minimum of 6 years of hands-on software development experience.
  • Strong experience with .NET Core/.NET 5+ and C#.
  • Practical experience with Blazor for web applications.
  • Solid knowledge of Microsoft Azure or other cloud platforms.
  • Proficient in database design with SQL Server.

Responsibilities

  • Design, develop, and maintain scalable .NET apps using Blazor and modern web tech.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Apply SOLID principles, design patterns, and OOP for maintainable code.
  • Conduct thorough debugging, unit testing and performance tuning.
  • Design and optimize databases using SQL Server or similar.

Skills

C# or CSharp
.NET Core/.NET 5+
Blazor
Azure
SQL Server
SOLID principles
Debugging
Unit Testing

Tools

Visual Studio
Git

Job description

JOIN A TEAM OF CURIOUS MINDS, PROBLEM-SOLVERS, AND INNOVATORS DRIVING HIGH-IMPACT CHANGE FOR OUR CLIENTS, COMMUNITIES, AND THE WORLD.

We’re excited for new talent!

Our goal is to recruit and build an exceptional cadre of professionals who are passionate about doing work that matters. Successful candidates are placed into a niche practice area that best suits their skill set, interests and personal capability.

Opportunities do not follow a set timeline. Instead, opportunities at this level are advertised when they become available on an ongoing basis.

Your application must consist of:

  • A copy of your identity document or passport
  • Copies of all academic certificates obtained.

Process:

  • The application is received and screened against required skills, competencies and experience
  • The candidate is required to complete a technical case study
  • Face-to-face and online psychometric assessments are conducted
  • An interview is conducted
  • Credential checks and references are completed
  • If the candidate is successful, an offer of employment is made.

We are seeking a highly skilled and motivated Senior .Net Developer to join our dynamic development team. The ideal person will bring at least 6 years of hands‑on software development experience with a strong focus on .Net technologies, Blazor, and cloud‑based solutions (preferably Microsoft Azure). This role requires a developer who is passionate about writing clean, maintainable code and follows modern development best practices.

What you’ll do:

  • Design, develop, and maintain scalable .NET applications using Blazor and modern web technologies.
  • Collaborate with cross‑functional teams to deliver high‑quality software solutions.
  • Apply software engineering best practices including SOLID principles, design patterns, and object‑oriented programming.
  • Conduct thorough debugging, unit testing, and performance tuning.
  • Design and optimize database solutions using Microsoft SQL Server or other relational databases.
  • Participate in code reviews, technical discussions, and contribute to continuous improvement efforts.

Your expertise:

  • Minimum of 6 years' experience in software development.
  • Proven experience in .Net Core/.Net 5+ and C#.
  • Practical experience with Blazor for web application development.
  • Solid understanding and hands‑on experience with Microsoft Azure or equivalent cloud platforms.
  • Strong knowledge of object‑oriented programming, design patterns, and SOLID principles.
  • Excellent debugging, troubleshooting, and analytical skills.
  • Proficient in database development and design, particularly with Microsoft SQL Server.

Personal attributes:

  • Excellent communication skills, motivational, and interpersonal skills.
  • Excellent technical, diagnostic, and troubleshooting skills.
  • Strong leadership and organizational abilities.
  • Build professional relationships with team and clients.

Additional Information:

  • Salary: Market‑Related
  • Contract: 12 months with possibility of renewal
  • Location: Cape Town CBD

We don’t feel that you need to go to an office every day to have impact, but we do want our team members to have options.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate .Net Developer (with Blazor)
Intermediate .Net Developer (with Blazor)

Blue Pearl HQ • Cape Town

Hybrid
ZAR 600,000 - 900,000
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior .NET Developer - Blazor, Azure & Cloud Solutions
Senior .NET Developer - Blazor, Azure & Cloud Solutions

iDbase Software • Cape Town

On-site
ZAR 600,000 - 800,000
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

Blue Pearl PTY • Cape Town

Hybrid
ZAR 700,000 - 900,000
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
.Net Developer
.Net Developer

First Point Group • Gauteng

On-site
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Team Lead & Senior .NET Developer
Team Lead & Senior .NET Developer

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Intermediate .NET Developer (Blazor)
Intermediate .NET Developer (Blazor)

Hire Resolve • Cape Town

On-site
ZAR 420,000 - 660,000
Competitive salary based on experience