Les missions : Participer à l'élaboration et la réalisation de sujets techniques transverses Assurer l'évolutivité, la performance et la maintenabilité de la plateforme Participer aux choix techniques de l'équipe en matière de développement Contribuer à l'amélioration de l'intégration continue et aux outils de qualité de code du client Implémenter des solutions techniques Participer à la validation des développements livrés (réalisation de tests unitaires, revue de code) Analyser et corriger des anomalies
CDI • Concevoir des applications d'IA utiles, robustes et maintenables pour répondre à des besoins métiers concrets. • Transformer les prototypes et les preuves de concept en applications utilisables par les équipes métiers. • Développer des API et des services backend propres, documentés et sécurisés. • Intégrer des services d'IA, des modèles de langage naturel (LLM), des pipelines RAG, la reconnaissance optique de caractères (OCR), des modèles d'apprentissage automatique (ML), des services de données ou des algorithmes d'optimisation dans les applications métiers. • Garantir la conformité des applications avec l'architecture, la sécurité et les normes d'intégration du Groupe. • Contribuer aux tests automatisés, à l'intégration continue et au déploiement continu (CI/CD), à la documentation, aux revues de code et à l'assurance qualité du code. • Surveiller la qualité, les performances, la latence, la fiabilité et les coûts des applications. • Remettre en question les choix techniques lorsque nécessaire afin d'éviter les solutions fragiles, surdimensionnées ou dépendantes de frameworks. • Partager ses connaissances avec l'équipe et contribuer à l'amélioration des pratiques d'ingénierie. • Concevoir, développer, tester et déployer des applications d'IA/données, principalement dans un environnement Azure. • Créer des services backend et des API sécurisés, maintenables et faciles à intégrer. • Connecter les applications aux systèmes existants, aux sources de données, à l'APIM et aux mécanismes d'authentification et d'autorisation. • Intégrer les modèles de langage (LLM), les pipelines RAG, la reconnaissance optique de caractères (OCR)/le traitement de documents, les modèles d'apprentissage automatique (ML), les modèles de prévision ou les algorithmes d'optimisation aux flux de travail métier. • Concevoir des solutions techniques simples et robustes plutôt que des preuves de concept (POC) inutilement complexes. • Mettre en œuvre des journaux, une surveillance, un suivi des erreurs et un suivi des coûts pour les applications de production. • Résoudre les problèmes techniques et améliorer la fiabilité, la maintenabilité et les performances. • Collaborer avec les équipes métier pour traduire leurs besoins en solutions techniques réalistes. • Remettre en question les demandes métier ou techniques susceptibles de conduire à des systèmes fragiles, coûteux ou difficiles à maintenir. • Documenter les choix techniques et assurer le transfert de connaissances au sein de l'équipe.
Dans le cadre d'un projet industriel stratégique de transformation et de digitalisation des outils de production, nous recherchons un Développeur Front-End Angular expérimenté à senior. Vous intégrerez une équipe de développement déjà constituée et participerez à la conception, au déploiement et à l'évolution d'une interface utilisée quotidiennement par les équipes opérationnelles pour le suivi et le pilotage d'une installation industrielle. Vos principales missions seront les suivantes : Conception de maquettes et d'interfaces utilisateurs. Développement et maintenance d'applications Front-End sous Angular. Réalisation des tests et validation des développements. Participation aux essais avec les utilisateurs finaux. Mise en service des solutions développées. Rédaction de la documentation technique. Paramétrage et évolution de modules existants. Recueil et prise en compte des besoins métiers. Collaboration avec les équipes de développement Back-End et les parties prenantes du projet. Vous évoluerez dans un environnement technique exigeant, mêlant développement applicatif, traitement de données industrielles et outils de production.
Dans le cadre de l'évolution de systèmes d'information complexes, vous intégrez une équipe en charge du développement de solutions applicatives robustes et sécurisées. Vous intervenez sur des projets à forte composante technique, en lien avec des enjeux de performance, de fiabilité et de sécurité des applications. Vos missions Concevoir, développer et maintenir des applications et services en Java Participer à la mise en place et à l'évolution d'API (REST / SOAP) Collaborer à l'intégration de composants techniques (sécurité, communication, données…) Contribuer à l'amélioration continue du code (qualité, performance, maintenabilité) Participer à l'analyse de l'existant et aux évolutions applicatives Rédiger la documentation technique associée Accompagner les équipes dans l'utilisation des solutions développées
Une entreprise majeure du secteur des technologies recherche un Développeur Java pour renforcer son équipe dans le cadre d'un projet stratégique. Vous serez responsable de : Développer et faire évoluer les applications Back-End (Java 21 / Spring Boot). Participer à la conception technique, aux choix d'architecture et à la mise en œuvre des bonnes pratiques de développement. Concevoir et développer des APIs et services. Intervenir ponctuellement sur la partie Front-End (Angular 19, migration vers Angular 20). Contribuer aux revues de code et à la qualité logicielle. Participer aux déploiements et à la maintenance des environnements Kubernetes. Collaborer avec les équipes support situées en Inde et en Amérique.
Hello, Pour le compte de l'un de mes clients dans le secteur de l'énergie, je suis à la recherche urgente d'un développeur FRONT REACT / JS En utilisant les outils client définis au chapitre outils techniques imposés, le consultant à la charge de : - la production du référentiel de test : o écriture de la matrice d'exigences couvrant les user stories, o rédaction des fiches de tests, o production des jeux de données nécessaires aux tests de la responsabilité du Titulaire et insertion de ces données dans l'environnement de test interne pourra fournir sur demande des copies de production pour faciliter cette production et ce notamment dans le cas de Test de performances, o écriture des scenarios de tests. Le référentiel de test doit couvrir 100 % des exigences fonctionnelles (User stories) o la réalisation des tests : o exécution des tests, création des anomalies dans l'outil, o suivi/correction des anomalies, o dans le cas des tests de performances, préconisation des réglages si besoin, o production d'un tableau de bord permettant de suivre l'avancement et la qualité produite, avec un bilan avant chaque MEP
Dans le cadre du renforcement de ses équipes de développement, nous recherchons actuellement un.e Développeur C# / .NET pour intervenir au sein d'un environnement Salle des Marchés. Vous intégrerez une équipe en charge du développement et de l'évolution des solutions applicatives utilisées pour les activités de passage d'ordres, de gestion des opérations titres et de reporting réglementaire. Vous participerez à l'ensemble du cycle de vie des applications : analyse des besoins, conception, développement, tests, mise en production et maintenance évolutive. 🎯 Votre rôle En tant que Développeur C# / .NET, vous intervenez sur des applications critiques liées aux activités de marchés financiers. Vous contribuez au développement de solutions permettant d'assurer le traitement des ordres, la gestion des opérations, le suivi réglementaire et l'exploitation des données métiers. Vos missions💻 Conception & développement applicatif Vous participez à l'évolution du système d'information marchés. À ce titre, vous serez amené.e à : Participer à l'analyse des besoins avec la Maîtrise d'Ouvrage et les équipes métiers Rédiger ou contribuer aux spécifications techniques Développer de nouvelles fonctionnalités en environnement .NET / C# Concevoir et maintenir des composants applicatifs liés au passage d'ordres Réaliser les tests unitaires et tests d'intégration Assurer la maintenance corrective et évolutive des applications 📊 Applications métiers Marchés & Data Vous interviendrez notamment sur des outils liés : Aux automates de passage d'ordres et aux échanges inter-systèmes Aux outils de gestion des opérations financières : Piste d'audit Gestion des taxes financières Gestion des commissions Facturation clients Suivi des allocations d'ordres Suivi des instructions de règlement-livraison via SWIFT Aux outils de reporting : Rapports réglementaires (EMIR, RDT, RTS27, RTS28) Reporting commerciaux Analyse des coûts de transaction Détection des abus de marché Mise en production & support applicatif Vous contribuez au bon fonctionnement des applications en production. Vos responsabilités incluront : Participer aux déploiements et au suivi des mises en production Assurer le support de premier niveau auprès des utilisateurs Analyser et corriger les incidents applicatifs Participer au suivi de production Contribuer à l'amélioration continue des applications 🧭 Environnement technique🛠 Technologies C# .NET / ASP.NET SQL Server (expertise attendue) XML IBM MQ (apprécié) FIX (apprécié) SWIFT (apprécié) 🏦 Domaine fonctionnel Salle des marchés Passage d'ordres Front / Middle / Back Office Titres financiers Conservation Reporting réglementaire
Développeur.euse fullstack aura la charge de maintenir et d'améliorer le code source de l'application ainsi que d'intégrer les nouvelles fonctionnalités prévues par la feuille de route. Il.elle veillera que les performances de ces services sont satisfaisantes. Il.elle sera également amené.e à participer aux tâches de DevOPS, de déploiement et de monitoring des environnements. Le projet ayant une dimension métier opérationnelle très importante, développeur.euse fullstack pourra également être amené.e à gérer des situations d'urgences et des corrections d'anomalies rapidement. Le projet étant en début d'expansion, candidat.e recherché.e se doit d'être autonome et preneur.euse d'initiative. En collaboration avec le lead développeur chef de projet, la.le candidat.e sera amené très vite à prendre des décisions techniques importantes et à contribuer à des briques importantes du projet. Environnement technique : Une appétence pour le ferroviaire ou les milieux industriels est appréciée, afin de cerner les enjeux métiers du projet. La maitrise des technologies suivantes est donc souhaitée : • Php 8 • Symfony 7.4 • PostgreSQL • Angular 21 • Azure/AWS La.le développeur.euse fullstack devra également être familier/familière avec l'outil de gestion de version GitLab.
Dans le cadre du renforcement de ses équipes SI, nous recherchons actuellement un.e Développeur Mulesoft / Salesforce pour intervenir chez l'un de nos clients dans le domaine bancaire. Vous intégrerez la squad Interactions Commerciales, en charge des applications et projets reposant principalement sur les technologies Salesforce, Mulesoft et Heroku. Au sein d'une organisation Agile, vous participerez au développement de nouvelles fonctionnalités, aux évolutions techniques, au support applicatif et au maintien en conditions opérationnelles des solutions CRM. 🎯 Votre rôle En tant que Développeur Mulesoft / Salesforce, vous intervenez sur l'ensemble du cycle de vie des évolutions applicatives : analyse des besoins, conception, développement, accompagnement technique, documentation et support RUN. Vous êtes un référent technique au sein de la squad et contribuez également à l'accompagnement des profils plus juniors. Vos missions🔌 Développement & intégration Mulesoft / Salesforce Vous participez à la conception et au développement des solutions d'intégration. À ce titre, vous serez amené.e à : Développer et maintenir des flux d'intégration avec Mulesoft (API et batch) Concevoir des solutions techniques répondant aux besoins métiers Développer des évolutions fonctionnelles et techniques du backlog Participer au cadrage des nouveaux besoins Réaliser les estimations de charge et proposer des solutions adaptées Assurer la qualité et la robustesse des développements réalisés 🏗 Expertise technique & accompagnement de la squad Vous apportez votre expertise au sein de l'équipe. Vos responsabilités seront notamment de : Accompagner les développeurs plus juniors Participer à la résolution de problématiques techniques complexes Contribuer aux choix d'architecture et aux orientations techniques Effectuer des revues de code et partager les bonnes pratiques Participer à l'amélioration continue des pratiques de développement 📚 Documentation & qualité applicative Vous contribuez à la pérennité des solutions. Dans ce cadre, vous serez chargé.e de : Créer et maintenir la documentation technique et fonctionnelle Mettre à jour les référentiels applicatifs Garantir la traçabilité des évolutions réalisées 🛠 Support RUN & maintenance applicative Vous participez au maintien en conditions opérationnelles des applications. Vos missions incluent : Assurer le support applicatif de niveau 2 Analyser et résoudre les incidents applicatifs Participer au suivi de production Contribuer aux actions de maintenance corrective et évolutive 🧭 Environnement technique🛠 Technologies Mulesoft (API, Batch) Salesforce Java Heroku Cassandra PostgreSQL Kafka 📌 Méthodes & outils Agile Scrum Kanban Jira Confluence Xray
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ Strasbourg - Expérience de 3 ans minimum Vous avez envie de contribuer à des applications utilisées par des millions de personnes, avec de vrais enjeux de fiabilité et de sécurité ? Cette opportunité est faite pour vous ! Dans le cadre de notre développement, nous recherchons un(e) Analyste Développeur Android pour intervenir chez l'un de nos clients. Vous interviendrez sur des applications mobiles bancaires utilisées chaque jour par plusieurs millions d'utilisateurs. Votre rôle s'inscrit au cœur d'un écosystème mobile riche (plusieurs dizaines d'applications), avec des enjeux forts autour de la performance, de la sécurité et de la fiabilité. Ce que vous allez faire concrètement : Vous prendrez part à l'ensemble du cycle de vie des applications. - Comprendre les besoins utilisateurs et les traduire en solutions concrètes - Participer aux choix fonctionnels et techniques - Concevoir et développer des applications Android natives performantes - Contribuer aux phases de tests, d'intégration et de mise en production - Suivre le bon fonctionnement en production et intervenir en support niveau 3 si nécessaire Vous travaillerez en proximité avec des équipes pluridisciplinaires : développeurs, QA, UX/UI, chefs de projet. ️L'environnement technique : - Langage & architecture : Kotlin, Android App Components - UI : Jetpack Compose - Asynchronisme : Coroutines et/ou RxJava - Réseau & data : Ktor - Gestion des médias : Coil (images), Lottie (animations) - Build & configuration : Gradle (Groovy ou Kotlin DSL) - Tests : Espresso, Mockk - CI/CD & versioning : GitLab Situation géographique : Strasbourg (67)
Au sein d'un département Commerce, vous rejoignez une équipe en charge de produits Marketplace Internes et Externes dans un environnement e-commerce à fort trafic. Dans le cadre du maintien en conditions opérationnelles et des projets d'évolution de la plateforme, vous intervenez sur le développement, l'amélioration et l'intégration de solutions Marketplace destinées à accueillir des vendeurs tiers et à exposer des offres auprès de partenaires externes. Vos missions : Développer et faire évoluer les fonctionnalités des plateformes Marketplace ; Assurer la maintenance corrective et évolutive (MCO/TME) ; Concevoir, développer et maintenir des API REST ; Réaliser des intégrations avec des solutions Marketplace et e-commerce ; Participer à la gestion des flux de données et des échanges asynchrones ; Garantir la qualité, la performance et la maintenabilité du code ; Participer à l'analyse et à la résolution des incidents de production ; Collaborer avec les équipes Produit, Métier et Techniques dans un environnement Agile.
Au sein de la Direction de l'Expérience Développement, vous participerez à la conception et à l'intégration d'agents IA pour renforcer l'autonomie des utilisateurs dans des environnements Fabricants. Ces agents seront déployés sur des cas d'usage tels que : Observabilité et diagnostic Gestion des incidents Rechargement et anonymisation des données Aide à la stratégie et à la cohérence des tests (SOPHIE) Votre rôle consistera à : Qualifier les besoins avec les PM/PO et identifier les cas d'usage IA. Concevoir les workflows, prompts, règles métier et garde-fous. Développer les agents sur le framework IA interne, les connecter aux outils via API et événements. Tester les solutions avec des équipes pilotes, mesurer la valeur (baselines DORA/DevEx) et documenter. Produire deux livrables par usage : Pour experts : agents opérationnels, templates et instructions de référence. Pour débutants : guides pas-à-pas, contexte et retours d'expérience. Présenter les solutions lors des démos AIDEX et assurer l'évolution continue des agents. Les développements respecteront la règle AIDEX : IA non bloquante (propose, prépare, génère), réutilisation maximale de l'existant et intégration au socle commun exposé dans le Hub Assistant IA du Portail.
Nous recherchons un Développeur Mobile Flutter / Java H/F pour rejoindre une équipe produit en charge du développement d'une application mobile innovante destinée à améliorer l'expérience utilisateur autour de services digitaux. Vous participerez à la conception et au développement d'une application sécurisée permettant aux utilisateurs d'accéder facilement à différents services, de gérer leurs informations personnelles et d'interagir avec une plateforme digitale moderne. Missions principales : Participer à la conception technique de l'application mobile Développer et faire évoluer l'application en Flutter Concevoir et maintenir les services Back-End en Java Développer et intégrer les API REST Collaborer avec les équipes Produit, UX/UI et Back-End Participer aux choix d'architecture technique Garantir la qualité du code grâce aux tests, revues de code et bonnes pratiques de développement Contribuer aux processus d'intégration continue et de déploiement (CI/CD) Participer à l'amélioration continue des performances et de la maintenabilité de l'application
Contexte Dans le cadre d'une équipe transverse BI et ETL : Technologies : Informatica Cloud data intégration, Microsoft SQL Server, Sybase ASE, , CTRLM, Jira, Unix MISSIONS : - Animation/participation aux cérémonies Scrum (Sprint Planning / Daily Meeting / Grooming / Retrospective) - Analyse des nouveaux besoins (Estimation de la complexité) - Conception et mise en place des nouvelles solutions ETL Informatica Cloud Data Integration - Coordination avec l'équipe d'exploitation pour la mise en place de nouveaux flux de transfert de données avec nos partenaires - Documentation technique (Confluence) - Suivi des incidents de production et communication avec les différents intervenants Polyvalent(e) et autonome, le ou la consultant(e) participera activement à promouvoir le savoir-faire de notre équipe en termes de mise en place de solutions décisionnelles. Une force de proposition lui permettra de challenger la MOA et de convaincre l'ensemble des acteurs projets lors de la phase de conception. Une expérience en matière de modélisation BI et son appétence pour les problématiques complexes orientées intégration de données feront de cette prestation un atout incontournable de notre équipe.
Dans le cadre d'une mission au sein d'une équipe en charge d'une plateforme IoT permettant la gestion multi-objets en temps réel, nous recherchons un Développeur Full Stack Java / Angular disposant d'une forte sensibilité aux tests automatisés et au maintien en conditions opérationnelles (MCO). Vos missionsDévelopper et maintenir les tests End-to-End (Playwright) et contribuer aux tests unitaires. Assurer le RUN et le maintien en conditions opérationnelles de l'application. Corriger les anomalies fonctionnelles et techniques. Développer de nouvelles fonctionnalités de bout en bout (interfaces, APIs, base de données). Participer à la conception technique à partir des spécifications fonctionnelles. Réaliser des revues de code et contribuer à l'amélioration continue des standards de développement. Participer aux ateliers Agile et challenger les besoins en tenant compte des contraintes techniques. Contribuer à la qualité des livraisons via les pipelines CI/CD et les outils de contrôle qualité.
Dans le cadre de l'évolution d'un système d'information dans le secteur du Retail, nous recherchons un Développeur PL/SQL / Java / TradeXpress Expert H/F pour rejoindre une équipe évoluant dans un environnement Agile. Intégré(e) à l'équipe en charge de la solution Argos, vous interviendrez principalement sur des développements en PL/SQL et Java, ainsi que, de manière plus ponctuelle, sur des développements liés à l'ETL TradeXpress. Ce poste s'adresse à un profil senior disposant d'une expertise approfondie en PL/SQL, d'une solide expérience en développement Java et d'une bonne compréhension des mécanismes d'intégration et d'ETL. Vos principales missions Analyse et conceptionParticiper à l'analyse fonctionnelle détaillée des besoins utilisateurs. Contribuer aux ateliers de définition des spécifications générales. Étudier les opportunités et la faisabilité des solutions technologiques. Réaliser les analyses techniques et les études détaillées. Contribuer à l'estimation des charges de développement. Participer à la conception technique des solutions et des frameworks utilisés. DéveloppementConcevoir et développer des composants logiciels principalement en PL/SQL et Java. Réaliser des développements sur les bases de données et contribuer à leur structuration. Participer, selon les besoins, aux développements et aux flux d'intégration avec l'ETL TradeXpress. Adapter et appliquer les paramètres techniques des progiciels et middlewares. Réaliser des prototypes et des études techniques. Harmoniser et industrialiser les composants et applications développés. Utiliser les composants logiciels réutilisables et maintenir la documentation technique associée. Participer aux revues de code et aux revues croisées des développements. Tests et intégrationÉlaborer les jeux de tests et réaliser les tests unitaires. Identifier et corriger les dysfonctionnements rencontrés. Vérifier la conformité des développements avec les besoins exprimés. Participer à la préparation et à la réalisation des tests d'intégration. Analyser les résultats des tests et rédiger les rapports associés. Assembler les composants unitaires dans des packages applicatifs cohérents. Contribuer à l'intégration des composants dans la gestion de configuration. Documentation et mise en productionDocumenter les applications afin de faciliter les évolutions et la maintenance. Initialiser et mettre à jour les dossiers d'exploitation. Préparer les éléments nécessaires à la mise en production. Contribuer à l'industrialisation et à la standardisation des composants applicatifs. Maintenance et supportRéaliser les développements nécessaires à la maintenance corrective et évolutive. Participer à l'analyse et à la résolution des incidents de production. Contribuer à l'amélioration continue de la qualité et de la robustesse des applications.