Rosstone Professional Solutions

Intermediate .NET Developer (Blazor)
Cape Town, Western Cape
Contract (6 months)
Posted: 28 January 2026

Salary: R540 000 – R580 000 per annum


Job Overview

Rosstone Professional Solutions is seeking a skilled and motivated Intermediate .NET Developer to join our dynamic development team. The ideal candidate will have a minimum of 4 years’ hands-on software development experience, with strong expertise in .NET technologies, Blazor, and cloud-based solutions—preferably Microsoft Azure.

  • This role is well suited to a developer who is passionate about building clean, maintainable code and who applies modern software development best practices.

Key Responsibilities

  • 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 using Microsoft Azure services

  • Apply software engineering best practices, including SOLID principles, design patterns, and object-oriented programming

  • Perform debugging, unit testing, performance tuning, and code optimisation

  • Design and optimise database solutions using Microsoft SQL Server or other relational databases

  • Participate in code reviews, technical discussions, and continuous improvement initiatives


Skills and Experience

  • Minimum of 4 years’ experience in software development

  • Strong experience with .NET Core / .NET 5+ and C#

  • Hands-on experience with Blazor for web application development

  • Solid understanding of Microsoft Azure or equivalent cloud platforms

  • Strong knowledge of object-oriented programming, design patterns, and SOLID principles

  • Excellent debugging, troubleshooting, and analytical skills

  • Proficiency in database development and design, particularly with Microsoft SQL Server


Personal Attributes

  • Excellent communication and interpersonal skills

  • Strong technical, diagnostic, and problem-solving abilities

  • Good leadership and organisational skills

  • Ability to build and maintain professional relationships with team members and clients

Apply here 

Leave a Reply

Your email address will not be published. Required fields are marked *