Contexte : Pour l'un de nos clients du secteur de l'énergie, nous recherchons un ingénieur pour faire évoluer les applicatifs et les ouvrages pour répondre aux enjeux de demain. L'outil des courbes a été déployé en 2015. Que ce soit d'un point de vue graphique, ergonomique, l'outil n'est plus adapté d'autant plus avec l'augmentation du nombre d'ouvrage dans la supervision. Le Back du SCADA utilise AVEVA System Plateform. Le Front quant à lui a été sortie d'AVEVA et utilise un Framework Blazor. Aujourd'hui cet outil courbe est « legacy » est encapsulé dans AVEVA. L'objectif du projet est de développer un nouveau outil courbe directement sur le framework utilisé. Missions: - Participer à l'analyse des besoins et aux travaux de préparatoires au développement ; - Réaliser les développements en respectant les règles de l'art ; - Participer à l'amélioration continue de la cellule (organisation, qualité, architecture, assurer une veille technologique) ; - Participer à la mise en production et au maintien en condition opérationnel de la ou des application(s) ; - Être attentif à la bonne expérience utilisateur. Ces prestations seront réalisées dans le respect des jalons du projet, de la charge, des SLA, des politiques et standards GRDF, du cadre technique de la DSI, en collaboration avec tous les acteurs SI et métier et en s'appuyant sur le patrimoine documentaire existant. Exemples de livrables: Les Livrables demandés lors de cette prestation pourront être (liste non exhaustive) : - Le code source des applications - Reporting (suivi du Design / Build / Test, points d'attention, ...) ; - Contribution à la Documentation technique (études d'impacts, spécifications, description et configuration des environnements, modèles de données, ...) ; - Livraison des packages applicatifs développés par l'équipe sous le contrôle du MOE ; - Contribution au Dossier de préparation de MEP (avec rédaction / contributions aux documents suivants : résultats tests de performance, bilan des tests, PTI, PTE, ...)
La mission combine des activités d'ingénierie qualité axées sur l'automatisation et d'assurance qualité fonctionnelle. Elle couvre le framework d'automatisation, les tests E2E et de non-régression, la gestion des tests et des anomalies, ainsi que le reporting dans JIRA Xray. Missions : - Développer, maintenir et intégrer le framework d'automatisation - Écrire les Steps Definitions associées aux scénarios Gherkin (Cucumber) - Développer les tests automatisés de bout en bout (E2E) et de non-régression - Optimiser et refactorer le code pour assurer la performance et la maintenabilité des tests - Analyser les exigences et les User Stories pour déterminer la couverture de test et assurer la traçabilité QA/Dev - Concevoir et documenter les plans de tests et cas de tests dans JIRA Xray - Identifier, reproduire et documenter les Bugs dans JIRA avec les étapes, preuves, logs et niveaux de sévérité - Suivre les défauts jusqu'à leur résolution et leur validation finale - Mapper les cas de tests Xray aux exigences et aux scénarios automatisés Gherkin - Importer et synchroniser les résultats des tests automatisés Playwright/Serenity dans JIRA Xray - Analyser les rapports Serenity BDD pour détailler l'exécution technique - Générer les rapports de couverture et les statistiques de succès et d'échec via JIRA Xray - Participer aux revues de code et de spécification dans une approche Shift Left Testing - Proposer des améliorations de la stratégie, des processus, de la chaîne d'intégration continue et de l'outillage de test Profil attendu : Consultant Quality Engineer / Quality Analyst avec plus de 8 ans d'expérience et une expérience significative en automatisation, obligatoire. Le profil dispose également de compétences sur API et Kafka, indiqué au niveau confirmé.
Missions principales : Le/la candidat(e) aura pour missions principales de : 1. Développement du Framework Quantitatif Générique (Approche BGM) : o Concevoir et implémenter en C++ les composants essentiels du nouveau framework quantitatif générique, basés sur les principes du modèle BGM. o Développer les modules de gestion des courbes de taux, des volatilités et des corrélations nécessaires à l'approche BGM. o Implémenter les algorithmes de pricing (ex: Monte Carlo, méthodes déterministes) optimisés pour le modèle BGM au sein du framework. 2. Modélisation et Pricing de Taux Exotiques : o Adapter et intégrer les modèles de pricing spécifiques aux produits de taux exotiques dans le nouveau framework. o Développer les fonctionnalités permettant de pricer une gamme étendue de produits structurés de taux en utilisant le nouveau framework. o Veiller à la flexibilité du framework pour supporter de futurs produits ou modifications de modèles. 3. Performance et Qualité du Code : o Garantir la haute performance des calculs quantitatifs implémentés, en optimisant le code C++ pour des environnements de trading exigeants. o Assurer la robustesse, la maintenabilité et la qualité du code développé, en respectant les bonnes pratiques de développement logiciel. o Participer activement aux revues de code avec les autres membres de l'équipe quantitative. 4. Documentation et Collaboration : o Rédiger une documentation technique et méthodologique complète sur le framework BGM, les modèles développés et les produits pricés. o Collaborer étroitement avec les équipes de trading pour comprendre leurs besoins, valider les développements et assurer l'adoption du nouveau framework. o Travailler en synergie avec les autres équipes quantitatives et potentiellement IT pour l'intégration et le déploiement du framework.
IT Asset Manager - ITAM physical IT assets ITIL Foundation, CHAMP CITAM Banking This is a new and exclusive opportunity for a IT Asset Manager to take ownership of the lifecycle process for physical IT assets within this banking business Role details Title : IT Asset Manager ITAM Focus: ownership of the lifecycle process for physical IT assets Employer: Bank Permanent role, salary £60-80,000 Location: London city with home working hybrid 50/50% Requirements: Extensive experience in IT asset management or IT operations, ideally in a regulated industry. Strong knowledge of ITIL, CMDBs, and asset management tools (e.g., ServiceNow). This is a brilliant opportunity for a IT Asset Manager to take ownership of the lifecycle process for physical IT assets within this banking business You will working in a greenfield environment and you will be building out frameworks and not just working in BAU As we continue to strengthen our technology governance and resilience, we are building a Centre of Excellence for IT Asset Management (ITAM), aligning with global standards and regulatory frameworks such as DORA. This is an exciting time to join a team that is shaping the future of asset management across our EMEA operations. We are looking for a detail-oriented and compliance-driven IT Asset Manager to lead the transformation of our hardware asset management (HAM) function across EMEA, ensuring full lifecycle governance, audit readiness, and cost optimisation. Role requirements Must come from a large regulated FS environment, preferably banking but could be insurance. Greenfield environment Real experience of building out frameworks not just working in BAU 2 stage interview process with business (both face to face) This is a new opportunity now For more information and the chance to be considered, please do send through a CV- good luck To find out more about Huxley, please visit Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Contexte de la mission : Nous recherchons un profil Développeur expérimenté fullstack . Java/Spring/Angular sur une mission pour l'un de nos clients Parisien dans l'énergie au sein d'une équipe Agile. Description de la mission : Développeur fullstack: Bon niveau d'expertise en Java/Spring/Angular, PLSQL. Expérience dans un rôle de tech lead ou backup de tech lead. Bonne réactivité et communication pour gérer les incidents de production et les déploiements. Compétences clés Obligatoire JAVA Oracle Kubernetes ANGULARSPRING Spring Boot / Batch UNIX/LINUX
Nous recherchons pour notre client, un acteur majeur du secteur retail, un Software Engineer / Agentic Developer (H/F). Au sein d'une équipe produit pluridisciplinaire (Product Managers, Designers, Ingénieurs), vous participerez à la conception et au déploiement d'outils collaboratifs au cœur de la transformation globale de l'entreprise. La mission s'effectue dans le cadre d'une organisation full agentic s'appuyant sur le framework BMAD. Missions principales : Concevoir, orchestrer et auditer le code généré par les agents IA. Maintenir un niveau élevé de qualité, de sécurité et de résilience sur l'ensemble du périmètre applicatif. Alimenter et affiner les contextes et prompts d'ingénierie pour optimiser la génération de code par les LLM et agents.
Au sein de la DSI, dans un environnement dédié aux activités de gestion des risques, vous rejoindrez une équipe de développement de proximité ayant pour objectif de concevoir et maintenir des solutions tactiques répondant aux besoins métiers urgents ou spécifiques. L'équipe est organisée autour de deux pôles : Front et Core. Vous intégrerez l'équipe Core, sous la responsabilité du Tech Lead, et participerez au développement, à la maintenance évolutive et à l'exploitation de frameworks et composants techniques transverses. Vos principales missions seront : Développement et évolution d'un framework interne en C# Participer à la conception, au développement et à la maintenance d'un framework technique interne. Développer et faire évoluer les briques nécessaires à la réalisation d'applications Web et de traitements Batch. Faciliter le travail des équipes Front en leur fournissant des composants techniques réutilisables et robustes. Développement et maintenance de l'interface utilisateur Participer au développement et à l'évolution des applications front-end en Angular. Contribuer à l'amélioration continue de l'expérience utilisateur et de la qualité technique des applications. Support et assistance technique Accompagner les différentes équipes de développement dans l'utilisation des composants et frameworks mis à leur disposition. Apporter une expertise technique sur les environnements C#/.NET et, lorsque nécessaire, Python. Participer à la résolution des incidents et problématiques techniques. Release Management Participer à la préparation, à la coordination et au suivi des mises en production. Contribuer à sécuriser et fiabiliser le cycle de vie des applications. Interface avec les équipes de production Assurer la coordination avec les équipes en charge de la production applicative. Participer au suivi et à l'exploitation des architectures de traitements Batch. Contribuer à l'amélioration de la robustesse et de la supervision des applications.
🚀 MISSION FREELANCE – PRODUCT OWNER TECHNIQUE / DEVEX & IA 🎯 Objectif : améliorer l'expérience et la productivité des développeurs en intégrant l'IA dans le cycle de développement logiciel. 🛠️ Vos missions Piloter le backlog, la roadmap et la priorisation des besoins. Améliorer l'expérience développeur : onboarding, standards, frameworks et automatisation. Identifier et développer les usages de l'IA pour le code, les tests, la documentation et la sécurité. Coordonner les équipes techniques, animer les ateliers et diffuser les bonnes pratiques.
Dans le cadre du renforcement de ses équipes IT Innovation, nous recherchons 5 Développeurs Python – AI-Native Developers pour participer à la conception, au développement et à l'industrialisation de solutions innovantes intégrant l'intelligence artificielle. Les consultants interviendront sur des projets visant à accélérer le développement logiciel grâce aux outils d'IA générative, à automatiser les processus et à concevoir des applications intelligentes répondant aux besoins métiers. Missions principalesConcevoir, développer et maintenir des applications et services en Python. Intégrer des solutions d'intelligence artificielle générative dans les applications existantes ou nouvelles. Exploiter les outils de développement assisté par l'IA afin d'améliorer la productivité et la qualité du code. Concevoir et développer des API et des services backend performants et sécurisés. Participer à la conception de solutions basées sur les grands modèles de langage (LLM). Mettre en œuvre des mécanismes de prompt engineering et d'orchestration des modèles d'IA. Développer des solutions intégrant des techniques de recherche augmentée par génération (RAG), selon les besoins du projet. Réaliser les tests unitaires, les tests d'intégration et les contrôles de qualité du code. Participer à l'intégration continue, au déploiement et à l'industrialisation des applications. Collaborer avec les équipes IT, Data, DevOps et métiers pour identifier et mettre en œuvre des solutions innovantes. Assurer une veille technologique sur les outils, frameworks et pratiques de développement AI-Native. Compétences techniques requisesPython : excellente maîtrise du langage et de son écosystème. Développement backend : conception d'API REST et développement de services applicatifs. Intelligence artificielle générative : compréhension des LLM et de leurs cas d'usage. Prompt engineering : capacité à concevoir, tester et optimiser des prompts. Développement assisté par l'IA : utilisation d'outils de génération de code et d'assistance au développement. Frameworks Python : connaissance de FastAPI, Flask ou Django. Tests et qualité logicielle : tests automatisés, bonnes pratiques de développement, revue de code et gestion de versions avec Git. Bases de données : maîtrise des bases SQL et/ou NoSQL. Industrialisation : notions de CI/CD, Docker et environnements de déploiement. RAG et outils d'orchestration IA : connaissance de frameworks tels que LangChain ou LlamaIndex, appréciée.
MissionsConcevoir et développer des agents IA basés sur les LLM. Mettre en œuvre des architectures Agentiques utilisant LangChain, LangGraph, Semantic Kernel ou des frameworks équivalents. Développer des services Python robustes et industrialisables. Participer à l'intégration des solutions IA avec les applications et systèmes existants. Concevoir des workflows de raisonnement et d'orchestration d'agents (ReAct, Tool Calling, Multi-Agents). Mettre en place les pipelines CI/CD et les bonnes pratiques DevOps. Assurer la sécurisation des échanges et des API (OAuth2, OpenID Connect). Participer aux choix d'architecture technique et aux évolutions du socle IA. Contribuer à l'amélioration des performances, de la qualité et de la maintenabilité des solutions.
Nous recherchons un(e) Proxy Product Owner (PPO) pour intervenir au sein de la DSI d'un grand compte, sur un produit stratégique reposant sur Microsoft Dynamics 365 Finance & Operations, au cœur des processus financiers et de gestion de l'organisation. Dans un environnement structuré autour du framework Agile SAFe, vous accompagnerez le Product Owner dans le pilotage opérationnel et fonctionnel du produit. Vous jouerez un rôle clé dans la compréhension des besoins métier, la gestion du backlog, la formalisation des règles de gestion et la coordination entre les équipes métier et techniques, avec une forte orientation Business Analysis.Vos principales responsabilités Accompagnement du Product Owner Participer à la gestion, à l'affinage et à la priorisation du backlog. Préparer les éléments nécessaires aux arbitrages fonctionnels. Contribuer à la déclinaison opérationnelle de la vision produit. Assurer la continuité fonctionnelle en l'absence ponctuelle du Product Owner. Analyse fonctionnelle et besoins métier Recueillir, analyser et formaliser les besoins des parties prenantes. Rédiger des user stories, features et critères d'acceptation clairs et testables. Décrire les processus métier et formaliser les règles de gestion. Analyser les impacts fonctionnels des évolutions sur Microsoft Dynamics 365 Finance & Operations. Faciliter la compréhension des besoins métier par les équipes techniques. Gestion du backlog et documentation Maintenir un backlog structuré, priorisé et prêt pour le développement. Identifier les dépendances, les risques fonctionnels et les points nécessitant des clarifications. Participer aux ateliers de backlog refinement, aux PI Planning et aux rituels SAFe. Produire et maintenir une documentation fonctionnelle fiable et à jour. Coordination et validation fonctionnelle Être l'interlocuteur fonctionnel privilégié de l'équipe de réalisation. Collaborer avec les développeurs, le Tech Lead, les QA, les architectes et les experts métier. Participer à la préparation et à l'exécution des recettes fonctionnelles. Vérifier la conformité des livraisons aux besoins exprimés et aux critères d'acceptation. Contribuer à la communication autour des évolutions et des nouvelles fonctionnalités. Profil recherchéExpérience confirmée en tant que Proxy Product Owner (PPO) dans un environnement SI complexe. Bonne maîtrise des pratiques Agile et du framework SAFe. Expérience sur Microsoft Dynamics 365 Finance & Operations, idéalement sur les processus financiers. Bonne connaissance des domaines de la comptabilité, de la trésorerie, du contrôle de gestion et/ou de la facturation. Maîtrise de la rédaction de user stories, des critères d'acceptation et de la gestion de backlog. Capacité à formaliser des règles de gestion complexes et à maintenir une documentation fonctionnelle de qualité. Expérience des échanges entre les équipes métier et les équipes techniques.
Projet "Pricing Excellence" : mettre en place une gestion globale de la croissance des revenus (RGM) pour fixer le juste prix au client. Prix basé sur la data, en équilibrant le coût total, la perception du prix par le client et la rentabilité. Forte ambition sur les outils digitaux, la data et l'IA. Équipe composée d'un centre d'excellence Pricing et d'une équipe transverse Data / IA. Objectif : optimiser les prix de façon proactive, suivre le marché et améliorer l'expérience client. Objectifs et livrables Travailler avec les Product Managers, Data Scientists et Data Analysts pour améliorer les produits de dataviz. Créer des frameworks d'analyse scalables sur l'écosystème pricing. Analyser et améliorer les processus de changement de prix. Trouver et chiffrer de nouvelles opportunités business ou produit. Transformer des problèmes business en insights actionnables. Accompagner les analystes juniors.