Senior .NET Developer – 10 Yrs - Cape Town (In office)
Salary
R30 000 – R50 000 per month
Job Type
full time
Posted
7 days ago
Closing date
17 Sep 2026
Job Description
A prominent technology firm is actively searching for a seasoned Senior .NET Developer to become an integral part of their Cape Town-based team. This is a full-time, in-office position located in the heart of the Cape Town City Centre, offering a fantastic opportunity to contribute to impactful software development projects within a collaborative environment. The company prides itself on delivering innovative technological solutions and fostering a culture of continuous learning and advancement.
About the Role
As a Senior .NET Developer, you will take on a pivotal role in the design, development, and ongoing maintenance of sophisticated software applications. Your expertise will be crucial in translating complex business requirements into robust and scalable technical solutions. This position demands a proactive approach to problem-solving and a deep understanding of the software development lifecycle. You will be instrumental in driving the technical direction of projects, ensuring the delivery of high-quality, user-centric software. This role offers the chance to work with a forward-thinking organisation committed to technological excellence.
Key Responsibilities
The day-to-day responsibilities for this exciting opportunity are varied and demand a high level of technical proficiency. You will be expected to:
- Architect, build, and maintain efficient, reusable, and reliable code, primarily leveraging the .NET framework.
- Collaborate closely with product managers, designers, and other engineers to conceptualise and implement new features from inception to deployment.
- Conduct thorough code reviews, identify and rectify bugs, and ensure the optimal performance and user experience of developed applications.
- Actively participate in the entire software development lifecycle, including planning, design, coding, testing, and deployment.
- Stay abreast of emerging technologies and industry trends, evaluating and recommending new tools and techniques to enhance development processes and project outcomes.
- Contribute to technical discussions, share knowledge with team members, and mentor junior developers.
What They're Looking For
This role is ideally suited for an experienced developer with a strong foundation in software engineering principles and a proven track record of success. While specific years of experience in .NET are highly valued, the emphasis is on demonstrable skills and a capacity for advanced problem-solving. Key qualifications and attributes include:
- A solid understanding of object-oriented programming principles and design patterns.
- Extensive experience in developing applications using the .NET framework and C#.
- Proficiency in database technologies, such as SQL Server, and a good understanding of database design.
- Familiarity with front-end technologies and frameworks (e.g., JavaScript, Angular, React) would be advantageous.
- Experience with cloud platforms like Azure or AWS is a plus.
- A strong grasp of agile development methodologies and practices.
- Excellent analytical and problem-solving capabilities, with the ability to work effectively both independently and as part of a team.
- A Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
For a Senior .NET Developer in Cape Town, this type of role often commands a competitive salary reflective of extensive experience and technical expertise, potentially ranging from R600,000 to R900,000+ per annum. Major employers in the region include established tech companies, financial institutions, and growing startups, all of whom rely on skilled .NET professionals. Career progression typically involves moving into more senior technical leadership, solution architecture, or even management roles, with opportunities for continuous professional development in emerging technologies.
Requirements
- Bachelor's degree in Computer Science or a related field.
- Proven experience in software development, particularly in [programming languages].
- Strong understanding of software development methodologies.
- Excellent problem-solving skills and ability to work independently.
About the employer
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 – 10 Yrs - 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.
More IT Jobs jobs
See all →- View →
Intermediate Java Developer - Cape Town (Hybrid)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- View →
C# Software Engineer - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R25 000 – R35 000 per month
- View →
Intermediate DevOps Engineer - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R55 000 per month
- View →
Intermediate Java Engineer - Johannesburg (In office)
OfferZen · Johannesburg, Gauteng · R30 000 – R50 000 per month
- View →
Intermediate Java Developer - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- View →
Senior Angular Developer - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
Get ready for your application
Free career guides written for South African job seekers.
