Insight Investment are a leading global asset manager responsible for over £650bn in assets under management. Our clients include pension funds, corporates, insurers, sovereign wealth funds, and other financial institutions. The Operation Division’s mission is to provide the right set of tools and services to enable the investment management business to deliver solutions to clients in a high quality, cost efficient, scalable and risk-controlled manner. We nurture a collaborative culture: it encourages long-term thinking, rewards both individual excellence and team players, and reminds us to put our clients first.
We are making full use of a modern Microsoft Tech Stack (C#, .NET Core 2.x, REST, Containers) and are building Azure cloud capabilities to transform our application estate into a service-based architecture hosted in the cloud. We use continuous delivery pipelines to build, test and deploy our applications and infrastructure securely and reliably. We are currently exploring how to implement Agile practises at scale.
We create a culture of camaraderie and trust in our business. Our flat team-based ethos makes it simple for us to communicate and share ideas. We focus on getting the right people with the right expertise working together to deliver results.
Purpose of role:
We are looking for a Senior full stack Developer to join the Software Factory, which designs and develops modern applications for Insight Investment. With extensive technical and leadership skills, you will contribute significantly to a cross-functional outcome-oriented team of engineers, UI / UX Designers, Business Analysts and QA Testers. These teams work closely with business users such as portfolio managers, investment analysts and quantitative analysts.
You will advocate for great engineering practises and enjoy sharing them within the team. You are pragmatic when balancing best practise against delivery, all the time managing technical debt effectively. Learning new skills comes naturally. Details matter.
If you know how to shift left, are comfortable breaking down a monolith into microservices in C# and have an Agile mindset, then we want to hear from you!
The successful candidate will work in one of the Investment Technology development teams on a mix of applications, mainly greenfield projects but also brownfield BAU & SRE, using Agile methods and the latest .NET technology.
You will work closely with the business and be involved in all aspects of the software lifecycle. The focus will be working as part of a team developing cloud-enabled applications to digitise Insight’s investment process for the front office.
Knowledge, skills and behaviours required: