Senior .NET Engineer - Cape Town (In office)
Salary
R30 000 – R50 000 per month
Job Type
full time
Posted
about 2 hours ago
Closing date
29 Sep 2026
Job Description
About the Opportunity
A dynamic technology firm is seeking a skilled Senior .NET Engineer to join their team in the heart of Cape Town. This is an in-office position, offering a prime opportunity to contribute to innovative projects within a collaborative environment. The company prides itself on delivering cutting-edge solutions and fostering a culture of continuous learning and professional development.
What You'll Be Doing
As a Senior .NET Engineer, you will play a pivotal role in the design, development, and implementation of robust software solutions. Your responsibilities will encompass the full software development lifecycle, from initial concept and architecture to deployment and maintenance. You'll be instrumental in building scalable and high-performance applications using the .NET framework and related technologies.
Key duties will include:
- Designing and developing new features and functionalities for existing and new applications.
- Writing clean, efficient, and maintainable code in C# and other relevant .NET languages.
- Collaborating closely with product managers, designers, and other engineers to translate requirements into technical specifications.
- Participating in code reviews to ensure code quality, performance, and adherence to best practices.
- Troubleshooting and debugging complex issues, providing timely resolutions.
- Contributing to architectural discussions and decision-making processes.
- Mentoring junior engineers and sharing technical expertise.
- Staying abreast of the latest trends and technologies in the .NET ecosystem.
- Ensuring the successful deployment and ongoing maintenance of applications.
What They're Looking For
The ideal candidate will possess a strong foundation in software engineering principles and a proven track record of success in developing enterprise-level applications using the .NET framework. You should be adept at problem-solving and possess excellent communication skills, enabling you to effectively collaborate with a diverse team.
Essential requirements include:
- A Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Significant experience as a .NET Developer, with a focus on .NET Core and C#.
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript, along with modern frameworks like Angular, React, or Vue.js.
- Experience with database technologies, including SQL Server, PostgreSQL, or similar relational databases.
- Familiarity with cloud platforms like Azure or AWS.
- A solid understanding of software design patterns and architectural principles.
- Experience with version control systems, such as Git.
- Strong analytical and problem-solving abilities.
- Excellent interpersonal and communication skills, with the ability to articulate technical concepts clearly.
- A proactive approach to work and the ability to manage multiple tasks effectively.
This role is ideal for a seasoned engineer eager to make a substantial impact within a forward-thinking organisation.
In South Africa, a Senior .NET Engineer’s remuneration can vary significantly based on experience, the specific company, and the complexity of the role, but typically falls within the mid-to-upper salary brackets for tech professionals in the country. Common employers range from established financial institutions and large corporations to dynamic tech startups and consultancies, particularly in hubs like Cape Town and Johannesburg. Career progression often leads to roles such as Technical Lead, Software Architect, or Engineering Manager.
Key Responsibilities
- About the Opportunity A dynamic technology firm is seeking a skilled Senior .NET Engineer to join their team in the heart of Cape Town.
- This is an in-office position, offering a prime opportunity to contribute to innovative projects within a collaborative environment.
- The company prides itself on delivering cutting-edge solutions and fostering a culture of continuous learning and professional development.
- What You'll Be Doing As a Senior .NET Engineer, you will play a pivotal role in the design, development, and implementation of robust software solutions.
- Your responsibilities will encompass the full software development lifecycle, from initial concept and architecture to deployment and maintenance.
- You'll be instrumental in building scalable and high-performance applications using the .NET framework and related technologies.
Requirements
- Bachelor’s degree in Business Administration or related field.
- 3+ years of experience in account management or sales.
- Strong communication and negotiation skills.
- Ability to work independently and as part of a team.
- Proficient in Microsoft Office and CRM software.
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 Engineer - 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 →
Senior Java Developer - Johannesburg (In office)
OfferZen · Johannesburg, Gauteng · R20 000 – R35 000 per month
- View →
Senior Full Stack Developer (OOP) – 10 Yrs - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- View →
Senior React Engineer - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- View →
Senior QA Engineer - Cape Town (Hybrid)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- 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
Get ready for your application
Free career guides written for South African job seekers.
