Environnement : Digital / Data – Retail ContexteAu sein de la Direction Digital & Data, vous intégrerez le département Digital, en charge du Build et du Run des assets digitaux (Web, Mobile, Back Office, etc.) des différentes enseignes du Groupement. Vous rejoindrez le Pôle Qualité en tant que QA / Analyste de Test et Validation, avec pour objectif d'assurer la qualité des livraisons applicatives réalisées par les équipes organisées en Squads Agile. La mission intervient plus particulièrement sur le périmètre Back Office ainsi que sur les outils de préparation des commandes en magasin. MissionsVous serez notamment amené(e) à : Participer à la définition et à la rédaction de la stratégie de tests ; Analyser les User Stories, exigences et spécifications fonctionnelles/techniques ; Concevoir et rédiger les cas et scénarios de tests ; Préparer les jeux de données et les prérequis nécessaires aux campagnes de tests ; Préparer les environnements de recette et vérifier leur conformité ; Exécuter les tests fonctionnels manuels et automatisés ; Participer à l'automatisation des tests de non-régression ; Identifier, qualifier et suivre les anomalies jusqu'à leur résolution ; Consigner les résultats et mettre à jour le référentiel de tests ; Réaliser le reporting et assurer le suivi de l'avancement des campagnes ; Rédiger les rapports et bilans de synthèse des tests ; Participer aux différents rituels Agile ; Être amené(e) à intervenir comme référent(e) auprès d'une équipe d'analystes de tests. Compétences requisesIndispensablesQA / Tests fonctionnels / Recette applicative SQL – niveau confirmé API Management – niveau confirmé Conception et exécution de plans de tests Gestion et suivi des anomalies Tests de non-régression Méthodologies Agile / Scrum
Contexte :Dans le cadre de l'évolution et de la modernisation de son Système d'Information, notre client, acteur majeur du secteur de l'assurance, recherche un(e) Architecte Solution. Vous interviendrez sur des projets structurants de transformation du SI, avec un rôle central dans la définition des architectures applicatives et l'évolution des échanges entre les différents composants du système d'information. Une expertise forte sur les architectures API et notamment le pattern BFF (Back for Front) est particulièrement recherchée. Vos missions :Rattaché(e) aux équipes Architecture / IT, vous aurez notamment pour responsabilités : · Concevoir et faire évoluer les architectures solutions en cohérence avec les enjeux métiers et SI. · Définir les architectures applicatives et les flux d'échanges entre les différents systèmes. · Être le référent sur les sujets API Management, API REST et architectures orientées services. · Concevoir et accompagner la mise en œuvre d'architectures BFF (Back for Front) adaptées aux différents canaux : Web, Mobile, portail client, etc. · Définir les principes d'exposition, de consommation et de sécurisation des APIs. · Garantir la cohérence des échanges entre les applications front-end, les services métiers et les systèmes back-end. · Participer aux choix technologiques et à la définition des standards d'architecture. · Produire les dossiers d'architecture et la documentation technique. · Accompagner les équipes de développement dans la mise en œuvre des solutions définies. · Challenger les choix techniques et proposer des solutions permettant de moderniser le SI. · Identifier les impacts, dépendances et risques liés aux évolutions d'architecture. · Collaborer avec les équipes Architecture d'Entreprise, Développement, Data, DevOps, Sécurité, Infrastructure et Métiers. · Participer aux comités d'architecture et contribuer à la gouvernance technique. API / Architecture – COMPÉTENCES CLÉS :Une expérience significative sur les architectures API est indispensable. Vous maîtrisez idéalement : · API REST / Web Services · API Gateway / API Management · Architecture orientée services · Conception et gouvernance des APIs · Sécurisation des APIs : OAuth2, OpenID Connect, JWT… · Gestion des flux et contrats d'interface · Architecture BFF – Back for Front · Conception de BFF adaptés aux différents parcours et canaux digitaux · Microservices et architectures distribuées · Échanges entre applications Front, BFF, services métiers et systèmes legacy
Lead Développeur(euse) NodeJS / React / Typescript Missions & Activités principales Vous intégrez une équipe sur des projets de développement web et mobile. En tant que référent technique NodeJS, vous aurez les missions suivantes : - Accompagner les développeurs dans la compréhension des besoins / contraintes produits et l'implémentation des solutions techniques, - Formaliser les bonnes pratiques sur l'architecture technique et le développement logiciel afin de garantir la fiabilité, la performance et l'évolutivité de la plateforme, - S'assurer de la qualité du code au travers des revues de code et coordonner le delivery, - Accompagner l'équipe dans la résolution des problèmes rencontrés, - Contribuer à la conception et au développement des produits, - Mettre en place les stratégies de tests, - Réaliser une veille technologique.
As a Senior Software Engineer specialising in Identity and Access Management (IAM) at CGI, you'll help shape secure digital services that protect how users access critical web, mobile and API platforms. Working on high-impact programmes, you'll take ownership of designing and delivering modern authentication and authorisation solutions that enable our clients to innovate with confidence. You'll have the freedom to bring fresh thinking to complex security challenges, applying modern identity standards to create robust, scalable solutions. Alongside CGI experts across engineering, security and architecture, you'll be supported by a collaborative community where knowledge is shared, ideas are valued and your expertise can make a lasting difference. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position.
Prestations prioritaires requises : Maîtrise de l'Écosystème Node.js : Expertise confirmée en Javascript ES6+ côté serveur, avec une expérience impérative sur les versions récentes (Node 22+). Frameworks & Architecture : Utilisation avancée de frameworks standards (au choix : NestJS, Express, Fastify ou Koa) pour la construction de backends robustes. Conception d'APIs : Excellence dans la conception, le développement et la sécurisation d'APIs REST JSON. Maîtrise des formats de données (JSON, YAML). Culture Testing & Qualité : Mise en œuvre systématique de tests automatisés (Jest, Mocha/Chai, Sinon) et suivi de la couverture de code (Istanbul/NYC). Environnement & Industrialisation : Utilisation du terminal Bash (sous Linux ou Mac OS X) Maîtrise de l'outillage Node (NPM, Nodemon, PM2). Gestion de version et workflows collaboratifs sous Git / GitLab. Documentation technique : Capacité à lire et exploiter des documentations techniques complexes en anglais. Soft Skills & Agilité : Habitué(e) aux méthodologies Agiles, vous savez vulgariser des concepts techniques complexes pour les équipes Produit et Design. Prestations complémentaires souhaitées : Persistance & Data : Connaissance des bases de données SQL (MariaDB/MySQL) et NoSQL (MongoDB, Redis). Utilisation d'ORM modernes comme Prisma ou TypeORM. Expérience sur le moteur de recherche ElasticSearch. Infrastructure & Performance : Conteneurisation d'environnements de développement avec Docker / Docker-compose. Optimisation avancée via les Worker Threads et gestion de flux temps réel (Websockets, SSE). Architecture événementielle (Pub/Sub) et intégration de bibliothèques type Faye. Sécurité & Protocoles : Maîtrise des standards d'authentification (OAuth2, JWT, SSO) et gestion fine du protocole HTTP (CORS, headers de sécurité). Qualité & E2E : Expérience en tests de bout en bout avec Cucumber / Gherkin. Outillage API : Maîtrise de Swagger, Postman ou curl pour le test et la documentation des points d'entrée. Collaboration Transverse : Capacité démontrée à dialoguer efficacement avec les équipes Front-end (Web/Mobile), ainsi qu'avec les équipes d'Exploitation (Ops). Rédaction & Méthodologie : Rigueur dans la documentation (Markdown, Confluence) et application de méthodes de conception orientées objet et structurées. Culture Web : Solides bases en HTML5/CSS3 pour une meilleure synergie avec le front.
Nous recherchons un Consultant Mobile Analytics pour créer et structurer l'activité Mobile Analytics au sein de l'équipe CONEX d'un client final du secteur des transports. La mission consiste à analyser les usages des applications Android/iOS et tablettes, définir les KPI spécifiques à la mobilité et produire une vision consolidée des parcours utilisateurs entre les canaux web et mobile. Mission : Démarrage : 25/09/2026 Durée : 6 mois fermes + 2 x 6 mois en option Localisation : Saint-Denis (3 jours sur site / 2 jours de télétravail)
1. Vos missionsDans le cadre du renforcement d'une équipe Data, vous interviendrez sur l'analyse des parcours digitaux et la mesure des interactions web et mobile. Votre rôle sera d'exploiter les données afin de mieux comprendre les comportements utilisateurs et d'améliorer la performance des parcours clients. Vos principales responsabilités seront les suivantes : Recueillir et challenger les besoins de tracking auprès des équipes métiers, Product Owners et Business Analysts ; Concevoir, documenter et maintenir les plans de marquage ; Définir les KPI et métriques adaptés aux parcours et aux objectifs business ; Traduire les besoins de tracking en spécifications techniques pour les équipes de développement ; Tester et valider les tags déployés ; Contrôler régulièrement la qualité, la cohérence et la fiabilité des données collectées ; Analyser les comportements utilisateurs sur les parcours web et mobile ; Identifier les points de friction et les opportunités d'optimisation ; Concevoir et maintenir des reportings ainsi que des tableaux de bord ; Présenter les analyses et les enseignements aux équipes métiers ; Formuler des recommandations concrètes et actionnables ; Accompagner les équipes dans l'interprétation et l'utilisation des données Analytics ; Proposer des évolutions du dispositif de mesure ; Participer à l'amélioration continue des pratiques et à la montée en compétences des équipes ; Veiller au respect du RGPD et des bonnes pratiques liées à la collecte et au traitement des données personnelles.
Contexte de la missionDans le cadre du renforcement de la sécurité des produits digitaux, nous recherchons un Consultant Senior Cybersécurité Applicative / DevSecOps afin d'accompagner les équipes Produits et IT dans l'intégration des exigences de sécurité tout au long du cycle de développement logiciel. Le consultant interviendra sur un portefeuille d'environ 5 produits Web et Mobile et contribuera activement à la définition et à l'exécution de la stratégie de sécurité applicative de l'organisation. Il participera aux différentes instances de gouvernance produit (PI Planning, Roadmap, comités d'arbitrage) afin de représenter les enjeux cybersécurité et de promouvoir une démarche de sécurité "by design". Missions principalesAnalyse de risques et accompagnement sécuritéRéaliser les analyses de risques SSI dans le cadre des projets et évolutions applicatives. Identifier les risques de sécurité liés aux applications Web, Mobile et APIs. Accompagner les équipes Produits et IT pour intégrer les exigences de sécurité dès les phases de cadrage, conception et développement. Challenger les choix techniques et les architectures proposées par les équipes de développement. Conseiller les parties prenantes sur les mécanismes de sécurité adaptés : Authentification Gestion des identités et des accès Chiffrement Gestion des secrets Protection des APIs Sécurisation des données
Dans le cadre du renforcement d'une équipe de développement, nous recherchons un(e) Développeur(se) Front-End expérimenté(e) pour intervenir sur l'évolution et la maintenance de nos applications web. Vous intégrerez une équipe technique en charge de concevoir, développer et améliorer des fonctionnalités à forte valeur ajoutée, dans un environnement moderne basé sur les technologies React et Node.js. La mission débutera idéalement début septembre et portera notamment sur : La conception et le développement de nouvelles fonctionnalités front-end La maintenance évolutive et corrective des applications existantes La participation aux choix techniques et aux bonnes pratiques de développement La contribution à l'amélioration continue de la qualité du code et des performances applicatives Une expérience sur la déclinaison d'un site web en application mobile serait un réel atout afin d'accompagner de futurs sujets de mobilité et d'apporter une expertise complémentaire à l'équipe.