Notre client recherche un Développeur C++ pour renforcer ses équipes de développement logiciel. Vous participerez à la conception, au développement et à l'amélioration de solutions techniques innovantes au sein d'un environnement exigeant. Vos missions : Développer et maintenir des applications en C++ Participer aux phases de conception technique Réaliser les tests unitaires et l'amélioration continue du code Collaborer avec les équipes produit et développement Participer aux revues de code et aux bonnes pratiques de développement
Missions Développement et maintenance de logiciels backend en C++ Refactoring et simplification de composants existants Analyse des logs de production Debug et résolution d'incidents en environnement Linux Participation à l'amélioration de l'architecture technique Collaboration avec une équipe expérimentée sur des systèmes critiques Environnement techniqueLangages C++ (moderne C++ (+11) Perl Systèmes Linux (Debian / Ubuntu) Technologies appréciées Python (FastAPI / Flask) SQL (MySQL / MariaDB) Docker Outils / Ecosystème Grafana ClickHouse Kafka
Dans le cadre d'une mission chez l'un de nos clients, nous recherchons un Développeur Full Stack .NET / Angular disposant d'une solide expérience en développement d'applications et d'une bonne maîtrise des environnements Oracle. 🎯 Vos missionsConcevoir et développer des fonctionnalités en .NET / C# Participer aux développements Front-End sous Angular Intervenir sur les échanges et traitements liés aux bases de données Oracle Participer à la maintenance et aux évolutions des applications Garantir la qualité et la maintenabilité du code Collaborer avec les différentes équipes techniques et fonctionnelles du projet 🔎 Profil recherchéEnviron 7 ans d'expérience en développement Full Stack Très bonne maîtrise de .NET / C# Expérience confirmée sur Angular Bonne maîtrise des bases de données Oracle / SQL Capacité à intervenir de manière autonome sur des sujets Back-End et Front-End Bon relationnel et capacité à travailler en équipe 🛠️ Environnement technique.NET / C# – Angular – Oracle 📌 ConditionsLocalisation : Île-de-France Démarrage : Dès que possible
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un Développeur Fullstack C# / .NET. Vous rejoignez une équipe IT dédiée au pricing et à l'analytique sur les activités actions, côté avant-négociation (pricing de demandes de prix, cycle de vie des produits, documentation). Le contexte est celui d'une transformation technologique et d'une modernisation des applications. Vos missions : - Développer le backend en C# et des API REST qui exposent la librairie de pricing. - Concevoir et faire évoluer le frontend en ASP.NET, jQuery et Angular. - Assurer l'intégration et l'orchestration des flux entre les différentes couches applicatives. - Contribuer à la modernisation de la pile technique existante. - Travailler avec des bases de données SQL Server, Oracle ou MongoDB. - Collaborer au quotidien avec les équipes métier et IT de la salle de marché. Vous êtes recruté en CDI cadre chez Ingéniance et vous rejoignez une communauté d'experts de la finance de marché. Ref : O-TJLBE
Concevoir et développer des librairies quantitatives et des composants de pricing en C++ ; Implémenter et industrialiser des modèles quantitatifs développés avec les équipes de recherche ; Optimiser les performances, la latence et la robustesse des applications existantes ; Participer au développement des outils de valorisation, de calcul de risques et de trading ; Intégrer les composants quantitatifs au sein des plateformes Front Office ; Assurer la qualité du code à travers les tests unitaires, revues de code et bonnes pratiques de développement ; Analyser et résoudre les problématiques techniques et quantitatives en environnement de production ; Collaborer quotidiennement avec les Quants, Traders, Risk Managers et autres équipes technologiques.
Software Developer with C# .Net SQL Server and RPG Role Description This is a full-time hybrid role based in London, offering flexibility for remote work. As a Software Developer with expertise in C# .NET, SQL Server, and RPG, your responsibilities will include developing software solutions, maintaining databases, and supporting system integrations. The Client a bank in London would like you to have a background in working for a bank working on Core Banking systems along with BAU and developing solutions in C# .net coupled with excellent SQL Server SSIS and RPG. Qualifications Proficiency in C# .NET, SQL Server, and RPG programming languages Experience in software development, database management, and system integration Strong analytical and problem-solving skills Ability to work independently and collaborate effectively in a team environment Excellent communication and documentation skills This a hybrid position based in Central London. The salary will be circa £80K - £100K depending on expertise. Do send your CV to us in Word format along with your salary and notice period.
📢 RECRUTEMENT | Développeur C#/.NET Junior – Trading électronique (H/F) Nous recherchons un Développeur C#/.NET avec 0 à 3 ans d'expérience pour une mission dans le secteur bancaire, au sein d'une équipe IT Front Office. 🎯 Vos missions : • Développer des composants de trading électronique en temps réel. • Concevoir des outils d'enregistrement et de replay de données, ainsi que des simulations. • Développer des connexions aux systèmes de gestion d'ordres. • Participer à l'implémentation d'algorithmes de trading et échanger avec les utilisateurs métier. 🔎 Profil recherché : • Très bonne maîtrise de C# et .NET 6 ou supérieur. • Solides compétences en multithreading, programmation asynchrone et gestion de la mémoire. • Expérience du traitement d'un grand nombre d'événements. • Connaissances des applications de trading : carnet d'ordres, cotation et couverture. • Une première expérience en finance de marché / Front Office est un plus. 📍 Paris 📅 Démarrage : asap
📢 RECRUTEMENT | Développeur C#/.NET – IT Quant Equity 443 Nous recherchons un développeur pour une mission en salle de marché, au contact direct du Trading et de l'Ingénierie Financière. 🎯 Mission : développer une plateforme de pricing de stratégies indicielles, des outils de backtesting et des prototypes Python, puis assurer leur support et leur maintenance. 🔎 Profil recherché : - 3 à 6 ans d'expérience - Bon niveau en C# / .NET / API REST - Double compétence informatique et mathématiques financières - Expérience sur les produits dérivés, idéalement actions - Python et anglais courant 📍 Paris / Île-de-France #Recrutement #CSharp #DotNet #ITQuant #FinanceDeMarché
Contexte de la mission : Notre client est leader dans la conception et la production de systèmes pyrotechniques. Dans un environnement atypique et innovant, vous contribuerez au développement de logiciels embarqués et applicatifs critiques, destinés à des systèmes industriels de pointe. Vos Responsabilités : - Concevoir, développer et maintenir des applications logicielles en C++ sous environnement Linux, en respectant les normes industrielles et les bonnes pratiques de codage ; - Optimiser les performances et la fiabilité des logiciels embarqués ; - Participer aux phases de tests, de validation et de correction des anomalie ; - Contribuer à la planification et au suivi des projets logiciels, en collaboration avec les chefs de projet et le PO ; - Assurer le respect des délais, des budgets et des exigences qualité ; - Rédiger et maintenir la documentation technique ; - Travailler en étroite collaboration avec les équipes matérielles, systèmes et métiers pour garantir l'intégration fluide des solutions logicielles ; - Proposer des améliorations techniques et participer à la veille technologique. Le poste est idéalement basé sur le site client à Héry. Si la mission est réalisée depuis Paris, des déplacements hebdomadaires sur le site d'Héry seront à prévoir.
Mission principale Le QA Lead est le garant de la qualité logicielle de la plateforme ECIS et de la maîtrise des risques associés aux évolutions du produit avec un socle logiciel développé puis livré aux banques clientes de l'entreprise pour qu'elles en assurent l'exploitation (modèle On Premise). La base technologique des développements est principalement en Java mais aussi pour certains composants en C/C++ et COBOL. Il agit comme chef d'orchestre de la qualité logicielle de la plateforme. Il intervient sous le pilotage de la direction de programme(qualité des livraisons) et de la Direction QA (processus, méthodologies, & outillages) : · Il est le garant de la qualité des livraisons en collaboration avec les équipes Software Engineering et intervient directement au sein du processus de construction et livraison du logiciel. · Il pilote la stratégie Quality Assurance, mets en place et pilote un plan d'amélioration pragmatique selon une priorisation par les risques. Conditions de télétravail Pas de télétravail les 3 premiers mois de la mission 3 jours de présence sur site obligatoires ensuite Responsabilités principales Pilotage de la qualité des livraisons Garantir la qualité des livraisons de manière pragmatique avec une approche basée sur les risques et les indicateurs Assurer le pilotage des « gates » GO-NO GO sur la dimension qualité Suivre le pilotage de la bonne couverture des tests et de leur exécution. Garantir la qualité des releases avant mise en production. Assurer la bonne communication des périmètres des tests effectués avec les clients (« PV de test ») Pilotage de l'industrialisation des pratiques QA Définir et porter la stratégie Quality Assurance de la plateforme ECIS. Mesurer la maturité de la QA et son amélioration(inc. processus de tests, validation, niveau d'automatisation…) et piloter son amélioration. Mesurer les processus/pratiques de qualité et proposer des plans d'amélioration Construire et piloter la roadmap qualité avec des premiers résultats à mettre en place rapidement (« quick win »). Enrichir et suivre les dashbaord qualité : couverture de tests, anomalies projet, couverture des tests automatisés, incidents de production… Assurer la bonne couverture des tests sur l'ensemble des dimensions fonctionnelles en particulier via le des tests de bout en bout et de performance/charge Définir et piloter d'un plan d'automatisation des tests en S'appuyant sur les outils et frameworks existants (ex : Cucumber, KaNest) et utilisant l'IA là où cela le justifie Couvrant une meilleure couverture des typologies de tests et des jeux de données. Leadership et coordination transverse des activités de test ECIS Assurer la fédération des équipes Software Engineering des différents domaines autour de la qualité en lien avec la direction QA (tribu QA) Accompagner la montée en compétence des testeurs en lien avec les objectifs. Superviser les tests fonctionnels, intégration, système, régression, performance et sécurité. Gestion des risques et amélioration continue liés aux incidents client (anomalies projet & incidents de production) Identifier les risques qualité et opérationnels et piloter les plan de réduction. Conduire les analyses post-incidents. Piloter les plans d'amélioration continue.
Le Prestataire est chargé : - de la définition des solutions techniques détaillées correspondant à un besoin métier et en estimer l'effort nécessaire - de la réalisation de ces solutions. - de faire les recommandations aux métiers pour satisfaire leurs exigences tout en gardant la maintenabilité du produit au centre. - d'établir/discuter des standards de code et les maintenir (architecture) - de la conception et de la mise en oeuvre des stratégies de qualité du code et de test unitaires - prise en charge de corrections en phase de tests - du fait d'assurer la bonne intégration de l'application dans l'écosystème PMU - du suivi des pratiques et outils du PMU - de guider et accompagner l'équipe technique pour optimiser les performances et la sécurité des solutions - de veiller à la disponiblité des applications - d'instruire les incidents de production et de prendre en charge les correctifs Le Prestataire doit spécifiquement contribuer à : - la définition de la solution technique avec les architectes pour les produits et estimer l'effort nécessaire pour construire les roadmaps - la qualité des applications et à la rédaction/mise à jour de leur documentations techniques (flux fonctionnel, architecture des fonctionnalités) et sa capacité à réaliser des phases de tests techniques - l'implémentation de la stratégie de test en faisant appliquer les DOD (incluant les tests fonctionnels automatisés) à tous les membres de l'équipe - la priorisation et la stratégie associée de réduction de la dette technique Livrables : - Productions de code de qualité respectant les bonnes pratiques, conventions et standards de développement ainsi que les tests associés - Productions de documentations techniques - Référentiel sous Confluence
Vous souhaitez rejoindre un projet ambitieux mêlant expertise technique et environnement exigeant ? Dans le cadre du développement d'activités Equities et de la transformation d'une plateforme stratégique, nous recherchons un Développeur Sophis Toolkit C++ / C# expérimenté afin de contribuer à de nombreux projets d'évolution et de refonte applicative. Vos missionsParticiper aux développements autour de la plateforme Sophis GDS Concevoir et faire évoluer des composants en C++ et C# Développer et optimiser des traitements Oracle PL/SQL Contribuer à l'amélioration de la robustesse et des performances des applications Intervenir dans un environnement Finance de Marché en interaction avec différentes équipes techniques et fonctionnelles
Dans le cadre du renforcement d'une équipe chez un client du secteur bancaire, une mission longue durée est proposée pour un Senior Développeur .NET. Vous interviendrez sur la conception et le développement d'API Web exposées aux clients d'une banque en ligne, permettant de gérer différentes fonctionnalités et opérations bancaires. Environnement technique : - C# – Expertise indispensable - ASP.NET – Expertise indispensable - Azure – Expertise indispensable - SQL Server - API REST / Web API - Microservices - DDD – Domain Driven Design - Architecture hexagonale - Environnement bancaire Durée : 12 mois Localisation : Paris – Hybride (2 à 3 jours sur site / semaine) Démarrage : ASAP TJM : selon profil
Contexte: Dans le cadre de projets industriels à fortes exigences de qualité, de fiabilité et de traçabilité, vous intervenez sur le développement d'applications logicielles intégrant des interfaces homme-machine destinées à des environnements techniques exigeants. Au sein d'une équipe projet, vous participez à la conception, au développement et à la maintenance d'interfaces graphiques sous Qt, en veillant à la qualité, à l'ergonomie et à la robustesse des solutions développées. Les activités sont réalisées dans un environnement structuré reposant sur des processus de gestion de configuration, de suivi des anomalies et de traçabilité des exigences. Missions: - Vous aurez la charge de développer de nouvelles fonctionnalités et de faire évoluer les interfaces graphiques existantes sous Qt. - Vous serez amené à analyser les besoins fonctionnels et à proposer des solutions techniques adaptées aux exigences du projet. - Vous aurez la responsabilité de réaliser les développements logiciels dans le respect des standards de qualité et des bonnes pratiques de codage. - Vous serez amené à effectuer les tests unitaires et à contribuer aux activités d'intégration et de validation logicielle. - Vous aurez en charge la maintenance corrective et évolutive des applications afin d'en garantir la performance et la fiabilité. - Vous participerez aux revues de code et aux actions d'amélioration continue des développements. - Vous serez responsable de l'utilisation et du suivi des outils de gestion de configuration et de gestion des anomalies. - Vous veillerez à assurer la traçabilité des développements réalisés au regard des exigences du projet. - Vous contribuerez à la production de la documentation technique associée aux développements.
Contexte : Dans le cadre du pilotage et de l'évolution d'une équipe de développement répartie entre la France et Pune, le client recherche un Tech Lead expérimenté. Le rôle consiste à encadrer techniquement les équipes, garantir la qualité des livrables et contribuer activement à l'architecture, aux pratiques DevOps et à l'amélioration continue des processus, dans un environnement moderne orienté cloud. Missions principales : Assurer le lead technique d'une équipe de développement distribuée (France / Pune) Participer à la définition des exigences non fonctionnelles (NFR) Être le point de contact privilégié de l'architecte full stack Réaliser des pré-études techniques et orienter les choix d'architecture Valider les livrables techniques (code, architecture, documentation) Garantir la qualité du code, la sécurité et les bonnes pratiques (revues de code, outils qualité) Mettre en place et améliorer les pipelines CI/CD Encadrer et accompagner les développeurs (mentoring, bonnes pratiques) Contribuer aux livrables de l'équipe : Études techniques Développements Tests techniques Déploiements via CI/CD Proposer et intégrer des solutions innovantes (outils, méthodologies, usage de l'IA) Compétences requises : Expertise en C# / .NET Expérience confirmée en tant que Tech Lead ou référent technique Maîtrise des architectures modernes (microservices, cloud) Expérience avec Azure Solide expérience DevOps (GitLab CI/CD, Docker, Kubernetes, Helm) Connaissance des systèmes distribués et messaging (Kafka) Maîtrise des bases de données (PostgreSQL) Utilisation d'outils de qualité (SonarQube) et gestion d'artefacts (Artifactory) Connaissance des outils de monitoring (Grafana) Capacité à travailler dans un contexte international Anglais professionnel indispensable Compétences appréciées : Expérience avec Blazor Expérience dans la gestion d'équipes offshore Forte sensibilité aux problématiques de sécurité applicative Expérience dans la définition de NFR (performance, scalabilité, sécurité) Appétence pour l'innovation et l'intégration de solutions basées sur l'IA Capacité à structurer et améliorer les processus de développement
Dans le cadre du développement d'une application métier, nous recherchons un développeur C#/.NET capable d'intervenir sur l'ensemble du cycle de vie du projet, depuis la conception jusqu'à la mise en production, en lien direct avec les métiers. Développement d'une application from scratch en C#/.NET Conception, développement, tests et mise en production Contact direct avec les équipes métiers pour le recueil et l'affinement des besoins Contribution active tout au long du cycle projet (analyse, développement, recette, déploiement)