Descriptif de la société
INGENIANCE est une ESN spécialisée en finance de marché, banque et assurance depuis plus de 18 ans. Nous accompagnons les grands acteurs bancaires et assurantiels français sur leurs projets les plus critiques, avec une expertise reconnue en Craft Development, Big Data, Cloud/DevOps et Agilité. Rejoindre Ingéniance, c'est intégrer une communauté d'experts, être accompagné par un management de proximité et construire son parcours sur des missions à forte valeur ajoutée. Build your success!
Contexte de la mission
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un développeur confirmé spécialisé en C# / SQL, avec une forte orientation optimisation de performances.
Vous intégrerez une équipe IT dédiée aux risques de marché, au sein d'un environnement technique riche manipulant de grands volumes de données financières (instruments, trades, positions, sensibilités, XVA). L'enjeu central : analyser, refondre et optimiser des algorithmes de traitement batch afin de réduire significativement les temps d'exécution.
Vos missions principales :
- Analyser les algorithmes existants et identifier les axes d'optimisation des performances batch
- Concevoir et implémenter des solutions techniques C# / SQL (Oracle) robustes et durables
- Contribuer aux modules Big Data de la plateforme (Spark, Scala, Python, Hive, Kafka sur Hadoop)
- Participer au développement du module web (Angular / NestJS)
- Rédiger le volet technique des user stories et documenter les solutions livrées
- Préparer, automatiser et réaliser les tests (unitaires et intégration)
- Assurer le support quotidien aux utilisateurs (résultats, risques, front et back-office)
- Garantir le respect des normes de sécurité, d'architecture et de développement en vigueur
Profil recherché
Diplômé(e) Bac+5 (école d'ingénieurs ou université), vous justifiez de 6 à 9 ans d'expérience en développement logiciel, dont au moins une expérience significative dédiée à l'optimisation de performances applicatives.
Compétences techniques attendues :
- Maîtrise de C# et SQL / Oracle, idéalement en contexte batch haute volumétrie
- Expérience sur un orchestrateur de type Control-M ou équivalent
- Pratique des technologies Big Data : Hadoop, Spark, Scala, Hive, Kafka
- Connaissance de Python et des frameworks web Angular / NestJS
- Notions sur les produits financiers standards et leur valorisation (indispensables pour appréhender le domaine métier)
Anglais professionnel apprécié. Autonomie, esprit d'analyse et force de proposition sont indispensables pour réussir dans ce poste.
Informations complémentaires
Conformément à la réglementation, et à notre politique d'égalité professionnelle, tous nos postes sont ouverts aux personnes en situation de handicap.