JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
IT Jobs
full time

Senior .NET Developer - Cape Town (In office)

OfferZenCape Town City Centre, Cape Town Region

Salary

R30 000 – R45 000 per month

Job Type

full time

Posted

about 2 hours ago

Closing date

8 Nov 2026

Share:WhatsAppLinkedIn

Job Description

OfferZen is facilitating the recruitment of a Senior .NET Developer for a client based in Cape Town City Centre. This is an in-office position, requiring the successful candidate to be present at the company's premises in the heart of Cape Town.

About the Opportunity

This role presents a significant opportunity for a seasoned .NET Developer to contribute to a forward-thinking organisation within the technology sector. The company, described as a leader in innovation and committed to excellence, is seeking an individual who can not only write high-quality code but also influence technical direction and mentor junior team members. The position is situated in a vibrant urban environment, offering a dynamic work setting.

What You'll Be Doing

As a Senior .NET Developer, your primary focus will be on the development and maintenance of robust software solutions. You will be instrumental in designing, coding, testing, and deploying applications that meet the organisation's strategic objectives. Key responsibilities will include:

  • Developing and optimising backend services using the .NET framework and related technologies.
  • Collaborating with product managers, designers, and other engineers to translate requirements into technical specifications.
  • Writing clean, maintainable, and efficient code, adhering to best practices and coding standards.
  • Participating in code reviews to ensure code quality and share knowledge with the team.
  • Troubleshooting and resolving complex technical issues in production and development environments.
  • Contributing to the architectural design and technical strategy of software projects.
  • Mentoring junior developers, providing guidance, and fostering their technical growth.
  • Staying abreast of emerging technologies and proposing innovative solutions.

What They're Looking For

The ideal candidate will possess a strong foundation in .NET development and a proven track record of delivering successful software projects. While specific qualifications may vary, a relevant tertiary qualification in Computer Science, Information Technology, or a related field is typically expected. The company is seeking an individual with:

  • Extensive experience (a minimum of 5 years is generally preferred for senior roles) in software development using C# and the .NET framework (.NET Core/ .NET 5+).
  • Solid understanding of object-oriented programming principles and design patterns.
  • Proficiency with relational databases, such as SQL Server, and experience writing complex SQL queries.
  • Familiarity with front-end technologies (e.g., JavaScript, HTML, CSS, and modern frameworks like Angular, React, or Vue.js) would be advantageous, though not always mandatory for backend-focused roles.
  • Experience with cloud platforms, particularly Azure or AWS, is highly desirable.
  • Knowledge of CI/CD principles and tools.
  • Strong problem-solving abilities and a meticulous attention to detail.
  • Excellent communication and interpersonal skills, with the ability to articulate technical concepts clearly.
  • A proactive attitude and the capacity to work effectively both independently and as part of a team.

In South Africa, a Senior .NET Developer role in a city centre like Cape Town typically commands a competitive salary, often ranging from R50,000 to R80,000 per month, depending on experience, the specific company's size and sector, and the complexity of the technical challenges involved. Common employers for such positions include established technology firms, financial institutions, e-commerce businesses, and software development consultancies. Career progression often leads to technical lead or architect roles, or management positions within development teams.

Key Responsibilities

  • OfferZen is facilitating the recruitment of a Senior .NET Developer for a client based in Cape Town City Centre.
  • This is an in-office position, requiring the successful candidate to be present at the company's premises in the heart of Cape Town.
  • About the Opportunity This role presents a significant opportunity for a seasoned .NET Developer to contribute to a forward-thinking organisation within the technology sector.
  • The company, described as a leader in innovation and committed to excellence, is seeking an individual who can not only write high-quality code but also influence technical direction and mentor junior team members.
  • The position is situated in a vibrant urban environment, offering a dynamic work setting.
  • What You'll Be Doing As a Senior .NET Developer, your primary focus will be on the development and maintenance of robust software solutions.

Requirements

  • Bachelor's degree in a relevant field.
  • Minimum 5 years of project management experience.
  • Strong communication and leadership skills.
  • Proficient in project management software.
  • Ability to work under pressure and meet deadlines.

About the employer

O

OfferZen

OfferZen is a hiring organisation operating in Cape Town City Centre, Cape Town Region within the it jobs sector. They are currently recruiting for the Senior .NET Developer - Cape Town (In office) role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.

Interested in this role at OfferZen?

JobVault never charges job seekers to apply.

Apply Now

More IT Jobs jobs

See all →

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →