Senior .NET Software Developer

Prosperitas Personnel · Roodepoort · R780 000 CTC to R1.1 Million CTC per annum

Posted 7 August 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Lead Innovation. Drive Digital Transformation. Build Solutions That Matter.

Are you a seasoned .NET Developer looking for an opportunity to lead technical initiatives and make a tangible impact within a leading manufacturing business?

Our client, a well-established and market-leading manufacturing company, is seeking a  Senior .NET Software Developer  to join their in-house development team. This role offers the opportunity to design and develop enterprise applications that support critical business operations while mentoring developers and contributing to the company's technology strategy.

If you're passionate about building scalable software, solving complex business challenges, and sharing your expertise with others, this could be the ideal next step in your career.

Duties & Responsibilities

  • Design, develop, and maintain enterprise applications using  C#  and the  .NET  platform.
  • Lead the technical design and implementation of new software solutions.
  • Develop and optimise Microsoft SQL Server databases, stored procedures, and queries.
  • Analyse business requirements and translate them into scalable technical solutions.
  • Review code and ensure adherence to development standards and best practices.
  • Mentor and support junior and intermediate developers.
  • Troubleshoot and resolve complex application and database issues.
  • Collaborate with cross-functional teams to deliver high-quality software within project timelines.
  • Identify opportunities to improve application performance, maintainability, and security.
  • Contribute to architectural decisions and continuous improvement initiatives.

Desired Experience & Qualification

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 7+ years' experience in software development using  C# ,  .NET , and  Microsoft SQL Server .
  • Strong experience designing and developing enterprise-level applications.
  • Advanced SQL Server development skills, including performance tuning, stored procedures, and database design.
  • Solid understanding of object-oriented programming, software architecture, and design patterns.
  • Experience with RESTful APIs, web services, and systems integration.
  • Proficiency with source control tools such as Git.
  • Experience working within Agile development environments will be advantageous.
  • Excellent analytical, problem-solving, and communication skills.
  • Proven ability to mentor developers and provide technical leadership.

Package & Remuneration

R780 000 CTC to R1.1 Million CTC per annum based on experience and qualifications

Auto-apply to this jobView original posting ↗