Job title: Senior C# Developer (Full Stack)
Job type: Permanent
Emp type: Full-time
Industry: Technology
Functional Expertise: Engineering Technology
Skills: SQL LINQ Silverlight Angular Typescript .NET Core .Net Entity Framework WPF DevOps
Salary type: Annual
Salary from: ZAR 720,000.00
Salary to: ZAR 900,000.00
Location: Sandton, Gauteng
Job published: 16-04-2026
Job ID: 37349

Job Description

THE OPPORTUNITY THAT AWAITS YOU

An established and fast‑growing Metropolitan Life Insurance and financial services hub is looking to appoint Full Stack C# Software Developer's to join their TechOps team.  This is more than just a development role — it's an opportunity to contribute to customer‑centric digital solutions in a dynamic, fast‑growing environment. 

You'll be part of a collaborative, agile environment, working alongside Developers, Testers, and Business Analysts to deliver high‑quality applications across the full software development lifecycle.

If you enjoy solving complex problems, working with modern Microsoft‑based technologies, and contributing to meaningful digital solutions, this role offers both stability and growth.

 

YOUR KEY RESPONSIBILITIES

  • Develop, test, and deploy software components and standalone applications
  • Collaborate closely with cross-functional teams including Developers, Testers, and Business Analysts
  • Produce clear technical specifications and documentation
  • Maintain and enhance existing applications and components
  • Perform unit testing to ensure quality and performance standards are met
  • Support software releases and component configuration
  • Contribute to agile development practices and continuous improvement initiatives
  • Assist with troubleshooting and resolving technical issues in a timely manner
  • Lead or support a small team of Developers when required

OUR REQUIRED EXPERTISE

  • Grade 12 / Matric with strong Mathematics results
  • Degree or diploma in Information Systems, Engineering or Mathematical Sciences
  • 4–6 years' experience in software development within a Microsoft .NET environment
  • Experience building web-based and distributed applications
  • Solid understanding of Agile development methodologies

TECHNICAL REQUIRES EXPERTISE

  • .NET: ASP.NET, .NET 4+, LINQ
  • Web: JavaScript, jQuery, CSS, Angular 16+
  • APIs & Frameworks: Web API, MVC, Entity Framework
  • Databases: Strong SQL experience (queries, procedures, functions)
  • Tools: Azure DevOps, Git, Jenkins
  • Bonus Skills: TypeScript, Angular, Bootstrap
  • Additional Exposure: WPF, WCF, Docker, Kubernetes, REST, gRPC

YOUR REWARD

  • Collaborative Culture: Join a dynamic and vibrant leader in South Africa’s life insurance industry
  • Earn a competitive salary + incentive scheme
  • Hybrid work model with 2 days working from home each week
  • Share benefit and other perks.  

For more roles, please have a look at our website (www.60degrees.com). or follow us on LinkedIn (https://www.linkedin.com/company/10287263/)