FinTech

We develop the flagship FinTech software of our British client

Our client develops a leading platform in the financial market that enables fast execution of transactions across more than 5,000 markets, including currencies, indices, equities and bonds. The company was looking for a nearshoring partner experienced in the latest technologies to build a long-term collaboration in software development and testing of the FinTech platform.

Country: Great Britain
Year: August 2021 - ongoing
Project scope: Software development and QA
Team size: 5
Technologies: Development: .NET Core 3. 1, SQL Server, SQL Server with Stored Procedures. Dapper, Hazelcast, NUnit, xUnit, Git, Bitbucket, Bamboo, Octopus Deploy, Microservices, .NET Framework 4. 5, ASP. NET, jQuery, LINQ to SQL, JIRA, Confluence. In the future also: containers (Docker, Kubernetes, AWS). Automated testing: Python, Robot Framework, gRPC
FinTech software

Client’s system

The platform is an original, custom client’s solution. It has a web and a mobile versions allowing you to buy, sell contracts, place stop-loss final orders, use leverage, etc.

Challenges

  • Extensive Technology Stack – the platform uses a variety of technologies and tools that are connected via dozens of small APIs.
  • Conducting tests at unit level is not possible.

Software development

Web and mobile platforms use a common API and integrate with different services via dozens of smaller APIs. In August 2021, our first .NET developer joined the project to rewrite outdated API connections into newer microservice technologies. The Inetum specialist also carried out tasks that require programming in pairs, which fosters development of a high-quality code.

Automated testing

After a successful start of the collaboration, automating testers from Inetum joined the project.

nearshore 2020.11.26 cover

TECHNOLOGY

Read on to discover how Banking-as-a-Platform, Open Banking, RegTech, Artificial Intelligence and Big Data are revolutionizing the FinTech sector.

Read article

Because of the number of technologies used (so-called polyglot services), developers cannot perform unit testing (tests at the unit level would require engaging an additional, highly expertized developer). The versatile gRPC platform is to link all these modules, for which the customer did not have any test tools chosen.

The client also needed support in creating test concepts and test cases based on user stories. Our testers outlined a test concept and suggested using Python and Robot Framework for automated testing, which would then be integrated into cloud-based tools for Continuous Integration and Continuous Development (CI / CD). 

Benefits for the client

  • Modification of C# code in the old technology
  • Modification of stored procedures based on the new table structure in SQL Server,
  • API review and deletion of unused connections in consultation with other specialists engaged in the project,
  • Creating test concept and running automated tests

We’re here to help you

Work with the best team in Europe

Exclusive Content Awaits!

Dive deep into our special resources and insights. Subscribe to our newsletter now and stay ahead of the curve.

Information on the processing of personal data

Exclusive Content Awaits!

Dive deep into our special resources and insights. Subscribe to our newsletter now and stay ahead of the curve.

Information on the processing of personal data

Subscribe to our newsletter to unlock this file

Dive deep into our special resources and insights. Subscribe now and stay ahead of the curve – Exclusive Content Awaits

Information on the processing of personal data

Almost There!

We’ve sent a verification email to your address. Please click on the confirmation link inside to enjoy our latest updates.

If there is no message in your inbox within 5 minutes then also check your *spam* folder.

Already Part of the Crew!

Looks like you’re already subscribed to our newsletter. Stay tuned for the latest updates!

Oops, Something Went Wrong!

We encountered an unexpected error while processing your request. Please try again later or contact our support team for assistance.

    Get notified about new articles

    Be a part of something more than just newsletter

    I hereby agree that Inetum Polska Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as: my full name, e-mail address, telephone number and Skype ID/name for commercial purposes.

    I hereby agree that Inetum Polska Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as: my full name, e-mail address and telephone number for marketing purposes.

    Read more

    Just one click away!

    We've sent you an email containing a confirmation link. Please open your inbox and finalize your subscription there to receive your e-book copy.

    Note: If you don't see that email in your inbox shortly, check your spam folder.