More about the project:
We have a complex, well-structured and mature project that has grown for the past 3 years - but this is just the start, as the project is evolving every day and our ambitions are big: for our client to become THE place to go for collateral management.
Starting out with a small team, it has now evolved into a project that encompasses almost 30 people. The team is made up of 2 groups, which are themselves split into 4 teams, containing testers, developers, DevOps and team leaders.
One of the main priority is to have the highest level of quality on the project; thus, we aim to have a stable, quality-focused development, which is being made possible through an open partnership for everybody involved in the team. The solution offered is Cloud-based, an innovation on the financial market, able to offer fast support for the client.
The client is always welcoming new ideas and solutions that the development team is coming up with, as the partnership is based on mutual collaboration.
This dynamic, growth-stage FinTech company is currently expanding its UK, US and Asia-Pacific footprint. The start-up is offering highly innovative solutions to enable their clients in managing a part of the risk of buying and selling financial instruments.
Our client’s goal is to provide the standard of good practices in what the financial industry refers to as ‘collateral management’. This is why the company has sought out partnerships with a top financial player in Europe, along with other financial service providers.
One of the main challenges today is to switch to event-based transactions and flows. Because the app is very large, managing the components and updating all the modules, as well as their audit, proves to be challenging, but we believe, not impossible. This might be something of a dare today, but as a growing product with new clients joining monthly - each of them bringing thousands of new transactions daily - it will offer our team the chance not to get bored any time soon.
What's new & to be appreciated:
Because of its unique standing within the financial industry, our engineering team is keen on any improvements. Every team member is encouraged to use our ‘Idea bucket’ and come up with a solution that will be discussed and backed up by the entire team, so every one of us can leave his mark on the project!
The testing and development processes are very well set up, and there is also a good organization and code review, thus managing the problem of technical debt resolution.
Every developer has access to a DevBox, which allows any type of changes, even in the database, as the UI is running locally.
We also use a few AWS services and we plan on moving more of the infrastructure to AWS. We currently use ECS (for hosting all the microservices), SQS (for queuing events), S3 (buckets storing and backups), Aurora (for database).
Documentation is updated every day (both business and features) and is available in Confluence, where every team member can check it out.
The role is threefold, as you will need to act as:
Previous experience in working on an AWS project would come in handy.