C# .NET Developer (UK Offshore - Private Client Tech - Account Service Platform) at Investec
Investec
Description
Investec Sandton is looking for an experienced .NET / C# Engineer with a passion for designing and building scalable, resilient, highÃÂâÃÂÃÂÃÂÃÂperformance solutions using modern technologies. The ideal candidate will have strong cloud experience and be comfortable leading or mentoring engineers within the team.
You will be part of a crossÃÂâÃÂÃÂÃÂÃÂfunctional delivery team consisting of a Product Owner, Software Engineers, Delivery Manager, and QA Engineers, responsible for building and evolving our Transactional Banking Platform. This role offers the opportunity to work across a broad range of initiatives—from enhancing existing capabilities to developing new applications that push the boundaries of modern banking technology.
You will be involved in the design, development, implementation, maintenance, and support of solutions operating across onÃÂâÃÂÃÂÃÂÃÂprem and cloud environments. This is a handsÃÂâÃÂÃÂÃÂÃÂon role where you can apply strong problemÃÂâÃÂÃÂÃÂÃÂsolving skills, contribute to architectural decisions, and make a meaningful impact on a nextÃÂâÃÂÃÂÃÂÃÂgeneration banking platform.
If you are a passionate problem solver with a strong "you build it, you run it" mindset, driven by innovation and able to thrive in a fastÃÂâÃÂÃÂÃÂÃÂpaced, dynamic environment, this is an exciting opportunity to help build a brandÃÂâÃÂÃÂÃÂÃÂnew Transactional Banking Platform for private and corporate clients.
Key Responsibilities
As an experienced .NET Engineer, you will:
Design, build, and maintain scalable microservices, integrating with internal and external systems
Act as a technical mentor and informal leader within the engineering team (no direct reports)
Contribute to architectural discussions and guide technical direction within the team
Work in an agile engineering environment using source control and CI/CD pipelines
Write clean, testable, and performanceÃÂâÃÂÃÂÃÂÃÂoriented code
Test, troubleshoot, debug, enhance, and upgrade software solutions
Promote a "you build it, you run it" mindset across development and support
Qualifications, Experience and Skills
5 - 8 years of professional experience developing in C# and .NET
Must have strong proficiency in:
.NET / C# Core
Relational and NoSQL databases
DevOps practices (Azure DevOps preferred)
Automated testing (unit, integration, or API testing)
RESTful API design principles
Cloud platforms (Azure preferred)
NiceÃÂâÃÂÃÂÃÂÃÂtoÃÂâÃÂÃÂÃÂÃÂHave Skills:
Ideally, you will also have experience with:
Frontend technologies (React, TypeScript)
EventÃÂâÃÂÃÂÃÂÃÂdriven architecture
Containerisation (e.g. Docker, Kubernetes)
API Management and API gateways