Dans le cadre de la réalisation d'un projet en assistance technique, nous recherchons un(e) Développeur Full Stack C#/.NET pour l'un de nos clients du secteur aéronautique. Vous interviendrez sur le site client situé à Toulouse. Vos missions seront les suivantes : - Développer une application web et les API permettant aux utilisateurs d'interagir avec un ChatBot et les différents services d'IA ; - Développer les API backend en C#/.NET ; - Développer l'interface utilisateur et intégrer les services d'IA ; - Intégrer les services AWS et le moteur RAG ; - Gérer l'authentification et les échanges de données ; - Garantir la qualité, les performances et la maintenabilité de l'application.
Développement Full Stack IA-Augmenté & Vibecoding• Concevoir, coder et faire évoluer les interfaces (Front-end) et les briques logiques (Back-end) des outils internes de l'agence en exploitant au maximum les assistants IA avancés (Cursor, Claude, Copilot...). • Pratiquer le vibecoding de manière rigoureuse : synthétiser des instructions claires, faire générer le code, relire, tester et assembler les briques avec un très haut niveau d'exigence sur le résultat final. • Garantir l'ergonomie, la réactivité UI/UX et la fluidité des interfaces destinées aux équipes créatives et de production. Prototypage Ultra-Agile (MVPs) & Orientation Produit Fini• Transformer les spécifications du Product Owner en Prototypes Fonctionnels (MVP) utilisables en quelques jours seulement, permettant de valider les usages en conditions réelles sans longs cycles de dev. • Ajuster et pivoter immédiatement sur le code en fonction des retours d'usage des utilisateurs finaux (monteurs, chargés de post-prod, graphistes) pour atteindre une adéquation parfaite avec leur quotidien. • Livrer des modules fonctionnels de bout en bout ("produits finis"), prêts à l'emploi et intégrés dans le workflow quotidien des équipes. Intégration d'API, Cloud & Architecture Backend moderne• Collaborer étroitement avec l'Architecte Automation (n8n) pour connecter les applications web développées aux workflows d'automatisation d'arrière-plan et aux bases de données. • Assurer l'interconnexion via API REST / Webhooks / MCPs avec nos outils métiers (Ftrack, Iconik, , LucidLink...). Déploiement, CI/CD & Maintien en Condition Opérationnelle• Superviser l'intégration continue et le déploiement applicatif sur des infrastructures Cloud modernes. • Maintenir un dépôt de code propre, structuré et documenté (GitHub, CI/CD) afin d'assurer la maintenabilité et la sécurité des applications déployées avec l'aide des outils IA.
Le poste à pourvoir est en interne chez Free-Work (job board spécialisé dans l'IT et la tech) et Turnover-IT (plateforme de recrutement dédiée aux recruteurs IT et digital), des solutions incontournables du recrutement tech en France et à l'international, réunissant une communauté de centaines de milliers de profils IT qualifiés et plus de 4 000 recruteurs actifs. Au sein de l'équipe tech, encadré(e) par des développeurs seniors et notre product manager, vous contribuez à l'ensemble de la chaîne de développement : Développer de nouvelles fonctionnalités côté back-end (PHP, Symfony) et côté front-end (Vue.js, Nuxt, TypeScript, React Native) sur nos plateformes candidats et recruteurs. Corriger des anomalies, améliorer les performances et la qualité du code existant, avec des tests et des revues de code. Participer au développement de notre application mobile, un chantier récent où vous pourrez apporter votre regard et monter en compétences.
Nous recherchons en urgence pour l'un de nos client un(e) développeur .Net très confirmé(e) avec connaissance impérative des secteurs retail et e-commerce. Vous aurez pour missions de : - Participer aux évolutions des applications et à leur maintenance (implémentations techniques) - Participer aux activités de conception et de spécifications - Rédiger les documents techniques Intervention • Début de mission : dès que possible • 3 mois renouvelable • 2 jours de présence par semaine • 3 jours par semaine : télétravail
Au sein de l'équipe CRO, vous contribuerez à la gestion d'une plateforme d'A/B tests et au déploiement de fonctionnalités fondées sur des feature flags. Dans un contexte agile et à fort trafic, vous concevrez, développerez, déploierez et maintiendrez des fonctionnalités répondant aux besoins des expérimentations. Vous interviendrez sur les volets front-end, back-end et CI/CD, notamment avec Flutter, TypeScript, Node.js, React et les services AWS. Vous développerez les tests unitaires, d'intégration et de bout en bout, participerez aux revues de code et rédigerez des études de conception technique. Vous analyserez les anomalies, investiguerez les causes racines des incidents et contribuerez à la qualité, à la résilience, à la sécurité et au respect des critères d'acceptation des versions. Vous prendrez également part aux cérémonies agiles et accompagnerez la montée en compétence des autres développeurs sur les feature flags.
Contexte de la mission Le projet AI pour Tous (plateforme Mistral et Le Chat) permet à 4 500 collaborateurs d'exploiter l'IA générative au quotidien : création d'agents IA, gestion des bibliothèques documentaires, workspaces, accès et incidents. La mission s'inscrit en appui direct du PO Mistral / AI pour Tous (Train Capacités Business IA) pour : Structurer les besoins, Contribuer au backlog, Développer/automatiser des outillages d'administration et de suivi, Exploiter les logs et KPI Traiter les irritants Objectifs et livrables Développer des outils & services pour répondre aux besoins d'exigence de conformité, de sécurité et d'observabilité Garantir la stabilité, la performance et la résilience des environnements d'exécution (dev, recette, production). Définir et implémenter une stratégie d'observabilité (logs, métriques, traces) sur l'ensemble des services de la plateforme. Mettre en place des alertes pertinentes basées sur des SLO/SLI afin de détecter proactivement les incidents. Contribuer à l'analyse des incidents en exploitant les logs applicatifs, métriques et données persistées. Automatiser les déploiements et standardiser les pratiques DevOps de la plateforme SaaS. Expérience confirmée DevOps sur des plateformes cloud et Kubernetes en environnement de production. Expérience confirmée sur la gestion des contrats d'API Maîtrise des pratiques CI/CD, Infrastructure as Code et automatisation (GitOps) Capacité à analyser des incidents complexes en croisant {logs, métriques et requêtes en base de données. Création de dashboards dynamiques (Datadog) Mise en place de métriques custom (business + technique) Compétences demandéesCompétencesNiveau de compétence Observabilité & Monitoring : Datadog (APM, logs, métriques, tracing distribué, dashboards, alerting avancé) Confirmé Developper des micro services: Microservice java/python, kafka Confirmé Base de données RDS : PostgreSQL, MongoDB (interrogation et analyse à des fins de diagnostic). Confirmé Java 21 - Springboot 4 Confirmé Open API Confirmé CI/CD & DevOps : Jenkins/ GitLab CI, Infrastructure as Code. Confirmé Cloud & Conteneurs : AWS, Kubernetes, Terraform. Confirmé Angular 21 Confirmé
Nous recherchons un Développeur Senior Full-Stack afin de renforcer une équipe technique évoluant dans un contexte de transformation et d'évolution du système d'information. Vous interviendrez dans un environnement technique exigeant, avec un rôle axé sur la qualité du développement, la performance applicative et l'amélioration continue. Vous contribuerez également à la diffusion des bonnes pratiques auprès des équipes de réalisation et participerez aux évolutions techniques du système d'information. Vos principales missions seront les suivantes : Participer à l'étude et à la proposition de solutions techniques ; Contribuer aux études d'impact et aux chiffrages ; Participer à la conception et au développement des évolutions applicatives ; Contribuer à la stabilité, la robustesse et la performance du patrimoine applicatif ; Réaliser des revues de code en collaboration avec les équipes techniques ; Participer à l'identification et à la mise en œuvre d'optimisations de code et d'algorithmes ; Contribuer à l'amélioration continue des pratiques et processus de développement ; Participer à la diffusion des bonnes pratiques techniques ; Rédiger et maintenir la documentation technique nécessaire ; Assurer une veille technologique et être force de proposition sur les évolutions techniques. Environnement techniqueJava 21 Spring JPA Oracle / PostgreSQL API REST GitLab / CI-CD Microservices Kafka React 19 Conteneurisation / OpenShift
Nous recherchons un Lead Développeur Full-Stack afin de renforcer une équipe technique évoluant dans un contexte de transformation et d'évolution du système d'information. Vous interviendrez au sein d'un environnement technique exigeant, avec un rôle à la fois opérationnel et transverse, en accompagnant les équipes de développement sur les choix techniques, la qualité du code, la performance et l'amélioration continue. Vous contribuerez également à la diffusion des bonnes pratiques de développement et participerez à l'élaboration et au suivi des roadmaps techniques, en collaboration avec les différents interlocuteurs techniques. Vos principales missions seront les suivantes : Participer à l'étude et à la proposition de solutions techniques adaptées aux besoins ; Être force de proposition sur les choix de conception, d'architecture et d'algorithmes ; Participer aux études d'impact et aux chiffrages techniques ; Contribuer à la stabilité, à la robustesse et à la performance du patrimoine applicatif ; Réaliser des revues de code approfondies et accompagner les équipes dans l'amélioration de la qualité des développements ; Diffuser et suivre les bonnes pratiques de développement auprès des équipes de réalisation ; Contribuer à l'élaboration, à la mise en œuvre et au suivi des roadmaps techniques ; Participer à l'amélioration continue des processus et proposer des simplifications, optimisations et évolutions pragmatiques ; Apporter une culture de la robustesse et de la performance, notamment à travers les méthodes, outils et indicateurs adaptés ; Assurer une veille technologique et être force de proposition sur l'intégration de nouvelles pratiques ou technologies ; Rédiger et maintenir la documentation technique nécessaire ; Accompagner techniquement les équipes et contribuer à la montée en compétence collective ; Environnement technique :Java 21 Spring JPA Oracle / PostgreSQL API REST GitLab / CI-CD Microservices Kafka React 19 Conteneurisation / OpenShift
Contexte du poste Nous recherchons un développeur full stack senior, à dominante front, pour accompagner la DSI de notre client dans la refonte de son outil de cartographie applicative. Cet outil recense toutes les applications gérées ou utilisées par la DSI : description générale, flux entre applications avec un diagramme navigable, couverture fonctionnelle, objets métiers, équipe responsable, niveau de sensibilité et gestion des utilisateurs. L'application actuelle a été développée avec l'aide de l'IA (Gemini) sur une base Google Sheets, Apps Script et clasp. Elle atteint aujourd'hui ses limites : la navigation ralentit, et les évolutions prévues (connexion à d'autres applications via des API non Google, réduction de la dette technique et fonctionnelle) vont encore ajouter de la complexité. Votre rôle : la faire migrer vers une stack solide, capable d'évoluer et de s'intégrer dans l'écosystème applicatif du client. Missions principales Analyser le code Apps Script existant, généré par IA et peu documenté, pour en comprendre la logique Concevoir le modèle de données relationnel (applications, flux, objets métiers, structures, utilisateurs) et reprendre les données existantes depuis Google Sheets Développer l'interface de consultation et de saisie Construire la visualisation des flux sous forme de graphe navigable, avec des bibliothèques comme React Flow, Cytoscape ou D3 Développer la couche serveur, les API, les intégrations avec d'autres applications et la gestion des droits Proposer et argumenter la stack cible, en tenant compte des standards techniques du client
Job title: Full Stack Developer - Azure Cloud Contract: 12 months Location: London - Hybrid Start Date: ASAP IR35: Inside IR35 Sector: Public Sector We are currently recruiting for an experienced Full Stack Developer to support a major Public Sector technology programme based in London. The successful candidate will work across the full application-development lifecycle, designing and delivering modern cloud-native solutions using Azure, Vue.js, C#/.NET and modern frontend technologies. Key Responsibilities * Design, develop and maintain scalable full-stack applications within Microsoft Azure. * Develop cloud-native solutions using Azure Functions, App Services, Key Vault and Azure Monitor. * Design and build enterprise backend services using C# and .NET 10. * Develop and integrate secure, scalable REST APIs. * Build modern frontend applications using Vue.js, TypeScript and JavaScript. * Integrate frontend applications with backend APIs and cloud services. * Apply cloud-native design principles across application architecture and development. * Support application monitoring, troubleshooting and performance optimisation. * Use AI development agents and tooling as part of the day-to-day software-development workflow. * Work closely with architects, engineers, product teams and other stakeholders throughout the development lifecycle. * Develop solutions that support complex healthcare workflows and interoperability requirements. * Ensure software is delivered in accordance with relevant regulatory, security and quality standards. Essential Skills & Experience * Strong commercial experience as a Full Stack Developer / Application Developer. * Strong hands-on Microsoft Azure experience, including: o Azure Functions o Azure App Services o Azure Key Vault o Azure Monitor o Cloud-native application design * Strong development experience with C# and .NET 10. * Strong experience designing and developing REST APIs. * Enterprise backend engineering experience. * Strong frontend development experience using Vue.js. * Frontend development experience using TypeScript and/or JavaScript. * Experience developing modern, accessible user interfaces and reusable frontend components. * Confident and experienced use of AI development agents and tools within the software-development lifecycle. * Strong understanding of healthcare workflows and interoperability patterns. * Experience delivering software within complex or regulated environments. Desirable Skills & Experience * Experience within regulated healthcare or medical-device software environments. * Knowledge of standards including: o ISO 13485 o ISO 14971 o IEC 62304 * Experience integrating with healthcare APIs and interoperability services. * Experience delivering applications within large-scale Public Sector environments. * Strong understanding of security, monitoring and operational support within Azure. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
Contract Full Stack Engineer | Java / ReactLocation: Manchester, hybrid, 2 days per week onsite Contract: Contract Experience: 5+ years Tech: Java, Spring Boot, React, TypeScript / JavaScript The OpportunityWe're working with a leading global digital organisation looking to bring on experienced Full Stack Engineers to join a team building a brand-new product from the ground up. This is a genuine product engineering role where you'll have the opportunity to influence how solutions are designed and built. Rather than simply picking up predefined tickets, you'll work closely with Product Managers, engineers and wider stakeholders to understand requirements, challenge ideas and determine the best technical approach. The team works across multiple locations and time zones, so they need engineers who are comfortable taking ownership, dealing with ambiguity and making independent technical decisions. What You'll Be DoingDesigning and building new functionality using Java, Spring Boot, React and TypeScript/JavaScript. Working across both backend services and modern frontend applications. Collaborating closely with Product Managers and multidisciplinary engineering teams. Taking ambiguous requirements and helping shape them into effective technical solutions. Making engineering decisions around areas such as service design, databases, caching and application architecture. Evaluating different technical approaches and clearly communicating the associated trade-offs. Creating technical documentation including RFCs and ADRs where appropriate. Challenging and clarifying requirements rather than simply implementing predefined solutions. Taking ownership from initial requirements and technical design through to delivery. What We're Looking For5+ years' commercial software engineering experience. Strong and recent Java / Spring Boot experience, this is essential. Recent hands-on frontend development experience. Commercial React experience is strongly preferred. Experience with TypeScript and/or JavaScript. Next.js experience would also be highly relevant. Engineers coming from Vue or similar modern frontend frameworks may also be considered if they have strong frontend fundamentals and are comfortable working with React. Experience working within Agile, multidisciplinary product teams. Strong experience collaborating directly with Product Managers/Product teams. The ability to make independent technical decisions and explain the reasoning behind them. Experience designing and building new solutions/products, rather than predominantly working on migration or maintenance programmes. What Does "Full Stack" Mean?You don't need to be a perfect 50/50 frontend/backend engineer. The team can consider: Backend-heavy Java/Spring Boot engineers with credible and recent frontend experience. Frontend-heavy engineers with strong enough Java/Spring Boot experience to contribute effectively on the backend. The key requirement is that you can genuinely contribute across the stack, with Java/Spring Boot being the non-negotiable technology. Product Engineering ExperienceThis is a particularly important part of the requirement. We're looking for engineers who have experience building products as part of multidisciplinary Product and Engineering teams, rather than primarily working on legacy migrations or narrowly defined implementation tasks. You'll ideally be able to demonstrate: Experience understanding the users/customers of the products you've built. Working with Product Managers to establish and clarify requirements. Designing and building new technical solutions. Challenging requirements where appropriate. Considering multiple technical approaches before deciding on a solution. Making and owning technical/architectural decisions. Communicating the reasoning and trade-offs behind engineering decisions. Collaborating effectively with engineers and stakeholders across multiple teams. The products you've worked on don't necessarily need to be externally customer-facing. Internal product experience is equally relevant. Essential RequirementsThere are several areas where the client cannot compromise: Strong, recent Java / Spring Boot expertise. Credible modern frontend development experience, ideally React. Genuine software/product engineering experience. Ability to contribute technically from day one. Comfortable independently owning technical decisions and solutions. Ability to attend the Manchester office 2 days every week. LocationThis is a hybrid Manchester-based contract, requiring attendance in the office two days every week. The specific office days will be agreed by the team, so applicants must live within a realistically commutable distance of Manchester or be genuinely prepared to relocate. Occasional travel to Manchester, such as once every few weeks, will not meet the requirement. Please click to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit Computer Futures, 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
Vous intégrerez l'équipe Factory, en charge de répondre aux besoins de développements et d'en assurer le fonctionnement au quotidien Vous assurerez un rôle important dans : § Dans la construction des applications § Dans la gestion du RUN des applications § Et ceci en parfaite synergie avec l'équipe de dev et nos clients Vos activités principales incluront : § Délivrer des produits opérationnels de qualité. § Travailler en étroite collaboration avec le Tech Lead. § Challenger les estimations des User Stories du Backlog. § S'engager sur les objectifs définis à chaque itération. § Améliorer continuellement votre vélocité et votre efficacité au fil des sprints. § Rédiger des spécifications techniques détaillées. § Approuver les spécifications des développeurs moins expérimentés que vous supervisez. § Participer activement aux revues de code et aux réunions de sprint. § Assurer le mentorat et la formation des membres juniors de l'équipe ENVIRONNEMENT TECHNIQUE Les différentes plateformes et outils utilisés incluent : Plateformes de développements: • PowerApps : Solution de développement Low Code/No Code pour applications. • Power Automate : Automatisation des flux de travail. • WeWeb, Draftbit : Outils de développement applicatif Low Code. • Base de données : PostgreSQL avec serveur PostgREST. § Développement de composants via Power Platform Tools : Création de composants réutilisables et personnalisés pour améliorer les applications PowerApps et les automatisations Power Automate. § Gestion des environnements : Administration et gestion des environnements de développement, de test et de production sur Power Platform. o Développements traditionnels : - Langages et frameworks : Node.js, Vue.js optionnel : Python En option : Déploiement : § CI/CD : Utilisation de GitLab pour la chaîne CI avec ArgoCD pour le déploiement sur Kubernetes. § Utilisation d'images Docker pour les déploiements. o En option : Création de tableaux de bord : § Power BI (On-Prem et Cloud) : Création et gestion des tableaux de bord analytiques. o UX/UI : § Figma : Outil de conception UI/UX. o o Outils de suivi des demandes et du développement : § JIRA : Suivi des tickets et gestion des sprints. Ø ENVIRONNEMENT FONCTIONNEL La factory fonctionne autour d'activités de développements applicatifs et à pour ambition d'étendre son périmètre à des développements autour de la BI et du développement traditionnel. La Factory fonctionne en mode agile avec des sprints de deux semaines. Les revues sont effectuées par les Tech Leads ou les développeurs expérimentés de l'équipe, et les recettes sont réalisées avec les métiers demandeurs des évolutions. Cette organisation est en cours de construction et sera amenée à évoluer dans son fonctionnement. Ø COMPÉTENCES RECHERCHÉES Pour cette mission, nous attendons un profil avec : Expertise Technique : § Solide expérience en développement Low Code/No Code et traditionnel. § Maîtrise des outils et technologies mentionnées dans l'environnement technique. o Qualités personnelles : § Ouverture d'esprit et proactivité. § Capacité à prendre des risques calculés et à innover. § Forte capacité d'apprentissage et de remise en question. § Connaissance précise de ses compétences et de ses capacités. § Capacités d'écoute et de synthèse § Capacité d'adaptation à des technologies et environnements de travail variés. o Compétences techniques spécifiques : § Power Platform : • Développement d'applications avec PowerApps. • Automatisation des workflows avec Power Automate. • Développement de composants personnalisés via Power Platform Tools. • Gestion des environnements de développement, de test et de production. § Développement Low Code : • Utilisation de WeWeb. § Développement traditionnel : • Expérience avec Node.js, Python, Vue.js. • Gestion de bases de données PostgreSQL et utilisation de PostgREST. § CI/CD et Déploiement : • Utilisation de GitLab pour CI/CD. • Expérience avec ArgoCD et Kubernetes. • Déploiement d'images Docker. § Création de tableaux de bord : • Utilisation de Power BI pour la création de rapports et tableaux de bord. • Outils de conception et de suivi : • Utilisation de Figma pour l'UX/UI. • Utilisation de JIRA pour le suivi des demandes et gestion des projets agiles.. Ø PLANIFICATION ET LOCALISATION § Démarrage souhaité de la mission : dès que possible § Durée de la mission : bon de commande 3 mois renouvelables § Mission à temps plein (2 jours de télétravail)
Dans le cadre du développement et de l'évolution d'applications métiers, nous recherchons un Développeur Full Stack Java / Angular disposant d'au moins 5 ans d'expérience en développement informatique. Vous interviendrez sur la conception, le développement et la maintenance d'applications web, aussi bien sur les aspects Back-End que Front-End, au sein d'une équipe technique évoluant dans un environnement Agile. Missions principalesConcevoir, développer et maintenir des applications web avec Java et Angular. Participer à l'analyse des besoins fonctionnels et techniques. Développer et maintenir des services Back-End en Java. Concevoir des interfaces utilisateurs dynamiques et ergonomiques avec Angular. Développer et intégrer des API REST. Participer à la conception et à l'évolution des architectures applicatives. Assurer l'intégration des composants Front-End et Back-End. Réaliser les tests unitaires et les tests d'intégration. Identifier, analyser et corriger les anomalies techniques. Optimiser les performances, la sécurité et la maintenabilité des applications. Participer aux revues de code et garantir le respect des bonnes pratiques de développement. Collaborer avec les équipes techniques et fonctionnelles. Participer aux cérémonies Agile et contribuer à l'amélioration continue. Rédiger et maintenir la documentation technique.
Nous recherchons un Développeur Full Stack confirmé ou senior pour intervenir principalement sur des développements d'interfaces liés à des usages intégrant de l'intelligence artificielle. Missions principales Concevoir, développer et faire évoluer des interfaces web, principalement avec React. Participer aux développements backend et à l'intégration de services Java. Contribuer à la réalisation de fonctionnalités et d'interfaces intégrant des usages liés à l'intelligence artificielle. Assurer l'intégration des interfaces avec les API et les services backend. Intervenir sur différents composants applicatifs selon les besoins de l'équipe. Participer à l'amélioration de la qualité du code, de la performance et de la maintenabilité des applications. Contribuer aux processus d'intégration et de déploiement continus (CI/CD). Diagnostiquer et résoudre les problèmes techniques rencontrés.
En tant que Développeur Backend/Full-Stack Senior, vous interviendrez sur : La conception et le développement de fonctionnalités backend robustes et scalables (Java, Spring Boot, PostgreSQL). La participation à l'ensemble du cycle de développement : conception, développement, tests, mise en production et maintenance L'amélioration continue du code et des performances via tests unitaires, intégration continue et revues de code. La collaboration étroite avec les équipes produit, QA, frontend et mobile. Le mentorat de profils plus juniors et la participation à la veille technologique