Retour

Développeur C# .NET Finance

Digistrat consulting

22-11-2024

Description

 Secteurs stratégiques : Banque d'investissement

 

 Démarrage : ASAP

 Contexte /Objectifs :

L'application prend désormais en charge différentes classes d'actifs (IR, Inflation, Crédit, FX, Actions, Commo, etc.) et est utilisée par presque tous les secteurs d'activité.

Il est capable d'importer/exporter des transactions vers différents systèmes, d'exécuter et de visualiser de nombreux types de risques et d'exposer leurs résultats via des services à d'autres équipes de la Banque pour les aider à atteindre leurs propres objectifs (gestion des risques, reporting, réglementation, etc.).

Chaque filière (linéaire, non linéaire, FX, etc.) qui a besoin d'OT dispose de son propre backlog de produit et d'une équipe de livraison dédiée qui a ses propres analystes commerciaux, propriétaires de produits, développeurs et supports. Il y a aussi une équipe Software Factory qui travaille avec toutes les équipes de livraison. Ensemble, ils forment la Communauté Orchestrade.



Profil candidat:
 Expertises spécifiques :

La pile technologique est principalement composée de : C# 7.0 (.NET Framework 4.7.2) (hérité) et C# 11 .NET 7.0 (cible), SQL Server, RabbitMQ, Protobuf/JSON, GRPC/REST. Visual Studio 2022 et le contrôle de source GIT sont également utilisés.

Une petite quantité de code dans Orchestrade ainsi que dans la bibliothèque de tarification (gérée par une équipe extérieure à la communauté OT) est écrite en C++, de sorte que la capacité de lire et de comprendre le langage est également requise pour le rôle.

Orchestrade est une application tierce que le client étend pour répondre à ses propres besoins via une architecture de plugins. En tant que tel, la décision de mettre à niveau les composants (.NET par exemple) et son calendrier sont déterminés par le fournisseur.

Les responsabilités quotidiennes des développeurs sont les suivantes :

Codage

Test

Participer à des réunions

Effectuer des revues de code

Participation aux tâches des équipes inter-devs (release management, vérificateur de régression, autres)