Trouvez votre prochaine offre d’emploi ou de mission freelance Test-Driven Development (TDD)
Astuce
Utilisez des virgules pour rechercher plusieurs termes en même temps.
Exemple : sql, php correspond à sql OU php
Offre d'emploi
Développeur Full stack - Expert Java / React /TDD
Nous recherchons un développeur full stack Expert Java/Angular /React /TDD afin d'intervenir dans une feature team dédiée au développement et à l’évolution de deux applications. Vos missions : Réaliser des développements front et back-end en s’appuyant sur la méthodologie Test-Driven Development (TDD) . Participer à l’implémentation des fonctionnalités métiers et garantir leur qualité. Encadrer les développeurs moins expérimentés en renforçant leurs compétences techniques et leur respect des bonnes pratiques. Partager votre expertise pour uniformiser la qualité du code. Diagnostiquer les incidents et optimiser les performances applicatives sur les plans applicatif, JVM, et système. Aider à la mise en œuvre des préconisations de sécurité définies par l’équipe. Animer ou participer à des ateliers techniques pour échanger et proposer des améliorations.
Offre d'emploi
Expert Craft | DDD & TDD (F/H)
📑 CDI (45-55K€) / CDI OU Freelance OU Portage salarial - 🏠 10 jours de télétravail / mois - 📍 Lyon - 🛠 Expérience de 5 ans minimum Rejoignez-nous pour accompagner un de nos clients et contribuer à la transformation de leur écosystème data ! 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Expert Craft | DDD & TDD pour intervenir chez un de nos clients. 💻💼 Le contexte : Notre client, en pleine refonte de son écosystème data, a besoin d’un.e Expert Craft capable de l’accompagner dans cette transformation ambitieuse. Votre rôle ? Guider l’équipe projet, modéliser les domaines métiers, et surtout, cultiver l’excellence technique au sein de l’organisation. Vos principales missions 🎯 : - Leadership technique : Conseiller et accompagner l’équipe sur les meilleures pratiques DDD / TDD et les choix architecturaux - Modélisation métier : Travailler main dans la main avec les parties prenantes pour identifier et comprendre les domaines métiers complexes - Développement & conception : Concevoir des architectures logicielles robustes et évolutives, en phase avec les standards les plus exigeants - Mentorat & formation : Partager votre passion pour le Craftmanship, former les développeurs, et faire monter l’équipe en compétences - Revues & innovation : Réaliser des revues de code, proposer des améliorations et explorer les nouvelles technologies pour toujours aller plus loin
Offre d'emploi
DÉVELOPPEMENT JAVA SPRING BATCH TDD sénior
💡 Contexte /Objectifs : Dans ce cadre, la prestation consiste à contribuer à/au(x) : Développement des différents projets fonctionnels Développement ITRM Maintenance du legacy Intégration des développements dans le SI La production de documentation et de recommandation Le suivi de la Feature Team Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, SonarAutres technologies : Docker et Kubernetes. Livrables Les livrables attendus sont : Développement JAVA backend Développement ITRM Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc. Documentation pour le suivi et le backuping
Offre d'emploi
Développeur JAVA / React - TDD (F/H)
📑 CDI (38-45K€) / CDI OU Freelance OU Portage Salarial - 🏠 10 jours de télétravail / mois - 📍 Lyon - 🛠 Expérience de 4 ans minimum Si vous êtes passionné.e par la tech et aimez structurer des projets ambitieux, lisez la suite. 🚀 Nous poursuivons notre développement et recherchons actuellement un.e Développeur JAVA / React - TDD pour intervenir chez un de nos clients. 💻💼 💼 Ce qui vous attend : Vous rejoindrez une feature team dynamique, composée de 3 PO/Recetteurs, 1 tech lead et 6 développeurs, où chacun joue un rôle clé pour donner vie aux fonctionnalités et améliorer continuellement la qualité des applications. Avec une expertise technique solide, vous apporterez vos idées et votre esprit critique pour perfectionner les méthodologies, la qualité, la sécurité, et les performances des applications. Vous interviendrez sur deux produits : l’application historique (en phase de transition) et sa nouvelle version repensée en architecture hexagonale. Votre mission ? Contribuer activement au développement des fonctionnalités et partager votre expertise pour aider l’équipe à atteindre des standards élevés de qualité, sécurité et performance. Votre quotidien : - Développement TDD : Construire des fonctionnalités front et back en intégrant les besoins métiers, - Mentorat et support : Accompagner les développeurs juniors dans leur montée en compétences sur le design et les bonnes pratiques, garantissant un code de qualité homogène, - Diagnostique et optimisation : Intervenir sur les incidents et optimiser les performances de l'application (applicatif, JVM, système), - Sécurité et préconisations : Collaborer avec l’équipe sécurité pour mettre en place les meilleures pratiques.
Offre d'emploi
Senior ServiceNow Developer - CAD - Fluent English Required
We are seeking, on behalf of our client, a Senior ServiceNow Developer Consultant . As part of a strategic mission, you will join an agile team to design, develop, and integrate solutions on the ServiceNow platform. This hybrid role, based in Brussels, combines 50% on-site work and 50% remote work. Implementation of processes in Service Now. Design and creation of feeding interfaces to integrate data to Service Now. Setup API integration between Service Now and local resources. Analysis and creation of automated exports from Service Now to feed internal customers' needs. Analysis and configuration of Email interfaces (inbound/outbound) in Service Now. Workflow design in Service Now. Migration of existing tools to Service Now. Nous recherchons, pour le compte de notre client, un Consultant Senior Développeur ServiceNow . Dans le cadre d’une mission stratégique, vous rejoindrez une équipe agile pour concevoir, développer et intégrer des solutions sur la plateforme ServiceNow. Ce poste hybride, basé à Bruxelles, combine 50 % de travail en présentiel et 50 % de télétravail. Implémentation des processus dans ServiceNow. Conception et création d’interfaces d’alimentation pour intégrer des données dans ServiceNow. Configuration et mise en place de l’intégration API entre ServiceNow et les ressources locales. Analyse et création d’exports automatisés depuis ServiceNow pour répondre aux besoins des clients internes. Analyse et configuration des interfaces email (entrant/sortant) dans ServiceNow. Conception de workflows dans ServiceNow. Migration des outils existants vers ServiceNow.
Mission freelance
Développeur Full-Stack Sénior
En tant que Développeur Full-Stack Sénior , vous jouerez un rôle clé dans l'équipe technique en apportant vos compétences et votre expérience pour : Concevoir, développer et maintenir des applications web performantes et innovantes. Garantir la qualité du code en implémentant des tests unitaires et en appliquant des design patterns adaptés (principes SOLID, TDD). Optimiser les performances des applications grâce à la gestion de MongoDB et Redis . Épauler et collaborer étroitement avec le CTO pour définir les meilleures pratiques et assurer la scalabilité des solutions techniques. Participer activement aux décisions techniques stratégiques et à l’amélioration continue des projets. Échanger régulièrement avec les équipes métiers pour garantir le respect des besoins utilisateurs et des délais. Compétences techniques requises : C# : Excellente maîtrise des design patterns (simples et complexes) et des principes SOLID . React : Expérience confirmée sur les anciennes et nouvelles versions . MongoDB et Redis : Gestion avancée des bases de données pour garantir performance et scalabilité. Tests unitaires : Expérience en Test-Driven Development (TDD). CSS / UI / UX : Sensibilité au design et à l’ergonomie utilisateur. Expérience front-end et back-end avec un minimum de 5 ans sur des projets techniques complexes.
Mission freelance
Coach BDD (Behavior Driven Development) F/H
Notre client dans le secteur Banque et finance recherche un Coach BDD F/H Descriptif de la mission: Dans le cadre de la transformation de l'un de nos clients et à la suite de l’audit testing, nous souhaiterions mettre en place progressivement l’approche BDD (Behavior Driven Developement) dans nos squads en accompagnant les différentes parties prenantes : PO, DEV et QA. Le consultant intégrera l’équipe Tranversal Engineering et travaillera avec le Lead Chapter QAs, les Lead Chapters tech, le Release Manager et les automaticiens pour assurer ces principales missions: • Valider le socle cible défini par les Lead Chapters tech • Définir et mettre en œuvre la stratégie BDD • Suivre et communiquer les résultats aux managers et à la direction L’expertise du consultant doit lui permettre d’être force de conseil pour accompagner les différents profils métiers et techniques. Par sa nature transverse, cette mission nécessite une forte capacité à comprendre rapidement des problématiques métiers et techniques et de proposer des solutions dans le cadre de la mise en place de l’approche BDD. Définir et mettre en place la stratégie BDD • Valider et compléter si besoin le socle cible définir par les leads chapters • Définir un plan de conduite de changements • Accompagner les squads pilotes pour la mise en place : 3 amigos, écriture des TA en gherkin, TDD, automatisation… • Former les différents profils de la squad au BDD (PO, DEV, QA) • Accompagner les développeurs sur le TDD • Mettre en place des KPI de suivi et communiquer sur l’avancement • Faire un REX • Proposer un plan d’amélioration • Généraliser le BDD à l’ensemble des squads • Contribuer à la professionnalisation et à la transformation des méthodes de tests avec le Lead Chapter QA : • Contribuer à l’amélioration de la démarche et des pratiques de test ainsi que l’outillage. Compétences / Qualités indispensables: BDD,cucumber,gherkin,squash,TDD Compétences / Qualités qui seraient un +: appium karaté selenium cypress playwright
Offre d'emploi
DÉVELOPPEMENT JAVA BACKEND Spring confirmé
🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : L'entité est en charge du SI du Leasing pour deux lignes métiers:- les financements structurés de la grande clientèle- les financements pour les PME. Le bénéficiaire souhaite mettre en oeuvre plusieurs évolutions de son socle technique. A ce titre, le Bénéficiaire souhaite bénéficier de l'expertise du Prestataire en termes de Conception et développement Dans ce cadre la prestation consiste à contribuer à/au(x) : - La gestion du projet ITRM - La comitologie - Suivi - Reporting Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, Sonar Autres technologies : XLdeploy, Docker et Kubernetes. 🤝 Livrables : Les livrables attendus sont : Développement JAVA backend pour le projet Maille Contrat (réécriture de l'interface risque). Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc.
Mission freelance
Développeur Fullstack Java React (H/F)
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur Fullstack Java React (H/F) à Lyon, Auvergne-Rhône-Alpes, France. Contexte : SI qui permet de superviser et monitorer à travers 4 grandes fonctionnalités : - Le Monitoring - La télédistribution des logiciels et des paramètres - La gestion des dysfonctionnements du parc - La gestion du référentiel Dans le but d’adapter notre organisation en vue des nouvelles ambitions, le projet composé d’environ 45 à 50 personnes, a été ré-organisé en sous équipes auto-organisées et pluridisciplinaires : - Une Coreteam - 4 Features Team - Une Platforme Team DevOps Les missions attendues par le Développeur Fullstack Java React (H/F) : En tant que développeur expérimenté/expert technique, vous travaillerez au sein d'une feature team (3 PO/Recetteurs, 1 tech lead, 6 développeurs). Vous participerez au développement des fonctionnalités et apporterez votre expertise technique à l'équipe. Vous serez critique et force de proposition pour une amélioration continue des solutions techniques et des méthodologies afin d'assurer la qualité, la sécurité, la robustesse et les performances des applications. Vous travaillerez sur deux produits différents: l'application historique (en cours de résorption) et sa nouvelle version en architecture hexagonale. Activité principale : Développement en TDD des besoins métier (front et back). Soutien auprès des développeurs moins expérimentés : - Sur les aspects de design et le respect des bonnes pratiques pour assurer une qualité du code constante. - En les aidant à renforcer leur maîtrise des langages/technologies Diagnostiquer des incidents sur les environnements hors et en production (au niveau applicatif, JVM et système). Veiller aux performances de l'application et être capable de les diagnostiquer (au niveau applicatif, JVM et système). Aider à la mise en place des préconisations de l'équipe sécurité. Activité secondaire : Animation, participation à des ateliers techniques dans le cadre du projet ou de manière transverse. Stack technique de l'équipe : Java, React, Spring Boot, Hibernate, Oracle Database Bonus: Kafka, Elasticsearch, ZK, Drools, MyBatis, PostgreSQL
Offre d'emploi
Tech Lead .Net DevSecOps
Mission principale Diriger une équipe technique pour développer des solutions sécurisées et évolutives, tout en promouvant les bonnes pratiques DevSecOps, l’innovation, et l’artisanat logiciel (code propre, TDD, refactoring). Responsabilités clés Développement et architecture : Conception et développement en C#/.Net pour des systèmes complexes (réservation). Mise en œuvre de solutions sécurisées et performantes. DevSecOps : Automatisation via CI/CD et conteneurisation (Docker, Kubernetes). Intégration de la sécurité dans tout le cycle de vie logiciel. Leadership et mentoring : Encadrement des développeurs et renforcement des compétences techniques. Organisation de revues de code et de formations. Innovation et gestion des risques : Adoption de nouvelles technologies. Stratégies de gestion des risques de sécurité et conformité. Compétences requises Hard skills : Expertise en C#/.Net, CI/CD, Docker, Kubernetes. Connaissances en sécurité et architecture logicielle complexe. Expérience en gestion agile (Scrum). Soft skills : Leadership, communication, et esprit collaboratif. Autonomie, curiosité, et capacité à naviguer dans l’ambiguïté. Engagement pour l’amélioration continue. Profil recherché : Bac+5 en informatique, 7 ans d’expérience, français natif.
Offre d'emploi
développeur .net
Mission freelance
Android développeur - Secteur Banque
La mission Au sein du domaine Acquisition & Accounts, vous intégrez la squad Savings en tant que Développeur Android, afin de participer à la réalisation de nouvelles fonctionnalités. Vos principales missions seront les suivantes : • Participer aux analyses techniques et aux études d’impacts en amont des développements • Concevoir des solutions en respectant les bonnes pratiques de développements • Fournir des chiffrages détaillés des futures réalisations (dans le cadre de la méthode SCRUM) • Réaliser les développements • Effectuer des contrôles croisés afin d’assurer la qualité des développements réalisés par l’équipe • Assurer le support de niveau 2 aux équipes d’homologation lors des phases de recette • Assurer le support lors des mises en production de chacune des évolutions • Assurer le maintien en condition opérationnelle des applications du périmètre (effectuer les analyses sur incident en support des équipes d’exploitation, et réaliser les correctifs le cas échéant).
Mission freelance
Développeur C# WPF
La prestation se fera au sein au sein de IS Trading and Sales Tools qui est en charge de tous les composants et applications de la plateforme de trading d’énergie relatifs au pré-trade (marquage de courbes, diffusion de paramètres, automates de tradings, accès marchés, plate-forme e-client, pricers temps réels, etc…). Ces outils majoritairement développés en interne, reposent essentiellement sur des architectures n-tiers, en .Net. majoritairement. Sa conception modulaire permet une réutilisation rapide des brisques fonctionnelles. 2.2 Objet de la prestation La prestation se fera au sein au sein de IS Trading and Sales Tools qui est en charge de tous les composants et applications de la plateforme de trading d’énergie relatifs au pré-trade. L’équipe est en charge de la mise en place d’une brique logicielle permettant l’activité automatique de trading (émission d’ordres, exécutions, tenue de position). Le candidat assistera les traders dans le développement d’algorithmes de trading liés à leurs activités. Il sera également amené à développer des évolutions sur l’application ATS et en particulier dans son socle technique (application hôte des stratégies de trading) en fonction de ses capacités et des besoins locaux. Il devra également assurer le support de proximité sur les applications du périmètre, comme tous les membres de l’équipe. Le candidat sera intégré dans l’équipe de Paris. Le candidat devra se déplacer à Bruxelles de manière ponctuelle afin de se synchroniser avec certains partenaires de développement locaux et certains de nos utilisateurs finaux. 2.4 Activités Les principales activités sont : • La montée en compétence sur les applications existantes • Le lotissement et la planification des développements • L’implémentation des différents lots du projet • Optimisations et évolutions diverses • Le recueil des besoins en collaboration avec les Functional Analysts ou à défaut directement auprès des utilisateurs finaux • La rédaction de cahiers de tests en collaboration avec les Functional Analysts ou à défaut directement auprès des utilisateurs finaux • La participation aux cérémonies de l’équipe (planner, retro, daily) • Documentation et manuel d’utilisations • Assistance et support des utilisateurs • Le suivi post-release des livrables
Mission freelance
Un Développeur Java ayant travaillé avec des méthodologies CRAFT (TDD, BDD…) sur Lyon
Smarteo recherche pour l'un de ses clients, Un Développeur Java ayant travaillé avec des méthodologies CRAFT (TDD, BDD) sur Lyon. Si vous êtes disponible et intéressé, merci de me faire parvenir votre TJM ainsi que votre CV à jour au format Word. Smarteo recherche pour l'un de ses clients, Un Développeur Java ayant travaillé avec des méthodologies CRAFT (TDD, BDD) sur Lyon. Si vous êtes disponible et intéressé, merci de me faire parvenir votre TJM ainsi que votre CV à jour au format Word.
Mission freelance
Lead Développeur H/F
Poste basé à Lyon avec 50% de télétravail maximum. COMPÉTENCES ET RESPONSABILITÉS - Capacité à assurer la direction d'une équipe de développeurs, coder avec eux, encourager leur montée en compétences et chercher à rendre l'équipe la plus autonome possible - Mener l'équipe vers l'excellence (accompagnement au quotidien, soulever les points qui suscitent les bons questionnements...) - Assurer que l'équipe utilise les services et applique les bonnes pratiques - Travailler avec le PO et l'EM de l'équipe - Participation à la rédaction des dossiers techniques (HLD, CATE, DAT...) avec l'EM et les architectes - Comprendre et porter la vision stratégique SI au sein de l'équipe - Collaboration avec l'équipe Plateforme pour améliorer en continu l'expérience développer au sein de son équipe - Garantie de la sécurité dans le cadre des développements SI, en lien avec les autres acteurs (Cloud Architect, DevSecOps, Security Champion...) - Participation au staffing des profils techniques de l'équipe avec l'EM - Mise en oeuvre les mesures permettant d'atteindre le niveau high performer' pour les 4 métriques DORA - Participation à la vie de l'usine de réalisation (communautés de spécialistes, InnerSourcing, CodingDojo...) - Diriger l'innovation et de l'amélioration continue de l'équipe
Offre d'emploi
Coach Crafts Technique
Dans le cadre du développement de l’activité de gestion des réclamations de sa clientèle retail, BNPP a besoin de réécrire son application actuelle pour la rendre plus modulaire (Type modèle producteur/distributeur) et apte à intégrer des populations de clientèle différentes. Pour cela nous recherchons un IS expérimenté pouvant assurer du développement en technologie Java pour la partie back-end en prenant en compte les taches fonctionnelles et les aspects techniques. Environnements Techniques: Java, PostgreSQL, Cloud dMZR, Springboot, Springbatch, Kubernetes, Docker, Git, TDD, BDD, DDD, ALM Octane
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.