
Job position SENIOR Développeur C# .NET Finance
Share this job
🏭 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.
Candidate profile
🤝 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)
Working environment
L'équipe est composée d'un chef d'équipe, de 2 Business Analysts, de 4 développeurs et d'1 expert support.
Mission pour les développeurs de rejoindre l'une de ces équipes de livraison au sein de la communauté. Le candidat idéal serait :
• Extrêmement compétent pour coder en C# et concevoir des algorithmes efficaces et optimisés
• Capable de comprendre et de maintenir du code multithread et asynchrone
• Rigueur et diligence dans les tests de code avant de le soumettre pour examen.
• Capable de travailler de manière autonome, mais ne pas avoir peur de demander de l'aide à ses pairs
• Avoir une communication claire en anglais
• Capable de critiquer de manière constructive et respectueuse le travail des autres et d'inviter la même chose de leur propre travail
• Serviable et prêt à encadrer des pairs moins expérimentés.
• Prêt à travailler en dehors de sa zone de confort pour faire le travail
Apply to this job!
Find your next career move from +1,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
SENIOR Développeur C# .NET Finance
Digistrat consulting