Job description

  • Location:
  • Department:
    Treasury & Trading
  • Division:
    IBP Digital and Technology
  • Employment Type:
    Full time
  • Salary:

Full Stack Developer (9442)

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.

Job Description

Role Description:

  • We are seeking a motivated and enthusiastic developer with 2-3 year's experience building and supporting software. They will have a passion for programming and a desire to learn and grow in a dynamic team environment.
  • This is a hands-on full stack technical role in a fast-paced front office environment.
  • You'll be responsible for supporting key businesses applications and processes including regulatory and risk reporting.  You will also be involved in analysis, design and implementation of code that powers both client facing and internal applications.
  • The role entails close interaction with people from various areas of the business, including operations, trading, research and corporate broking. 
  • You will be required to understand business requirements and help formulate the desired solutions.
  • The ideal candidate should have a solid understanding of C#, .Net, SQL, JavaScript and Azure with good knowledge of web development in general.
  • The successful candidate will be mentored by our senior engineers to broaden their skillset and experience.

Key responsibilities

  • Support and maintain our current business processes and systems
  • Work closely with senior engineers across the full development lifecycle including troubleshooting production issues.
  • Collaborate with stakeholders, business analysts and senior engineers to design, develop, test and implement solutions.
  • Write clean code that is secure, testable and performance oriented using C#, .Net, SQL, JavaScript, Angular and Azure technologies.
  • Participate in code reviews and peer programming sessions to contribute to the team's overall improvement.
  • Communicate with internal enablement teams and third-party vendors to integrate new technologies into the business.

 Core skills and knowledge

  • Knowledgeable of software engineering fundamentals from design, coding and testing through to deployment and monitoring.
  • Solid understanding of C#, .Net Core, SQL and Azure
  • Good fundamental knowledge of HTML, CSS and JavaScript.
  • Knowledgeable of front-end web technologies (i.e. Angular/React/Typescript).
  • Understanding of “infrastructure as code” and the role of Terraform and Azure Bicep
  • Knowledgeable of MS SQL Server, Oracle and Azure CosmosDB
  • Good knowledge of agile Scrum/Kanban and the software development life cycle.
  • Experienced using Azure Devops for planning, building and deploying production code.

 Any other attributes that would be helpful, but not essential for the role.

  • Excellent communication skills and ability to work in an agile team environment.
  • Passion for problem solving and enjoyment in dealing with complex technical issues.
  • Understanding of ETL automation and use in business processes.
  • Natural ability to quickly pick up and learn new technologies.
  • Good understanding of financial markets and wider Investment banking business.
  • Ability to work under pressure and context switch when priority requires.
  • Willingness to learn, with a proactive nature in asking questions to expand knowledge.

As part of our collaborative & agile culture, our working week is 4 days in the office and one day remote.

Investec offers a range of wellbeing benefits to make our people feel healthier, balanced and more fulfilled in their lives inside and outside of work.


Non-contributory Pension & Discretionary Bonus

Life & Income Protection

Life Assurance, Critical Illness & Income Protection

Embedded in our culture is a sense of belonging and inclusion. This creates an environment in which everyone is free to be themselves which helps to drive innovation, creativity and ultimately business performance. At Investec we want everyone to find it easy to be themselves, and to feel they belong. It's a responsibility we all share and is integral to our purpose and values as an organisation.

Research shows that some candidates can be reluctant to apply to a role unless they meet all the criteria. We pride ourselves on our entrepreneurial spirit here and welcome you to do the same – if the role excites you, please don't let our person specification hold you back. Get in touch!

Close map
607, 6th Floor, The Capital, A – Wing, Bandra Kurla Complex, Bandra East, Mumbai, India, 400051

Meet the recruiter

Jyothi Cherian


We commit to ensure that everyone is fairly assessed during our recruitment process.

Let us know if you need any reasonable adjustments to complete your application.

Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Job Alerts
Create an alert subscription based on this Job


Private Medical Cover
Virtual GP
Gym Discounts
Psychologist Service
Annual Leave
Life Assurance