Trouvez votre prochaine offre d’emploi ou de mission freelance Test-Driven Development (TDD)

Votre recherche renvoie 72 résultats.
Freelance
CDI

Offre d'emploi
Développeur Talend / Java (Bordeaux)

CAT-AMANIA
Publiée le
API REST
Azure
Java

3 mois
40k-50k €
100-400 €
Bordeaux, Nouvelle-Aquitaine
En tant que Développeur, vous viendrez renforcer l'équipe en charge de la maintenance évolutive et corrective des logiciels RH. Vos principales missions seront de : - Contribuer à la conception des solutions techniques en respect des guidelines technologiques (analyses techniques, études…) - Participer à l’affinage du backlog, l’évaluation de la complexité, la conception, l’écriture des US et des spécifications - Participer pro-activement à l’ensemble des cérémonies agiles - Contribuer aux ateliers d’amélioration continue, à la veille technologique, aux partages de compétences dans le but d’améliorer l’expertise collective - Ecrivre, debugger, documenter, exécuter le code source et le déployer - Participer à la définition de la stratégie de tests (unitaires, assemblage, tests en charge…) et réaliser, a minima, les tests unitaires Vous êtes responsable de la qualité du produit. Pour ce faire vous adoptez les pratiques d’excellence dans le développement logiciel : clean code, refactoring, BDD, TDD, pair programing, revues de code, automatisation des tests… et embarquez au plus tôt lors du développement les contraintes de déploiement et d’exploitation.
CDI
Freelance

Offre d'emploi
Tech Lead Java F/H

AIS
Publiée le
Java

1 mois
45k-50k €
250-500 €
Niort, Nouvelle-Aquitaine
🎯 MISSIONS : Intégré(e) aux équipes d'un de nos clients grands comptes, vos missions seront les suivantes : Définition des spécificités techniques avec l'ensemble des parties prenantes Définition de l'architecture des applications Rédaction de la documentation technique Optimisation des applications existantes Développement de nouvelles fonctionnalités. Mise en place de la méthodologie de développement (TDD, BDD) et des processus d'intégration continue pour chaque projet : du développement jusqu'à la livraison Mise en place se l'environnement de développement et du socle technique Être le référent technique sur les projets de développement : suivi du projet, cohérence des technos et des méthodes utilisées, qualité du code,... Détecter, analyser et corriger les éventuels problèmes (sécurité, performances, etc.) Sensibiliser l'équipe aux bonnes pratiques de développement : transfert de compétences, méthodologie, sécurité,... Réaliser de la veille technologique pour améliorer en continue les pratiques Participation aux différentes instances de suivi de projet Technos : Java 11 à 21 Springboot (MVC) 1.5 à 3 Angular Oracle / Postgres Hébergement sur VM (Tomcat) / Openshift API REST, API SOAP, Kafka, NAS, S3
Freelance

Mission freelance
Développeur & Concepteur Progiciel Kelia – Domaine Épargne Salariale / Retraite

CAT-AMANIA
Publiée le
Agile Scrum
Angular
Azure DevOps

5 mois
400-510 €
Île-de-France, France
Dans le cadre du lancement d'un programme majeur de refonte du Système d'Information (New ES SI), nous renforçons l'équipe en charge des API et du progiciel KELIA. Vous interviendrez sur les solutions AGE et OAK pour répondre aux évolutions stratégiques du métier de l'Épargne Salariale. Vos Missions : Analyse & Conception : Contribution aux spécifications générales, réalisation des études techniques détaillées et prototypage. Développement & Paramétrage : Réalisation des modules et composants logiciels, assemblage et paramétrage de l'ERP Kelia. Qualité & Tests : Mise en place de tests unitaires et d'intégration (méthodologie TDD) et traitement des anomalies. Maintenance & Évolution : Pilotage de la maintenance corrective et évolutive, documentation technique et administration des composants réutilisables. Profil recherché : Expertise confirmée sur Angular (v18 minimum) . Maîtrise des environnements CI/CD (Jenkins, GitLab CI ou Azure DevOps). Compétences solides en bases de données (MySQL, MariaDB, MongoDB). Capacité à évoluer dans un environnement Agile (Scrum) avec une forte culture DevOps. Une expérience dans le domaine de l'assurance, de la retraite ou de l'épargne collective est un atout majeur.
Freelance

Mission freelance
[SCH] Ingénieur Software Java Confirmé - 1329

ISUPPLIER
Publiée le

10 mois
380-400 €
Nantes, Pays de la Loire
Mission “IS OPEN” pour renforcer une équipe de développement sur des projets applicatifs Java. Le consultant intervient sur le cadrage fonctionnel/technique, en interaction régulière avec les équipes métiers et techniques, avec un fort focus qualité, sécurité, performance et industrialisation CI/CD. Environnement data avec Teradata. Mission : -Participer au cadrage fonctionnel et technique des projets (ateliers, échanges métiers/IT). -Définir les User Stories + tâches techniques, estimer les charges et contribuer au backlog. -Rédiger des spécifications techniques et assurer la traçabilité. -Développer et maintenir des applications Java (API et/ou batch) en respectant les bonnes pratiques (sécurité, perf, qualité). -Contribuer à l’outillage et aux pratiques CI/CD. -Bonus : conception en TDD, architecture microservices, patterns DDD / Hexagonal Profil attendu : -5+ ans d’expérience en développement Java (autonome sur conception + dev + maintenance). -Capable de transformer un besoin en US, d’estimer et de rédiger des spécifications techniques. -À l’aise dans un environnement orienté qualité (TDD, code review, tests, sécurité). -Expérience en microservices et idéalement en DDD/Hexagonal. -Bonne maîtrise des sujets base de données et requêtage, idéalement Teradata. -Comprend et utilise au quotidien l’outillage CI/CD.
Freelance

Mission freelance
Développeur Senior Backend .NET – Finance de Marché (h/f)

emagine Consulting SARL
Publiée le

1 mois
500-550 €
92400, Saint-Germain-en-Laye, Île-de-France
Nous recherchons un développeur senior spécialisé en .NET / C# possédant une solide expérience en finance de marché et une compréhension approfondie des enjeux liés à l’Asset Management. Le candidat idéal fera preuve d'une expertise technique avérée et sera capable de réaliser des solutions logicielles performantes. Responsabilités Principales Développement et maintenance de systèmes backend robustes. Conception d'architectures microservices adaptées. Création et implémentation de Web API et API REST. Intégration des pratiques DevOps et CI-CD. Application de méthodes de Software Craftsmanship. Utilisation des méthodologies TDD et BDD. Gestion de bases de données SQL Server. Participation à des projets Cloud (si applicable). Exigences Clés Expertise en développement backend avec .NET / C#. Expérience avec l'architecture microservices. Compétences en conception d'API Web / API REST. Connaissance des pratiques DevOps et CI-CD. Expérience de Software Craftsmanship. Connaissance des méthodologies TDD / BDD. Maîtrise de SQL Server. Connaissance des environnements Cloud (un atout). Atouts Expérience dans le secteur de la finance de marché. Connaissances en asset management. Capacité à comprendre les enjeux fonctionnels et réglementaires.
Freelance

Mission freelance
PHP Symfony Culture IA et DevOps

Kleever
Publiée le
Architecture
Domain Driven Design (DDD)
PHP

12 mois
500-600 €
Paris, France
Développeur PHP Symfony Senior (Backend / DDD) Contexte : Nous recherchons un développeur PHP Symfony senior pour rejoindre une équipe senior. L’équipe participe à la modernisation générale de la Stack (migration vers cloud, découpage d’applications, CDC, intégration au Legacy). Fort niveau d’adhérence entre équipes produit, SRE et autres services. Missions principales : Développer et maintenir des API backend en PHP / Symfony selon les principes DDD. Concevoir et implémenter des agrégats, events et workflows asynchrones (RabbitMQ). Participer au design d’architecture (hexagonal, CQRS) et aux décisions techniques de l’équipe. Assurer la qualité : TDD, tests unitaires, fonctionnels et end-to-end, revues de code. Collaborer étroitement avec les SRE pour le debugging infra et le déploiement (CI/CD, containers, monitoring). Contribuer au 70 % Build / 30% run / résolution d’incidents sur des services critiques et à la maintenance corrective. Faciliter la communication inter-équipes : produire ADRs, clarifier langages métiers/événements. Profil recherché (compétences techniques) : Excellente maîtrise de PHP et Symfony (développement d’API REST/GraphQL, bonnes pratiques Symfony). Connaissances DDD, BDD, architecture hexagonale, CQRS et conception d’agrégats. Vous cherchez une mission Craft pour changer de poste. Expérience sur systèmes asynchrones (RabbitMQ, CDC) et mécanismes d’événements. Tu es sur une mission depuis des mois tu sens que ton équipe ne va plus dans le sens de l’histoire. Tu fais énormément de veille tout en étant pragmatique. Tu ne reste pas sur tes acquis malgré un niveau d’expertise avancé. Tu as envie de partager ton expertise avec tes pairs a Tu as déjà travaillé sur des équipes d’expert ou participer a la création partie tech d’un startup (Pas solo) de A a Z. Bonnes pratiques de tests : unitaires, fonctionnels, E2E ; expérience TDD appréciée. Confort avec cloud AWS ou GCP ou Azure, containers, CI/CD et debugging infra (logs, commandes Linux, SRE collaboration). Notions d’outils d’observabilité et monitoring (metrics, alerting). Modalités : Rythme : sprints Scrum, forte exposition au run et incidents. Environnement : PHP/Symfony principalement, nouvelles apps en Symfony Équipe technique engagée, beaucoup d’initiatives produit et technique, opportunités de modernisation et d’impact sur produits critiques. Mission longue durée pas de limite, préavis de 1 mois accepté Pourquoi rejoindre ? Organisation en 3 J / 2 J - Possibilité de full TT négociable si hors IDF (Idéalement avec accès direct a paris - Lyon, Lille, tours, bordeaux ) le candidat doit être basé en France. Merci de ne pas postuler si vous êtes basé à l'étranger. ESN merci de n'envoyer que des experts, pas de débutant. Tarif indicatif et reste a discuter selon expertise. Merci de proposer une offre réaliste par rapport à votre niveau d'expertise. Je serais ravi d'échanger sur cette mission.
Freelance

Mission freelance
Développeur Full Stack / Lead Dev H/F

HAYS France
Publiée le

12 mois
Cesson-Sévigné, Bretagne
Objectifs de la mission Contribuer à l'évolution et la fiabilisation des différentes applications web fullstack. Structurer et renforcer l'excellence technique de l'équipe. Accompagner la montée en compétences des profils juniors. Participer activement aux décisions techniques et à l'amélioration continue. Périmètre d'intervention 1. Développement & Architecture Conception, développement et maintenance d'applications web fullstack Intervention sur un environnement technique basé sur React, Node.js, TypeScript, Fastify, MongoDB et PostgreSQL. Garantir la performance, la stabilité et la qualité des solutions livrées. Participation aux décisions d'architecture, au choix de la stack, et aux bonnes pratiques CI/CD et sécurité. 2. Leadership Technique & Mentoring Accompagnement des développeurs juniors et intermédiaires. Animation des bonnes pratiques : clean code, TDD, revues de code constructives, documentation. Contribution au niveau d'exigence technique et au partage de connaissances. 3. Organisation & Process Mise en place et suivi d'indicateurs de qualité du code. Collaboration étroite avec les Product Owners, développeurs et QA. Participation à la planification technique des sprints et à la définition de la vision produit. Environnement Technique Front-end : React, TypeScript Back-end : Node.js, Fastify Bases de données : MongoDB, PostgreSQL Outils : GitHub, Docker, Ansible
CDI
Freelance

Offre d'emploi
Lead Développeur Java - Python (H/F)

CELAD
Publiée le
Google Cloud Platform (GCP)
J2EE / Java EE
Python

6 mois
47k-57k €
400-550 €
Saint-Cloud, Île-de-France
Nous recherchons un.e Lead Développeur Java / Python pour intervenir chez un acteur majeur du secteur automobile. Contexte Vous contribuerez à l'évolution d'une plateforme technologique innovante intégrant des agents intelligents dans un environnement Cloud moderne. L'architecture repose sur des microservices, avec de fortes exigences en termes de scalabilité, qualité et sécurité. Vos missions - Encadrer et accompagner les développeurs - Garantir la qualité, la scalabilité et la stabilité des services - Piloter la conception et challenger les choix techniques - Assurer l'application des bonnes pratiques (TDD, Code Review, craftsmanship) - Collaborer avec les architectes et les équipes DevOps - Veiller à la performance, la sécurité et l'observabilité des services - Contribuer à la vision produit et à l'amélioration continue
CDI

Offre d'emploi
Développeur·euse .NET Angular / C#

Blue Soft
Publiée le

45k-60k €
Paris
Pour le compte de l'un de nos clients, nous recherchons un·e développeur·euse .NET Angular C# ! En tant que développeur·euse .NET Angular C#, vous serez amené·e à assurer la relation client, participer à la maintenance et à l'évolution de l'usine logicielle et participer à l'amélioration des pratiques et process. Vos missions seront : Assurer la relation client : - Recueillir les besoins utilisateur. - Les traduire sous forme de user stories et de defects. - Assurer le support des fonctionnalités maîtrisées - Participer à la conception et aux développements. - Développements de requêtes et vues SQL (Transac SQL), DTSX. - Développements de composants en C# .NET Core. - Approche TDD et tests fonctionnels automatisés. - Utilisation des design patterns. Participer à la maintenance et à l'évolution de l'usine logicielle (TFS 2017 avec template Agile customisé), et code sous GIT : - Suivi de l'activité du service, ie Projets, User Stories, Defects, Tasks, Releases, etc. - Burnups, projections basées sur la vélocité, etc. Participer à l'amélioration des pratiques et process : - Automatisation du processus de packaging et release (passage progressif au continuous delivery). - Détection et résolution des problèmes du service.
Freelance

Mission freelance
Développeur Search Engine (ElasticSearch & Node.js)

HAYS France
Publiée le
BigQuery
CI/CD
Elasticsearch

1 an
500-680 €
Lille, Hauts-de-France
Nous recherchons un Développeur Search Engine pour rejoindre une équipe composée de deux développeurs et d’un Product Owner. Votre rôle sera de travailler sur l’ amélioration continue du moteur de recherche utilisé par plusieurs plateformes e‑commerce internationales, dans un contexte de fort trafic et de hautes exigences de performance . Il s'agit d’une mission longue, avec une réelle volonté d’investissement et de montée en compétences au sein de l’équipe. Missions principales : Concevoir, développer et optimiser le moteur de recherche basé sur ElasticSearch pour des sites à fort trafic. Implémenter des fonctionnalités avancées pour améliorer la pertinence et la performance des recherches. Collaborer avec l’équipe pour définir les meilleures pratiques de développement et garantir la qualité du code. Exploiter BigQuery pour l’analyse des données et l’optimisation des requêtes. Participer à la mise en place et au suivi de la chaîne CI/CD et des pratiques DevOps . Contribuer à la démarche Software Craftsmanship et aux méthodes Agiles . Stack technique ElasticSearch (niveau expert – usage avancé) Node.js , TypeScript , NestJS Elastic Cloud BigQuery , SQL avancé GCP – Google Cloud Platform CI/CD, Git, automatisation Clean Code, TDD, Craft, DDD Hard skills attendus Très forte expertise en ElasticSearch dans un contexte complexe / high‑traffic. Maîtrise de Node.js et TypeScript . Connaissance approfondie des principes de Software Craftsmanship . Solides compétences en analyse de données / SQL / BigQuery . Maîtrise des pratiques DevOps et de la chaîne CI/CD . Très bonne compréhension des méthodes agiles .
Freelance
CDI

Offre d'emploi
Développeur Senior .NET Core / C# – React (H/F)

AVA2I
Publiée le
.NET CORE
Agile Scrum
C#

3 ans
Île-de-France, France
Dans le cadre d’un programme stratégique de modernisation d’un CRM bancaire, nous recherchons un Développeur Senior .NET Core pour participer à la migration d’une application métier vers une architecture moderne en .NET Core et React . Vous intégrerez une équipe IT Agile intervenant sur des applications intranet/extranet à forte criticité. --> Développements de composants en C# .net core --> Développements d'IHM en React.js --> Développements de requêtes et vues SQL (Transac SQL) --> Approche TDD et tests fonctionnels automatisés --> Utilisation des Design Patterns --> Automatisation du processus de packaging et release (passage progressif au continuous delivery --> Détection et résolution des problèmes du service Les applicatifs sont des intranets en C#/.NetCore, Entity Framework, SQL Server 2019, React.js. La pratique d'Elastic Search est un plus .
CDI

Offre d'emploi
Développeur Vu.js / Typescript H/F

HAYS France
Publiée le

45k-50k €
Dardilly, Auvergne-Rhône-Alpes
Missions : Concevoir, développer et maintenir un Front-End moderne en Typescript / Vue.js. Mettre en place et maintenir les pipelines CI/CD afin d'assurer un déploiement continu fiable et sécurisé. Participer aux choix d'architecture et contribuer à la mise en œuvre de solutions techniques robustes et pérennes. Écrire et maintenir des tests automatisés (approche TDD) pour garantir la qualité du code. Participer aux rituels agiles et contribuer à l'amélioration continue des pratiques de l'équipe. Documenter les évolutions techniques et fonctionnelles.
Freelance
CDI

Offre d'emploi
Ingénieur QA fonctionnel agile expérimenté - Avelin (H/F)

Acpqualife
Publiée le
ISTQB
JIRA
Méthode Agile

12 mois
40k-44k €
340-370 €
Avelin, Hauts-de-France
Quel poste proposons-nous ? Dans le cadre d’un projet chez un de nos clients en région Hauts de France , nous recrutons un Ingénieur QA fonctionnel agile expérimenté (F/H). Dans un contexte Safe , votre mission sera d’effectuer les tâches suivantes : Conception et exécution de qualification complexe en contexte Agile SAFE Concevoir les tests sous Testlink ou XRAY en utilisant les techniques de conception des tests appropriées Concevoir les jeux d’essai Définir les critères d'acceptance DOD, DOR Exécuter les campagnes de test (Testlink) ou plan de test (XRAY) Déclarer et gérer les défauts dans Jira Couverture de tests automatisés (unitaires, intégration, E2E), Collaboration avec les développeurs et PO dès la conception des user stories (approche Shift Left, TDD), Soutien à la livraison continue Suivi des métriques de qualité Télétravail : 3 jours de remote et 2 jours de présentiel non consécutifs par semaine.
Freelance

Mission freelance
Développeur Back-End Java

Sapiens Group
Publiée le
AWS Cloud
Docker
GitLab CI

12 mois
470-500 €
Hauts-de-France, France
Contexte : Garantir l’excellence technique, structurer les pratiques de développement et assurer une livraison rapide, fiable et pérenne des solutions. 🔹 Leadership technique & architecture Définir et porter la vision technique Unifier les pratiques et arbitrer les décisions structurantes Participer aux études de faisabilité, cadrages et estimations Être le référent technique auprès du PO, DevOps et équipes Infra 🔹 Qualité & amélioration continue Garantir la qualité de code (Quality Gate, couverture de tests, TDD/BDD) Animer les Code Reviews et suivre les indicateurs clés Piloter et prioriser la dette technique Mettre en place et suivre les métriques (couverture, anomalies, workflow, revues) Organiser des actions d’amélioration continue 🔹 Delivery & production Orienter vers des solutions simples, robustes et maintenables (KISS) Favoriser la collaboration DevOps et la culture CI/CD Suivre la performance de delivery (fréquence, taille des déploiements) Assurer la qualité en production et l’analyse des incidents 🔹 Contribution à l’équipe Participer activement aux cérémonies agiles Contribuer aux estimations et à la priorisation Faciliter le partage de connaissances et l’onboarding Créer de la cohésion et accompagner la montée en compétences
Freelance
CDI
CDD

Offre d'emploi
Developpeur Fullstack Vue.js/ Node.js

OCTOGONE
Publiée le
Node.js
Vue.js

3 mois
25k-36k €
200-300 €
Île-de-France, France
Hard Skills Front-end Maîtrise avancée de Vue.js Industrialisation front, optimisation performance Bon niveau JS ES6+, HTML5, CSS3 Back-end Expertise Node.js & conception back-end Connaissance approfondie architectures (microservices, serverless…) API REST, sécurité, scalabilité DevOps & Qualité Tests unitaires, intégration, E2E (TDD, Clean Code) CI/CD, Docker, monitoring Code review & mise en place de bonnes pratiques Soft Skills Collaboration en équipe internationale Bonne communication Anglais technique courant (travail en équipe internationale) Capacité à remonter les risques et proposer des solutions Implication, autonomie et proactivité Responsabilités principales Développements complets front & back Réalisation des tests et correction des anomalies Documentation du code Participation active aux rituels agiles (daily, planning, rétro) Profil « habilitable » : OUI (accès données règlementées)
Freelance

Mission freelance
Développeur Java Backend (Guidewire) (h/f)

emagine Consulting SARL
Publiée le
Java

3 ans
450-550 €
Hauts-de-Seine, France
Description et livrables de la prestation Le prestataire viendra renforcer nos équipes techniques en tant que développeur Java/ Guidewire sur notre outil de gestion de Sinistres Solaris basé sur le progiciel ClaimCenter de Guidewire. À ce titre le prestataire réalisera les activités suivantes : - Analyser et développer les Users Stories (évolutions, corrections, technical stories) sur le système applicatif Solaris en Gosu (langage basé sur JAVA) - Assister et échanger avec les équipes de tests et les Business Analystes - Participation aux études d'impacts, macro-chiffrages - Préparation de revues de conception - Participation aux rituels Agile (Daily, Chapter Dev, revue de code, rétro, mise à jour du suivi sur Jira ...) - Rédiger la documentation technique de référence Expertise souhaitée : - Optionnel : Expérience sur Guidewire (dans l’idéal sur Claimcenter) - Expérience dans la mise en œuvre de projets sur des systèmes d'information de gestion en assurance ou bancaire - Connaissances en développement d’un langage Serveur et en bases de données (oracle) - Connaissance en développement et intégration de webservices (REST, soap etc…) - Connaissance sur un environnement de développement type Azure - Expérience sur Git - Connaissances en développement de tests automatisés, TDD … - Nécessité d'avoir une bonne aisance relationnelle et rédactionnelle. - Capacité d'analyse avancée (investigations techniques, rétro documentation, étude d'impacts, schéma de flux) - Expérience dans un contexte de delivery Agile
72 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous