IT staff augmentation for Raiffeisen Bank’s IT projects

Project overview
Our cooperation with Raiffeisen Bank started with a POC project related to self-service terminal software development. Later on, the bank asked us about our IT staff augmentation services for three different projects. The first one, UFO, is about the end-to-end onboarding process associated with account opening for individual entrepreneurs. The second project, myRaif, is a mobile banking application. And the third one is a frontend solution for card product sales and services. For each project, the customer required additional IT staff. So, overall, we provided four developers for these projects managed by a Delivery Manager from our side.
Client information
Since 2005, our client, the bank, has been a part of the Raiffeisen Bank International AG Group, Austria. It is one of Ukraine’s biggest banks with foreign capital. It offers products and services to over 2.5 million retail and business customers. The bank aims to implement the latest technologies to enhance customer service quality.
Business challenge
As a rule, large banks have in-house IT departments that can develop and support the whole bank’s IT infrastructure. However, often they require additional resources or specific expertise to build some new modules, migrate data, or update a core system. Our customer also needed these additional resources: three backend developers and one frontend team lead/architect.
Technical challenges
First off, the developers from our side had to understand the customer’s business and delivery processes, get some knowledge about the projects, and then integrate into the bank’s internal teams. In addition, some projects required solving issues with CI/CD pipelines to seamlessly integrate new code.
Solution delivered
For all three projects, we provided seasoned developers according to the customer’s requirements. For the best candidate match, we use a seniority-level matrix with clear descriptions of what kind of experience and expertise a specialist should possess at a given level. This approach allows us to avoid misunderstandings with the client’s vision of a certain role.

Let’s discuss how we can help with your project
Key features
Micro frontend architecture
With the help of developers provided, our customer managed to create and implement a micro frontend architecture.
Code reviews
Code reviews were done by our developers to check the code quality. Also, recommendations and a kind of mentoring were provided to the bank’s in-house IT team.
Prototype development
According to the requirements, UI/UX prototypes for several projects were created and integrated with the backend.
CI/CD issues solving
To seamlessly integrate new code, the staffed developers had to solve some issues related to the CI/CD pipeline.
SQL
PL/SQL
HTML
JavaScript