Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our people to thrive.
This role is based in India and as such all normal working days must be carried out in India.
Join us as a Software Engineer
As a Software Engineer, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. We’ll look to you to liaise with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.
You’ll also be:
You’ll need a background in software engineering, software design or database design along with coding experience in multiple programming languages. We’ll look to you to have experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance, and a track record of solving highly complex analytical and numerical problems.
You’ll be a very capable communicator, with the ability to communicate complex technical concepts clearly to your peers and management level colleagues, with good collaboration and stakeholder management skills.
Additionally, you’ll demonstrate: