Enable job alerts via email!

Senior.Net Developer

iDbase Software

Cape Town

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic software company in Cape Town is seeking a highly skilled Senior .Net Developer to join their development team. The ideal candidate should have at least 6 years of experience with .Net technologies, including Blazor and Microsoft Azure. This role offers a 12-month contract with the possibility of renewal and a market-related salary.

Qualifications

  • 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.
  • Strong knowledge of object-oriented programming, design patterns, and SOLID principles.
  • Excellent debugging and troubleshooting skills.

Responsibilities

  • Design, develop, and maintain scalable .NET applications using Blazor.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Develop cloud-native applications leveraging Microsoft Azure services.
  • Conduct thorough debugging and unit testing.
  • Design and optimize database solutions using SQL Server.

Skills

.Net Core/.Net 5+
Blazor
Microsoft Azure
Object-oriented programming
SQL Server
Debugging
SOLID principles
Job description
Overview

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.

Skills and Experience

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.
  • Develop cloud-native applications leveraging Microsoft Azure services.
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.