Contexte de la mission Dans le cadre de la maintenance évolutive de solutions logicielles à forte criticité, nous recherchons un Développeur Java Expert, principalement orienté Backend. Le consultant intégrera une équipe technique en charge du développement, de la maintenance et de l'amélioration de produits existants. Il interviendra aussi bien sur les évolutions fonctionnelles et techniques que sur l'analyse et la résolution d'incidents. Missions principalesConcevoir et développer des composants logiciels principalement en Java Backend. Participer à la maintenance évolutive et corrective des applications existantes. Analyser les incidents, identifier leurs causes et apporter les corrections nécessaires dans le code source. Optimiser la qualité, la performance et la robustesse des développements. Participer aux pratiques et environnements DevOps. Intervenir ponctuellement sur les interfaces Web développées en ReactJS. Rédiger et maintenir la documentation technique. Collaborer avec les différentes équipes techniques et contribuer aux bonnes pratiques de développement.
Contexte : Dans le cadre du lancement d'un nouveau produit digital complet pour un acteur majeur des titres-restaurant et avantages aux salariés, l'équipe recherche un profil pour intervenir sur l'ensemble de l'écosystème : du portail client aux plateformes destinées aux utilisateurs finaux, en passant par les outils CRM. Missions : Développer et maintenir des plateformes BtoC (application mobile et web) en .NET. Participer à la conception et à l'optimisation de l'application mobile et des outils web.
Contexte de la missionAfin de renforcer l'équipe Contrats Emprunteurs, le consultant interviendra sur le développement et la maintenance des applications IBM i (IBMi) utilisées par les équipes Backoffice. Les applications concernent notamment : La gestion des prélèvements des primes. Le traitement des impayés. La gestion des modifications contrats (avenants). Les interactions avec les autres applications du SI via des API. Missions principalesDéveloppement & maintenance applicativeDévelopper et maintenir les applications IBMi en RPG Free. Participer aux évolutions du patrimoine applicatif existant. Mettre en place et maintenir des modules RPG. Intervenir ponctuellement sur des programmes historiques en RPG colonné. Réaliser la maintenance corrective et évolutive. Intégration SIConcevoir et maintenir des échanges inter-applications via : API REST fournies ou consommées. Formats JSON. Services sécurisés via JWT. Suivi d'exploitation / RUN (environ 50% de la mission)Contrôler quotidiennement le plan de production. Réaliser une première analyse des erreurs de production. Suivre les traitements batch. Participer au diagnostic et au suivi des incidents Environnement technique Compétences indispensables RPG Free / RPGLE – Niveau avancé SQL – Niveau avancé API REST JSON IBM RDI (migration envisagée vers VS Code) IBM i / AS400 SQLite – Niveau avancé JWT (JSON Web Token) – Niveau avancé Compétences appréciéesExpérience Java (un plus) Connaissance des environnements IBM i / AS400 Expérience en maintenance applicative et support production
Développer des outils Python de cartographie des dépendances applicatives et de génération automatisée de plans d'arrêt/reprise. Concevoir et maintenir une chaîne CI/CD basée sur Jenkins, Terraform et Ansible. Intervenir sur un environnement cloud OpenStack et sur les politiques de sauvegarde/restauration. Contribuer aux enjeux de résilience, automatisation et modernisation de l'infrastructure. Mission de remplacement d'un profil qui partira mi octobre, la prestation devra commencer sur la même période.
Dans le cadre de l'ouverture d'une exclusivité, nous recherchons un Business Analyst H/F pour intervenir chez l'un de nos clients grands comptes du secteur de l'assurance, basé à Niort. Au sein d'une équipe projet pluridisciplinaire, vous contribuerez à la compréhension et à la formalisation des besoins métiers ainsi qu'à la conception de solutions fonctionnelles adaptées aux enjeux des utilisateurs. Véritable interface entre les équipes métiers et techniques, vous interviendrez tout au long du cycle de réalisation, de l'analyse du besoin jusqu'à la livraison de la solution, en collaboration avec les Product Owners, designers, développeurs et testeurs. Vos principales responsabilités pourront être les suivantes : Comprendre et s'approprier les parcours métiers et utilisateurs en collaboration avec les représentants métiers et les designers. Assurer le lien entre les équipes métiers et techniques tout au long du cycle de réalisation. Recueillir, analyser et formaliser les besoins métiers. Rédiger les expressions de besoins et challenger les demandes afin d'en évaluer la pertinence et les impacts. Concevoir des solutions fonctionnelles répondant aux besoins identifiés tout en garantissant leur cohérence globale avec le système d'information. Rédiger, découper et détailler les User Stories nécessaires à la réalisation des solutions. Définir les critères d'acceptation associés aux User Stories. Rédiger les spécifications fonctionnelles à destination des équipes de développement, notamment sur les interfaces utilisateurs et les API. S'assurer des prérequis et de la faisabilité technique des solutions en collaboration avec les équipes concernées. Analyser les anomalies et incidents afin d'identifier les éventuelles problématiques liées aux outils ou aux parcours utilisateurs. Évaluer les impacts des solutions livrées sur les usages, les processus métiers et la performance opérationnelle. Accompagner le Product Owner dans la priorisation des besoins et identifier les éventuels risques ou points d'alerte. Vous évoluerez dans un environnement Agile et collaboratif, au sein d'équipes pluridisciplinaires, avec un rôle central dans la traduction des besoins métiers en solutions fonctionnelles adaptées et cohérentes. La mission est basée à Niort avec 2 jours de présence sur site par semaine.
Dans le cadre d'un programme de modernisation et d'harmonisation de son système d'information, un grand acteur du secteur bancaire recherche un Développeur Python confirmé pour rejoindre une équipe spécialisée dans la gestion des référentiels de données transverses. L'équipe accompagne les différentes lignes métiers dans l'acquisition, la consolidation, la transformation, la distribution et la consommation des données de référence. La mission s'inscrit plus particulièrement dans un programme de migration de traitements ETL Informatica PowerCenter vers Python, portant sur plusieurs applications stratégiques de gestion et d'exposition de référentiels. Vous interviendrez notamment sur des traitements permettant de transformer et préparer les données, de les charger en base et de les exposer aux applications et consommateurs internes via différents canaux : fichiers, API et Datalake. Vos principales missionsConcevoir le design des nouveaux traitements Python à partir des spécifications fonctionnelles fournies par les Business Analysts et en collaboration avec le Tech Lead. Développer les nouveaux traitements en respectant le framework Python interne et l'architecture conteneurisée des applications. Réaliser des traitements de transformation, d'alimentation et de manipulation de données. Participer à la migration et à la modernisation des traitements existants sous Informatica PowerCenter. Développer les tests unitaires et tests automatisés associés aux traitements. Garantir la qualité, la structuration et l'industrialisation des développements. Réaliser les livraisons sur les environnements d'UAT. Préparer la documentation nécessaire aux mises en production et assister les référents lors des livraisons sur les environnements supérieurs. Participer activement aux cérémonies et travaux de la squad dans un fonctionnement Agile.
Dans le cadre d'un projet de refonte d'un système d'information dans le domaine de l'assurance, une équipe projet souhaite renforcer son dispositif avec un Développeur PHP / Joomla. Le consultant intégrera une équipe technique expérimentée et participera aux évolutions d'un portail applicatif ainsi qu'à son interfaçage avec un nouveau système d'information Back Office. Une expertise solide en PHP et Joomla est indispensable pour intervenir sur les évolutions, la maintenance et l'intégration des composants applicatifs existants. MissionsLe consultant intervient, à la demande du métier, sur l'analyse, le paramétrage, le développement et la maintenance des composants logiciels applicatifs, dans le respect des spécifications, normes et procédures en vigueur. Analyse et conceptionContribuer à la définition des spécifications générales. Réaliser les analyses techniques et les études détaillées. Adapter et paramétrer les composants applicatifs. Réaliser des prototypes lorsque nécessaire. Participer à la conception et à l'intégration des solutions. Qualification et testsÉlaborer les jeux de tests unitaires et d'intégration. Réaliser les tests unitaires. Identifier, analyser et corriger les dysfonctionnements. Participer à la validation des développements. DéveloppementConcevoir et développer les modules, objets et composants logiciels. Assembler et intégrer les différents composants applicatifs. Participer aux développements et aux interfaçages avec le système d'information Back Office. Rédiger et maintenir la documentation technique associée aux développements. MaintenanceAssurer la maintenance corrective des applications. Réaliser les évolutions et la maintenance évolutive. Administrer les composants logiciels réutilisables. Maintenir à jour la documentation et la nomenclature des composants. LivrablesCode source documenté conformément aux normes et référentiels en vigueur. Composants logiciels développés et intégrés. Documentation technique. Jeux de tests et éléments de qualification. Environnement techniquePHP Joomla Développement et intégration d'applications web Interfaçage avec un système d'information Back Office Maintenance corrective et évolutive Tests unitaires et d'intégration
📌 Description du poste – Développeur FastAPIDans le cadre d'une nouvelle mission située à Orsay (Île-de-France), nous recherchons un Développeur Python FastAPI confirmé ou senior pour renforcer une équipe de développement backend. Le consultant interviendra sur la conception, le développement et la maintenance d'applications backend et d'API, en utilisant principalement Python, FastAPI et Django. Il devra également maîtriser la gestion des tâches asynchrones avec Celery ainsi que la gestion des bases de données PostgreSQL. 🛠️ Missions principalesConcevoir et développer des API backend avec FastAPI. Développer et maintenir des applications avec Django. Mettre en place et gérer des tâches asynchrones avec Celery. Concevoir et optimiser les requêtes et bases de données PostgreSQL. Participer à la maintenance et à l'évolution des applications. Collaborer avec les équipes techniques pour garantir la qualité et la performance des solutions.
Contexte de la mission Le département Digital conçoit et déploie un portefeuille de produits digitaux au service des métiers et des BUs. Au cœur de la stratégie digitale, GreenPath Digital Platform est un produit digital (SaaS) interne qui regroupe en une interface web l'ensemble des outils de calcul d'empreinte environnementale. À travers une approche intégrée et un point d'entrée unique, la plateforme permet de quantifier l'empreinte hydrique, carbone ainsi qu'à terme d'établir un diagnostic avancé de la biodiversité et des autres indicateurs liés à la transformation écologique. GreenPath vise à accompagner les démarches commerciales et techniques des clients, collectivités locales, tertiaires et industriels ainsi qu'à suivre les propres plans de réduction d'impact écologique (en lien avec les objectifs de l'accord de Paris et les objectifs de développement de l'ONU notamment). Objectifs de la mission et tâches Développement en mode agile d'un backlog produit fondée sur des EPIC et des User Stories : - Participe au design - Développe et intègre les composants logiciels - Met en production les développements à partir d'une chaîne CI/CD. Les développements sont évalués au travers de Sonarqube - Réalise les Tests Unitaire et E2E - Formalise la documentation technique, documente son code - Améliore la qualité des livrables - Réduit le nombre de défauts applicatifs - Analyse les résultats S'inscrit dans une équipe de Développement Agile (Framework Scrum), et par là même contribue à la bonne réalisation des projets de l'équipe. Interagit au quotidien et au travers des cérémonies Scrum avec : le Product Owner, l'équipe de développement (Full Stack, DevOps), l'UX Designer, l'architecte et le Product Manager. Est force de proposition et apporte des solutions techniques qui permettent de répondre aux contraintes et engagements du Programme. Utilise la chaîne CI/CD et GitLab. Participe à définir et appliquer les bonnes pratiques de l'équipe, skills et harness IA. Utilise le PC et l'IDE de son choix (Mac + IntelliJ recommandé) avec une licence Copilot fournie (quota de tokens). Claude Code et/ou Antigravity pourraient être disponibles à l'avenir. Livrables US testées et documentées mises en production à chaque Sprint.
Lieu : Toulouse (31) TJM : 400 à 430 € / jour Rythme : Beaucoup de télétravail mais déplacements ponctuels sur site à prévoir Nous recherchons pour notre client, acteur reconnu du secteur des services, un Product Owner H/F afin de renforcer son équipe applicative. Intégré au sein du Service Projets Applicatifs, le Product Owner est responsable d'un ensemble d'applications métiers dont il assure le pilotage fonctionnel et l'évolution dans le temps. Rattaché au Responsable Projets Applicatifs, il intervient au carrefour des différents acteurs impliqués dans la vie des produits : équipes métiers, utilisateurs, Product Owners, UX Lead, support applicatif et développeurs. Véritable relais entre les enjeux métiers et les équipes techniques, il s'assure que les produits répondent aux besoins des utilisateurs et que les évolutions mises en œuvre restent cohérentes avec les objectifs fonctionnels définis. VOS MISSIONS : Définir et piloter la trajectoire des produits • Élaborer la vision fonctionnelle des applications de son périmètre ainsi que leur roadmap et leurs orientations prioritaires. • Évaluer et hiérarchiser les demandes d'évolution en tenant compte de leur apport pour le métier, des attentes des utilisateurs, des risques identifiés et des capacités de réalisation. • Exploiter les retours des utilisateurs, les données d'usage et les indicateurs de qualité afin d'identifier les axes d'amélioration des produits. Identifier les besoins et structurer le backlog • Recueillir les attentes des équipes métiers et des utilisateurs, les analyser et les questionner afin d'en déterminer les objectifs et la valeur recherchée. • Transformer les besoins identifiés en éléments fonctionnels exploitables : parcours utilisateurs, règles métier, User Stories et critères d'acceptation. • Alimenter, organiser et faire évoluer le backlog produit en collaboration avec les différentes parties prenantes et l'équipe de développement. • Veiller à ce que les sujets soient suffisamment clarifiés et priorisés pour permettre leur réalisation dans de bonnes conditions. Piloter la conception et la validation des évolutions • Collaborer avec l'UX Lead, les représentants métiers et les développeurs afin de définir des réponses fonctionnelles pertinentes et adaptées aux usages. • Préparer et préciser les demandes avant leur intégration dans le cycle de réalisation de l'équipe projet. • Coordonner les phases de recette fonctionnelle, effectuer les décisions et ajustements nécessaires et prononcer la validation des évolutions avant leur déploiement en production Participer à la qualité et à l'accompagnement des utilisateurs • Travailler avec le support applicatif sur le suivi des incidents, des demandes utilisateurs et des difficultés récurrentes rencontrées sur les applications. • Participer à la mise à jour et à l'enrichissement de la documentation fonctionnelle afin de favoriser la transmission et la pérennisation des connaissances. • Contribuer à l'accompagnement des utilisateurs lors des évolutions, notamment au travers de communications, de supports d'information ou d'actions de formation. VOUS : De formation supérieure en Informatique, Systèmes d'Information ou domaine équivalent, vous justifiez d'une expérience significative en tant que Product Owner ou dans une fonction similaire. Rigoureux, autonome et force de proposition, vous savez analyser les besoins, prioriser les sujets et piloter un backlog dans un environnement Agile. Vous êtes à l'aise pour travailler avec des interlocuteurs métiers et techniques et pour coordonner les différentes étapes, de la conception à la recette. Pédagogue et doté d'un bon relationnel, vous savez fédérer les équipes et accompagner les utilisateurs dans les évolutions des applications. Une sensibilité UX et une expérience avec Jira ou un outil équivalent seront appréciées. PROCESS : Après un premier échange en visio avec un membre de notre équipe, vous rencontrerez : • Le Responsable Projet et un membre de l'équipe projet Une décision rapide est prise à l'issue des entretiens. Envoyez-nous votre profil ! Si votre expérience correspond, un membre de l'équipe vous contactera sous 24h. Au plaisir d'échanger sur votre projet, S-quaar
Dans le cadre de la modernisation d'applications critiques dédiées à la gestion et à l'optimisation d'un portefeuille énergétique européen, nous recherchons un Développeur .NET / SQL / Azure confirmé H.F pour rejoindre une équipe en charge d'applications stratégiques à forts enjeux opérationnels et financiers. Vous interviendrez notamment sur la transformation et la migration d'une plateforme historique vers Azure, tout en participant aux évolutions fonctionnelles, à la maintenance et à l'amélioration continue des systèmes existants. Vos missions : Analyser les besoins métiers et participer à la définition des solutions techniques Concevoir et développer les évolutions des applications Participer à la modernisation des composants existants et à la migration vers Azure Développer et maintenir des services WCF, API Web et applications .NET Optimiser les performances applicatives et les traitements SQL Server Rédiger les spécifications techniques et la documentation associée Participer aux phases de tests, recette et mise en production Assurer la maintenance corrective et évolutive des applications Travailler en collaboration avec les équipes fonctionnelles et techniques dans un environnement Agile
Vous rejoignez la section réseaux et sécurité d'un grand compte opérant dans un environnement sensible, sur les datacenters nationaux. Le poste est un poste d'expert : le client ne cherche pas des administrateurs réseau, mais des référents techniques capables de tenir le N2/N3 et de dialoguer d'égal à égal avec les constructeurs. Deux postes sont à pourvoir. VOS MISSIONS • Assurer le maintien en conditions opérationnelles et de sécurité des équipements et systèmes de la section • Assurer le support technique N2/N3 et escalader vers le support constructeur quand c'est nécessaire • Tenir l'interface technique avec les fournisseurs • Déployer les nouveaux projets réseaux et sécurité dans les datacenters nationaux • Installer et qualifier les nouvelles versions logicielles et matérielles • Gérer le parc de licences et les numéros de série des matériels, en coordination avec les architectes • Coordonner et piloter les interventions techniques planifiées, en heures ouvrées comme en heures non ouvrées • Contribuer aux outils d'automatisation et à la définition des règles d'interconnexion entre domaines du SI • Exploiter les outils de gestion des performances, optimiser les infrastructures et tenir les tableaux de bord • Industrialiser les processus et en assurer la documentation • Traiter les alertes SSI et mettre en œuvre les remédiations sur les équipements réseaux et sécurité • Assurer une veille technologique et être force de proposition Poste basé à Lognes (77). Astreintes opérationnelles en heures non ouvrées. La prestation démarre en présentiel ; après trois mois, jusqu'à deux jours de télétravail par semaine selon le niveau d'autonomie. Une habilitation au secret est nécessaire et sera réalisée dans le cadre de la mission.
Contexte Dans le cadre des activités, le client recherche un développeur logiciel afin de participer aux évolutions et à la maintenance d'un outil interne de tests automatiques utilisé pour la qualification des logiciels opérationnels Mission Le consultant interviendra au sein de l'équipe logicielle et aura pour principales responsabilités : • Analyser les besoins d'évolution de l'application . • Réaliser les développements correctifs et évolutifs. • Participer à la conception technique des nouvelles fonctionnalités. • Effectuer les tests unitaires associés aux développements réalisés. • Assurer la maintenance corrective de l'application. • Participer aux revues de code et aux échanges techniques avec l'équipe projet. • Rédiger la documentation technique associée aux développements. Profil recherché • Formation Bac+5 en informatique ou équivalent. • Bonne maîtrise de JavaFX. • Expérience sur des applications desktop complexes. • Autonomie, rigueur et capacité à travailler en équipe. Anglais : Courant Possibilité de mission à Aix-en-Provence
Contexte Au sein d'une équipe informatique d'une dizaine de développeurs, vous intervenez sur une application permettant de récupérer, agréger et visualiser les informations relatives aux placements financiers des clients provenant de différentes sources : banques, assurances-vie, etc. Mission Nous recherchons un Développeur .NET technico-fonctionnel, avec une forte capacité à comprendre les besoins métier et les données financières. Le poste comporte une dimension fonctionnelle importante : l'enjeu est autant de comprendre les besoins et les règles métier que de développer la solution. Responsabilités Développer et faire évoluer l'application en .NET. Recueillir et analyser les besoins auprès des utilisateurs. Comprendre les données, règles de gestion et processus métier. Traduire les besoins fonctionnels en solutions techniques. Participer à la conception et à l'évolution des fonctionnalités. Être un interlocuteur entre les équipes métier et techniques.
Contexte de la missionLe département Digital conçoit et déploie un portefeuille de produits digitaux au service des métiers et des différentes Business Units. Au cœur de la stratégie digitale et de la raison d'être de l'entreprise, GreenPath Digital Platform est un produit digital (SaaS) interne qui regroupe en une interface web l'ensemble des outils de calcul d'empreinte environnementale. À travers une approche intégrée et un point d'entrée unique, la plateforme permet de quantifier l'empreinte hydrique et carbone ainsi qu'à terme d'établir un diagnostic avancé de la biodiversité et des autres indicateurs liés à la transformation écologique. GreenPath vise à accompagner les démarches commerciales et techniques des clients, collectivités locales, acteurs tertiaires et industriels, ainsi qu'à suivre les propres plans de réduction d'impact écologique de l'entreprise, en lien notamment avec les objectifs de l'accord de Paris et les objectifs de développement durable de l'ONU. Dans ce contexte, nous recherchons un Développeur Full Stack expérimenté pour assurer le développement des nouvelles fonctionnalités de GreenPath. Objectifs et livrablesObjectifsDéveloppement en mode agile d'un backlog produit fondé sur des EPIC et des User Stories : Participer au design Développer et intégrer les composants logiciels Mettre en production les développements à partir d'une chaîne CI/CD Évaluer les développements via SonarQube Réaliser les tests unitaires et E2E Formaliser la documentation technique et documenter le code Améliorer la qualité des livrables Réduire le nombre de défauts applicatifs Analyser les résultats S'inscrire dans une équipe de développement Agile (framework Scrum) et contribuer à la bonne réalisation des projets de l'équipe. Interagir au quotidien et au travers des cérémonies Scrum avec : le Product Owner l'équipe de développement (Full Stack, DevOps) l'UX Designer l'architecte le Product Manager Être force de proposition et apporter des solutions techniques permettant de répondre aux contraintes et engagements du programme. Utiliser la chaîne CI/CD. Utiliser GitLab. Participer à la définition et à l'application des bonnes pratiques de l'équipe, ainsi qu'à la mise en place de skills et harness IA. Utiliser le PC et l'IDE de son choix (Mac + IntelliJ recommandé), avec une licence Copilot fournie par l'entreprise (quota de tokens). Claude Code et/ou Antigravity pourraient être disponibles à l'avenir. LivrablesUS testées, documentées et mises en production à chaque Sprint. CompétencesCulture Cloud, avec une connaissance de GCP constituant un plus. 2+ années d'expérience en développement Java et/ou Kotlin. Spring / Quarkus est un plus. 2+ années d'expérience en développement React / TypeScript. Maîtrise des bonnes pratiques de développement et des cadres associés à l'Agile. Maîtrise de Git et de la chaîne CI/CD. Maîtrise du développement assisté par IA. Soft skillsAu-delà de l'expertise technique, le candidat doit également posséder d'excellentes compétences relationnelles : Dynamique et constructif. Bonnes capacités interpersonnelles. Force de proposition. Enfin, certains meetings avec les utilisateurs se déroulent en anglais : une bonne aisance à l'oral en anglais est donc nécessaire. À retenirAu-delà du socle technique, la mission reposera beaucoup sur la personnalité du consultant, sa capacité à travailler en équipe, à être force de proposition et son intérêt pour les sujets liés à l'environnement et à la transformation écologique.
Dans le cadre de la refonte de l'ERP d'une ETI industrielle auvergnate vers Sage, le consultant intégrera une équipe Agile en charge du développement des applications satellites gravitant autour de l'ERP. Le poste s'inscrit dans un contexte de forte activité avec une mise en production majeure prévue fin octobre. Missions Participation aux cadrages techniques Analyse et chiffrage des évolutions fonctionnelles Conception et développement de nouveaux micro-services Développement et maintenance des applications autour de l'ERP Revue de code et respect des bonnes pratiques Référent technique sur les développements Bonita Accompagnement et montée en compétence des développeurs juniors Participation active à la vie de l'équipe Agile Environnement technique .NET / C# React.js Kafka Bonita BPM Architecture Micro-services Méthodologies Agile Profil recherché Environ 7 ans d'expérience en développement Solide expérience sur les architectures micro-services Maîtrise de .NET et React Expérience de Kafka appréciée Expertise ou forte maîtrise de Bonita souhaitée Capacité à être référent technique Expérience en revue de code et accompagnement de profils juniors Informations complémentaires Localisation : Aubière (63) Démarrage : ASAP Durée : Long terme