.Net Core Developer (12-month contract)
DeARX
Date: 2 days ago
City: Cape Town, Western Cape
Contract type: Full time

Shape the Future of Digital Banking Innovation
We're hiring a highly skilled .Net Core Developer to join one of South Africa's leading banking institutions on a 12-month contract based in Century City. This is an exciting opportunity to work on high-impact digital solutions in a fast-paced financial services environment.
You'll play a critical role in delivering scalable, secure, and high-performance systems across Corporate, Investment, Client, and Colleague channels helping the bank enhance user experiences and streamline operations through modern technology.
Key Responsibilities:
We're hiring a highly skilled .Net Core Developer to join one of South Africa's leading banking institutions on a 12-month contract based in Century City. This is an exciting opportunity to work on high-impact digital solutions in a fast-paced financial services environment.
You'll play a critical role in delivering scalable, secure, and high-performance systems across Corporate, Investment, Client, and Colleague channels helping the bank enhance user experiences and streamline operations through modern technology.
Key Responsibilities:
- Design, develop, and maintain reusable software components in a containerised, cloud-first .Net Core environment.
- Build high-quality, enterprise-grade web, mobile, and API solutions in support of strategic banking initiatives.
- Investigate and resolve application errors with a focus on performance and resilience.
- Work closely with developers, business analysts, and stakeholders to deliver secure, innovative solutions.
- Participate in agile ceremonies, peer code reviews, and continuous integration efforts.
- Continuously explore and implement the latest technical trends and development best practices.
- 5-8+ years of software development experience.
- Strong proficiency in .Net Core on Windows, Mac, and Linux platforms.
- Expert knowledge of C# and the .NET framework.
- Solid experience in SQL and relational database design (PostgreSQL, AWS RDS).
- Experience with MongoDB, AWS Document DB, Kafka, RabbitMQ, and Redis.
- Deep understanding of OOP, SOLID principles, and Microservice architectures.
- Familiarity with Web APIs, CI/CD pipelines, version control (Git), and DevOps tooling.
- Agile mindset with excellent problem-solving and debugging skills.
- Experience in Banking or Financial Services environments.
- Familiarity with Domain Driven Design (DDD) and Test-Driven Development (TDD).
- Exposure to DevOps and DevSecOps practices.
See more jobs in Cape Town, Western Cape