Job Openings .NET Developer (Angular) – 12-Month Contract

About the job .NET Developer (Angular) – 12-Month Contract

We are seeking a skilled and motivated .NET Developer with strong Angular experience to join a leading banking environment on a 12-month contract based in Sandton (hybrid model).

This role is ideal for a developer who enjoys building scalable web applications, working within cross-functional teams, and contributing to the full software development lifecycle in a fast-paced, enterprise setting.

Role Overview

The successful candidate will be responsible for designing, developing, and maintaining robust web-based applications using Microsoft .NET technologies and Angular front-end frameworks. You will collaborate closely with business analysts, architects, and other developers to deliver high-quality, secure, and scalable solutions.

Key Responsibilities

  • Design, develop, test, and maintain applications using .NET (C#, .NET Core / .NET 6+ preferred)
  • Build responsive and dynamic front-end applications using Angular
  • Develop and integrate RESTful APIs and microservices
  • Participate in system design and architecture discussions
  • Troubleshoot, debug, and optimise application performance
  • Ensure code quality through unit testing, code reviews, and best practices
  • Collaborate with cross-functional Agile teams
  • Support continuous improvement and DevOps practices

Required Skills & Experience

  • 5+ years' experience in software development
  • Strong experience with C#, .NET Core / .NET Framework
  • Solid experience with Angular (latest versions preferred)
  • Experience with JavaScript/TypeScript, HTML5, and CSS
  • Strong understanding of REST APIs and web services
  • Experience with SQL Server or similar relational databases
  • Familiarity with Agile/Scrum methodologies
  • Experience with Git, CI/CD pipelines, and Azure DevOps is advantageous

Advantageous Skills

  • Microservices architecture
  • Cloud exposure (Azure preferred)
  • Unit testing frameworks (e.g., xUnit, Jasmine, Karma)
  • Docker / containerisation experience


If you are a passionate .NET Developer with strong Angular experience looking for your next contract opportunity in a dynamic enterprise environment, we would love to hear from you. Please submit your CV for consideration.