Four values form the core of who we are as a business. They govern how we work and how we treat each other.
We strive for Excellence in everything that we do and prioritise getting solutions that add value to our clients quickly.
We understand that it’s not only what you achieve that’s important, but also how you achieve it. We treat everybody with kindness and respect and build strong relationships with our colleagues and clients.
We reward big and small innovations. Shaving seconds off a process has a major impact when scaling. Finding clever ways to optimise is celebrated.
We invest heavily in the development of our people. We fund courses, exams, and give people a percentage of their work time to learn and grow.
Our product backend is a sophisticated processing and computation engine that presents great software engineering and architectural problems to solve. It has high stability, performance and scalability requirements. The complexity of our code base forces us to apply practices that promote long-term maintainability, meaning we need brilliant software engineers who follow best practices in coding and documenting that code. We’re moving rapidly towards .net core. The primary skills required are C# and Microsoft Transact SQL.
Our frontends require solid, responsive, intuitive interfaces, that looks great too. We build using the latest UI frameworks (HTML5, Angular, React, Tailwind, etc) and need developers who excel at producing quality code that adheres to current best practices. If you love to write code right and are keen to rework things as you learn, you’ll be a good fit.
Our QA / Testing team is critical to building an awesome product. They collaborate widely across the organisation, using modern testing tools and methodologies to identify any defects in the product that can be rectified before it is shipped to clients. An understanding of asset management processes, a meticulous approach and a keen eye for detail are prerequisites for this team.
Our product is highly technical in nature and requires a tech-savvy UI/UX designer who can solve complex problems to reduce the cognitive load of using the software. Our design process includes defining user personas and user journeys, creating wireframe mock-ups, and using other techniques to facilitate a simple, elegant and effective connection between human and technology.
Our product’s data pipelines are many and varied. To build and integrate them we need engineers with advanced skills in data virtualisation, ETL process orchestration, data modelling, as well as implementing calculations on both warehoused and virtual data.
Our support team has to deal with queries and incidents that combine very technical data engineering and investment management knowledge. Good people skills, the ability to depressurise situations, excellent troubleshooting and an in-depth understanding of our clients’ asset management processes are all essential.
Our business analysts understand our clients’ operations and the diverse challenges they experience. To succeed, you need a thorough understanding of front, back and middle office processes to formulate solutions that can best add value to our clients’ environments. Besides your asset management business knowledge, excellent analytical communication skills are critical.
Our PMO team are the glue that holds the implementation team together. They ensure that we prioritise the right work at the right time, that we exceed the expectations of our clients, and set a work rhythm that enables everyone in the team to flourish.
Members of this team handle Office Management, Human Resources, Legal, Accounts and the other essential odds and ends that make a company work. It’s their attention to detail, number crunching and juggling that ensures the "behind the scenes" operations are running smoothly. They also throw some good parties!