Top.Mail.Ru
Russian Commercial Bank - Completed project
ICL Services

Russian Commercial Bank

The customer of the project is a Russian commercial bank, the operator and settlement center of the payment system of the same name, which is used to carry out money transfers in Russia and the CIS countries. As of 2025, the bank's network includes just under 300 branches.

In 2022, the banking sector faced unprecedented sanctions pressure, which required urgent modifications to IT systems and applications.

To ensure business sustainability and accelerate the development of functionality, the customer decided to significantly increase its development team. To quickly strengthen its position, the customer turned to ICL Services.

Key Challenges

  • Integration into the current development team and training in specific customer technologies.
  • Refinement of the banking payment system with the connection of new external partners (5+ systems in 2023–2024).
  • Optimization of existing business processes in close cooperation with the customer's economic department.
  • Transition of the system from .NET 4.5 to .NET 8 with subsequent containerization.
  • Implementation of functionality to comply with legislation (e.g., Federal Law 369).
  • Setting up anti-fraud systems, including updating operations in the fast payment system (FPS).
Implemented our solution

  1. The project was implemented in stages.

    Selection and integration of specialists

    The ICL Services and ICL Expert Services team provided Middle and Senior level specialists with expertise in the technologies used by the customer. Before starting work, internal training was organized, focused on the bank's specific technologies.

    The experts successfully integrated into the working groups and became part of the development team.

    Technical implementation

    1. The functionality of the banking payment system was improved and expanded: new partner systems were connected, the mechanisms for interaction between microservices via RabbitMQ and HTTP were improved.

    2. The transition to .NET 8 was carried out, which increased productivity and began migrating legacy code to Docker containers.

    3. Fraud checks were implemented in the SBP, including the implementation of C2G operations (payments in favor of the state) and improvements to comply with FinCERT regulations.

    4. Accounting entries were updated for new partners.

    Integration of standards and regulations

    The tasks of bringing operations into compliance with the requirements of Federal Law 369 were completed, including the creation of new operation statuses and the refinement of the user interface.

    Thanks to the strengthening of the ICL Services team, the bank not only coped with external challenges, but also strengthened its position in the market.

Products and technologies

  • .NET, C#
  • MS SQL, PostgreSQL
  • Microservices
  • RabbitMQ, Kafka

Results

  • Increased the speed of response to changes in regulatory requirements and sanctions.
  • Established a parallel transfer system that ensures stable operation.
  • Connecting new partners expanded the functionality of the system and the geography of transfers.
  • Updating development technologies increased the reliability and performance of the system.
  • Significantly reduced the risks of fraud thanks to checks.

Services provided

Drop us a line

Contact us

Request a call

Name*
Phone*
Email*
Company*
Please see the Privacy Notice further information regarding your rights.

I have read the Privacy Notice and consent to the processing of my personal data

icl-services.com uses cookies, and by continuing browsing the website you give your consent to the use of cookies by us. Otherwise you should leave our website after reading this.

Ask a question

Name*
Email*
Company*
Position*
Phone*
Message*
Please see the Privacy Notice further information regarding your rights.

I have read the Privacy Notice and consent to the processing of my personal data

Request a call

Name*
Phone*
Email
Company*
Please see the Privacy Notice further information regarding your rights.

I have read the Privacy Notice and consent to the processing of my personal data

Up