5+ ans d'expérience en développement React Une expertise Front-End / React indispensable Très bonne maîtrise de React.js, TypeScript, Redux, JavaScript, HTML/CSS Expérience sur plusieurs projets Front-end en autonomie Bonne connaissance de Git, Bitbucket, Jira, NPM et des API REST Expérience en environnement Agile Quelques connaissances en C# / .NET Core : un plus, mais pas besoin d'être expert(e) Technical Skills: * React.Js, React bootstrap, Redux * TypeScript * HTML/CSS/Javascript * Git, Bitbucket, Jira
Dans le cadre de l'accélération de sa transformation technologique et digitale, un grand groupe bancaire recherche un Développeur Microservices .NET / Angular confirmé. Le consultant intégrera une équipe internationale spécialisée dans les plateformes Data & IA, les architectures Big Data, les Data Lakes, les environnements Lakehouse Cloud, la Business Intelligence et le déploiement de solutions de Machine Learning Missions principalesConcevoir, développer et maintenir des microservices en C#/.NET Core 6+. Développer et intégrer des API REST selon les standards et patterns de l'équipe. Contribuer ponctuellement au développement d'interfaces front-end avec Angular. Participer aux choix d'architecture et à la conception technique des solutions. Réaliser les revues de code et garantir la qualité des développements. Développer et maintenir les pipelines CI/CD avec Jenkins et Groovy. Gérer les déploiements avec XLDeploy et XLRelease. Déployer et maintenir les applications conteneurisées sur OpenShift/Kubernetes. Utiliser Git et Bitbucket pour la gestion des versions et la collaboration. Rédiger et maintenir la documentation technique. Participer aux cérémonies Agile : Sprint Planning, Daily Meeting, revue et rétrospective. Collaborer quotidiennement avec les équipes basées en France et au Portugal. Compétences techniquesC# / .NET Core 6+ : niveau confirmé. Architecture microservices, API REST et design patterns : niveau confirmé. Jenkins, Pipeline as Code et Groovy : excellente maîtrise. XLDeploy / XLRelease : pratique courante. OpenShift / Kubernetes : pratique courante. Git / Bitbucket : excellente maîtrise. Angular : capacité à intervenir ponctuellement sur le front-end. Python : connaissances appréciées. Conteneurisation et environnements Cloud/Data : bonne compréhension.
Transmettre plutôt que produire : formez et faites grandir les équipes IT d'un grand groupe bancaire sur le DevSecOps, avec une mission de deux ans. Au sein de la direction en charge de la transformation technologique, vous accompagnez les équipes IT sur les solutions cloud, le DevSecOps, l'intégration et le déploiement continus. Vous formez à l'usage des outils et des plateformes et à la compréhension des bonnes pratiques, en appuyant votre discours sur la culture DevOps (CALMS) — et sur une vraie pratique technique. L'équipe fonctionne en agile, dans un contexte CI/CD. Vos principales missions : Former les équipes et suivre la progression des apprenants. Construire des contenus de formation avec travaux pratiques (labs). Accompagner les équipes dans l'usage des outils et plateformes CI/CD. Former aussi sur le développement : langages, stratégie de test, API. Ce que la mission vous apporte : Une mission longue (2 ans), rare sur ce type de rôle. Un impact démultiplié : ce que vous transmettez est repris par des dizaines d'équipes. Un rythme de 3 jours par semaine sur site, avec des déplacements ponctuels en région. Environnement technique : DevSecOps, CI/CD, OpenShift, ArgoCD, GitLab CI, Jenkins, Bitbucket, Terraform, XL Deploy / XL Release, Python ou Java.
Résumé : Le livrable principal de ce poste est de repenser l'architecture de la plateforme pour en garantir l'évolutivité et améliorer les performances afin d'assurer une expérience utilisateur fluide à l'échelle internationale. Responsabilités : Participer à l'analyse des besoins fonctionnels et techniques. Concevoir et développer les évolutions applicatives en C# / .NET et Blazor. Maintenir et faire évoluer les applications existantes. Traiter les problématiques de performance, multithreading et concurrence. Concevoir et optimiser les accès aux données SQL Server. Développer et maintenir les API et services applicatifs. Analyser et corriger les anomalies et incidents. Réaliser les tests unitaires et d'intégration. Participer aux revues de code et garantir la qualité du code produit. Contribuer aux processus CI/CD et à la gestion des artefacts. Participer aux cérémonies Agile / Scrum et au suivi des activités dans JIRA. Rédiger et maintenir la documentation technique nécessaire. Must Haves : C# /.NET - maîtrise avancée du langage et de l'écosystème .NET moderne. Blazor Server et/ou Blazor WebAssembly – Confirmé. Multithreading et programmation concurrente – Confirmé. SQL Server - Maîtrise de Entity Framework Core – Confirmé. Anglais professionnel – Impératif. Nice to Haves : Connaissance de Dapper. Compréhension des architectures logicielles modernes : SOLID, Dependency Injection, Clean Architecture. Expérience avec Git / Bitbucket. Autres Détails : Travail sur site souhaité : 3 jours par semaine. Localisation : Val-d'Oise (95)
Vous intégrerez l'équipe en tant que Testeur Automatisation / QA Confirmé H/F et participerez à l'automatisation des tests d'une importante application métier au sein d'un écosystème riche et complexe. Vous garantirez la qualité fonctionnelle et technique de la solution. Vos principales missions seront notamment : Conception des tests fonctionnels à partir des US et règles métiers, avec rédaction des scénarios en méthodologie BDD (Gherkin) directement dans Squash TM. Automatisation des tests end-to-end de l'interface web avec Selenium WebDriver (Java), en intégrant les scripts dans le référentiel de test. Gestion du versioning via Git et Bitbucket pour la maintenance, le suivi et l'évolution du framework d'automatisation. Réalisation de tests Front-end automatisés (UI) Tests d'API sur les services métier avec SOAP UI pour valider les échanges inter-applicatifs et le comportement back-end. Exécution des tests automatisés depuis le serveur d'exécution via Squash, avec génération des rapports et suivi des résultats. Analyse des anomalies, création et suivi des tickets (Squash / Jira) jusqu'à leur résolution. Collaborations Agile : participation active aux cérémonies (Daily, Sprint Review, Refinement), Environnements et outils Selenium WebDriver, Java, Squash TM, Squash Server, SOAP UI, Git, Bitbucket, BDD (Gherkin),FileZilla, Agile / Scrum
Recherche d'un expert DevOps pour assurer l'administration, le support et l'amélioration continue des plateformes de l'usine de développement. Le périmètre inclut l'administration et le maintien en conditions opérationnelles des outils de la forge logicielle (Jira, Confluence, GitLab, Bitbucket, Jenkins, Nexus, SonarQube, Fortify, Trivy), la gestion du cycle de vie des images Docker de référence (mises à jour, traitement des vulnérabilités Trivy, sécurité), le support aux équipes de développement et la gestion des habilitations et accès. Le poste couvre également la gestion et l'optimisation des licences, les opérations de maintenance, montées de versions et actions de sécurisation, ainsi que la contribution à l'automatisation et à l'évolution des plateformes, avec production de documentation technique et procédures d'exploitation.
Remplacer des traitements ETL historiques par du Python propre, testé et conteneurisé : une mission de développeur exigeante, dans une squad Python internationale. L'équipe en charge des référentiels transverses d'un grand groupe bancaire harmonise ses langages et ses architectures : elle migre ses traitements ETL Informatica PowerCenter vers Python. Vous intégrez la squad Python (sprints de trois semaines, équipe répartie entre Paris et l'international) et intervenez sur plusieurs applications : l'annuaire et l'organigramme du groupe, et le référentiel des rôles — acquisition, cycle de vie des rôles, exposition par fichiers, API et datalake. Vos principales missions : Réaliser le design des nouveaux traitements à partir des spécifications des Business Analysts et des retours du Tech Lead. Développer dans le respect du framework Python interne et de l'architecture conteneurisée. Écrire les tests unitaires et mettre en place les tests automatiques de chaque traitement. Livrer en recette et rédiger les documents de livraison pour les environnements supérieurs. Ce que la mission vous apporte : Du Python de qualité industrielle : tests, CI/CD, conteneurs, revue par un Tech Lead. Un programme de migration structurant, sur plusieurs applications. Une équipe internationale : l'anglais est une langue de travail. Environnement technique : Python 3.9+, SQLAlchemy, Oracle, pytest, pandas, CI/CD, OpenShift, S3, Jenkins, Bitbucket, Checkmarx, Jira, Confluence — agile.