FinTech

Wir entwickeln die Flaggschiff-FinTech-Software unseres Kunden aus Großbritannien

Das in Großbritannien ansässige Unternehmen entwickelt eine marktführende FinTech-Plattform für die Finanzbranche, die eine schnelle Ausführung von Transaktionen auf mehr als 5.000 Märkten, darunter Währungen, Indizes, Aktien und Anleihen, ermöglicht. Das Unternehmen war auf der Suche nach einem Nearshoring-Partner mit Erfahrung in der Arbeit mit Spitzentechnologien, mit dem es eine langfristige Partnerschaft in den Bereichen Softwareentwicklung und Testen von FinTech-Plattformen eingehen konnte.

Land: Grossbritannien
Jahr: August 2021 - laufend
Projektumfang: Software-Entwicklung und QA
Teamgröße: 5
Technologie: Development: .NET Core 3.1, SQL Server, SQL Server mit 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 Zukunft auch: Container (Docker, Kubernetes, AWS). Automatische Tests: Python, Robot Framework, gRPC

Kundensystem

Die Plattform des Kunden ist eine vollständig proprietäre, dedizierte Lösung. Es verfügt über eine Web- und Mobilversion, die es Ihnen ermöglichen, Kontrakte zu kaufen und zu verkaufen, Stop-Loss-Aufträge zu erteilen, Hebelwirkungen zu nutzen usw.

Herausforderungen

  • Umfangreiches Technologiepaket – die Plattform verwendet viele verschiedene Technologien und Tools, die über Dutzende kleiner APIs miteinander verbunden sind.
  • Grundlegende Komponententests sind nicht möglich.

Softwareentwicklung

Die Web- und Mobilplattformen verwenden eine gemeinsame API, die mit Dutzenden kleinerer APIs von verschiedenen Diensten verbunden ist. Im August 2021 trat unser erster .NET-Entwickler dem Projekt bei und begann mit der Umschreibung veralteter Aufrufe auf neuere Technologien auf der Grundlage der Microservices-Architektur. Der JCommerce-Spezialist hat sich auch mit Aufgaben befasst, die Programmieren in Paaren (Pair-Programming), erfordern, was eine bessere Codequalität fördert.

nearshore 2022.03.17 cover

Projektteams zusammenzustellen

Technical Solution Managers und des Technical Leader. Erfahren Sie, wie sich diese Rollen unterscheiden und wie sie uns helfen, für unsere Kunden abgestimmte Projektteams zusammenzustellen.

Lesen Sie den Artikel und erfahren Sie mehr

Automatische Tests

Nach einem fruchtbaren Start der Zusammenarbeit schlossen sich die Automatisierungstester von JCommerce dem Projekt an. Durch die Verwendung sehr vieler Technologien (sog. Polyglot Services) haben die Entwickler nicht die Möglichkeit, Komponententests durchzuführen (Unit-Tests würden die Einbindung eines zusätzlichen Entwicklers mit enormen Kenntnissen erfordern). Das Bindeglied all dieser Module soll die vielseitige gRPC-Plattform sein, für die der Kunde nicht über die ausgewählten Testwerkzeuge verfügte. Außerdem benötigte er Unterstützung bei der Erstellung von Testkonzepten und Testfällen auf der Grundlage der vorhandenen User Stories. Unsere Tester erstellten ein Testkonzept und schlugen die Verwendung von Python und Robot Framework für automatisierte Tests vor, die dann in Tools für die Cloud-basierte kontinuierliche Integration und Entwicklung (CI/CD) integriert werden sollen.

Lesen Sie auch: Top 5 technologische Trends für die FinTech-Branche

Kundenvorteile

  • Änderung von C#-Code in der alten Technologie,
  • Änderung von gespeicherten Prozeduren (Stored Procedures) basierend auf der neuen Tabellenstruktur in SQL Server,
  • Überprüfung der APIs und Entfernung ungenutzter Links in Absprache mit anderen am Projekt Beteiligten,
  • Testkonzeption und Durchführung von automatisierten Tests.

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.