Posted on: 16/01/2026
Description :
Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge : we work hard to find colleagues who'll think out of the ordinary and we put them in environments where they'll flourish. We combine a flat structure with a focus on internal mobility. If you can bring an entrepreneurial spirit and a desire to learn and collaborate to your work, this could be the boost your career deserves.
This role is for a Full Stack Developer with experience required in the Full Development Life Cycle to work across application/platform. The full stack engineer will be responsible for developing and maintaining the applications for end users, including building new client facing systems, maintaining old systems and scaling systems to the whole organization. Work collaboratively within a product team to create and support rich, interactive web applications that help clients manage their banking and investments needs.
Technical knowledge :
- Experience developing REST Web API's using C# and .NET Core / .NET Framework.
- Experience working with the platforms and tools from major cloud service providers such as Microsoft Azure and AWS.
- Experience developing single page applications (SPAs) using Angular 2+ and/or React.
- Understanding of the Document Object Model (DOM) and DOM Functions.
- Working with continuous integration & deployment pipelines.
- Understanding of front-end state management tools like Mobx, Redux, NGXS, NgRx Store.
- Experience working with Document store databases e.g. Mongo DB, Cosmos DB.
- Strong knowledge of design patterns, refactoring, and unit testing.
- Able to communicate well to various technical and non-technical audiences.
- Use DevOps and Agile processes to deliver desired functionality quickly while iterating to
continue development.
- Knowledge of Infrastructure provisioning tools such as Terraform or ARM templates.
Key Responsibilities :
- Provide systems analysis skills including technical specifications.
- Develop new functionality on existing systems.
- Developing tools to automate operational support.
- Lean / agile development mind set.
- Act with integrity and embrace the philosophy of treating clients fairly.
- Developing systems for both high availability and scalability i.e. architecting for failure.
- Integrating and communicating in a technical environment.
- Developing using industry best practice & established RESTful design principles (when
applicable).
- Working in a software development team environment using source control and continuous
integration.
- Applying problem solving skills to technical issues.
- A good knowledge of effective test automation techniques and methods.
- Focus on knowledge sharing, pairing, team support and joint problem solving to drive
communal learning.
As part of our collaborative & agile culture, our working week is 4 days in the office and one
day remote.
Did you find something suspicious?
Posted by
Ronak Sequeira
Careers Consultant at INVESTEC GLOBAL SERVICES (INDIA) PRIVATE LIMITED
Last Active: 19 Jan 2026
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1602278