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.