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

Votre recherche renvoie 35 résultats.
Astuce

Astuce

Utilisez des virgules pour rechercher plusieurs termes en même temps.

Exemple : sql, php correspond à sql OU php

Freelance

Développeur Python Angular

Cherry Pick

Dans le cadre du renforcement de ses équipes, notre client recherche un Architecte d'Entreprise confirmé.En ce sens, vos principales missions seront : L'analyse et la conception technique afin de répondre aux besoins du métier Assurer la maintenance corrective et évolutive des développements Le développement de nouvelles fonctionnalités en Python/TypeScript/SQL, avec forte couverture en tests unitaires (>80%) Le développement de front end web en Angular Application des standards de développements & Craftsmanship (Design, Qualité du Code, APIs REST, performances, TDD, BDD...) Application et automatisation/amélioration du workflow (GitHub flow, IaC, Code Reviews, CI/CD) Participer activement aux mises en production (Devops) Assurer le support de production (“you build it, you run it”): monitoring via ArgoCD / Grafana / Splunk Participation aux cérémonies agile (Planning / Daily Scrum / Démonstration / Rétrospective / Guild / Chapter ...)

Démarrage
Durée 12 mois
TJM 510-550 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance

Consultant (H-F) Tech lead Java Fullstack

HOXTON PARTNERS

Dans le cadre du développement et de l'évolution d'applications critiques pour un grand compte bancaire, nous recherchons un Tech Lead - Développeur Java FullStack expérimenté . Vous interviendrez sur l’ensemble du cycle de vie applicatif : conception, développement Frontend et Backend, mise en production et support , en collaboration avec l’équipe agile. Vous serez en charge de développer des APIs Restful avec Java SpringBoot , des interfaces web transactionnelles en Angular et Tailwind , et de garantir la qualité logicielle (tests unitaires et automatisés via TDD/BDD). Le poste inclut également la mise en production dans des environnements Cloud (Kubernetes, OpenShift) , la documentation technique (Confluence, Jira, DCIG) , ainsi que la participation active aux rituels Agile (Daily, Sprint Planning, Rétrospectives).

Démarrage
Durée 12 mois
TJM 400-450 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance
CDI

Développeur back RUBY

SELENE

Au sein de la Direction Produits & Technologies, nous recherchons un Développeur Ruby (H/F) pour participer activement à la modernisation et à l’évolution des outils et applications bancaires. Vous serez intégré(e) à une équipe technique dynamique et évoluerez dans un environnement favorisant l’ouverture d’esprit et la polyvalence technologique. L’écosystème applicatif repose principalement sur Ruby, mais nous encourageons également l’adoption de nouvelles technologies en fonction des besoins des projets. Vos Principales Missions : Développement & conception : Analyse des besoins, conception et développement d’applications robustes en Ruby, rédaction de documentation technique. Architecture & évolution technologique : Définition des architectures, mise en place de microservices (Ruby on Rails, Spring Boot), intégration de nouvelles technologies. Qualité & optimisation : Tests unitaires, revues de code, application des principes TDD, SOLID, Clean Code, optimisation des performances. Collaboration Agile : Travail en équipe avec les Product Owners, UX/UI designers, DevOps, participation aux rituels Agiles. Maintenance & support : Correction d’anomalies, veille technologique et réglementaire, amélioration de la résilience des applications. Environnement technique Maîtrise de Ruby dans un environnement de production. Connaissances en architecture microservices et en API REST. Expérience sur des bases de données SQL (PostgreSQL, MySQL) et NoSQL (MongoDB, Redis). Familiarité avec les outils DevOps et CI/CD (Docker, Kubernetes, GitLab CI, Jenkins). Bonnes pratiques en tests unitaires et tests d’intégration. Connaissances des méthodologies agiles et des outils associés (Scrum, Kanban, Jira, Confluence).

Démarrage Dès que possible
Durée 1 an
Salaire 39k-56k €⁄an
TJM 400-550 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance
CDI

Lead technique Java Angular

OBJECTWARE MANAGEMENT GROUP

Nous recherchons un Lead Développeur Full Stack Java / Angular pour une mission stratégique au sein d’une équipe agile. Le projet porte sur le développement et l’optimisation d’applications web modernes, en intégrant les meilleures pratiques de développement et d’architecture. 🎯 Mission • Concevoir et développer des applications Single Page Application (SPA) avec Angular et un backend Java/Spring. • Mettre en place une architecture scalable et performante en appliquant les principes du Reactive Programming et des Design Patterns . • Encadrer et accompagner l’équipe de développement en assurant les revues de code , le respect des bonnes pratiques et la montée en compétences des développeurs. • Garantir la qualité du code via une approche Test Driven Development (TDD) et l’utilisation des outils d’intégration continue. • Participer à la définition et à la mise en place des stratégies de déploiement (CI/CD, Kubernetes, Docker, JobScheduler) . • Assurer une collaboration efficace avec les différentes parties prenantes (Product Owner, DevOps, Data Engineers).

Démarrage Dès que possible
Durée 1 an
Salaire 40k-60k €⁄an
TJM 400-550 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance

Développeur mobile Android

Lùkla

Ce projet fonctionnant en mode Agile (SCRUM) et SAFE. Missions : Participation aux cérémonies Agiles SCRUM et SAFE Utilise les outils mis à disposition par le Groupe Rédige des tests unitaires Développe des fonctionnalités et correctifs pour l'application Android au sein de sprints de projets. Partage et interagit de manière efficace avec l'ensemble des acteurs et des dispositifs projets ; notamment l'équipe de développement (interne / externe), les référents fonctionnels et le CPSI Mise en place de bonnes pratiques de développement (code review, codestyle) et de test (TDD, BDD).

Démarrage Dès que possible
Durée 3 mois
Lieu Paris, France
Freelance

Ingénieur MECM/GPO

METSYS

Dans le cadre d'une mission chez un de nos clients du secteur bancaire, nous recherchons un/e Ingénieur/e MECM/GPO : Pour cela vos principales missions seront (liste non exhaustive) : Convergence poste de travail entre nos différents SI Renforcement de la sécurité PDT sur des environnements de prod et LPM Gestion de paramétrages du client Microsoft 365 sur le PDT et le tenant Intégration d'applications métiers / éditeurs dans notre SI Gestion du patch Management Assurer le support de N2/N3 Livrer au RUN les évolutions et les documentations associées

Démarrage Dès que possible
Durée 1 an
TJM 400-550 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance
CDI

IED JAVA/PYTHON/C++ (H/F)

EXteam

Développer, maintenir, évoluer et débugger l’ensemble des outils de tests internes pour assurer la qualification des systèmes embarqués Linky, LinkyPro Mettre en place une infrastructure de build SI automatique rendant réplicable les opérations de compilation du code source des FW HONEYWELL et la livraison d’une image de transport signée des FW HONEYWELL. Adapter la compatibilité du l’outil EndisTesteur avec les profils LinkyPro (intégration du wago) Étendre les bancs de tests avec les outils EndisTesteur, LinkyMat et Avelec afin de pouvoir tester les équipements hybrides G3 (CPL+RF) et les bi-bande (CPL CENELEC-A ou FCC). Développement / évolution de la plateforme SI-Metrologie pour la qualification des étalons. Développement / évolution de la plateforme LinkyMat permettant le lancement/supervision automatique des compagnes de tests unitaires des compteurs électriques Linky et LinkyPro. Développer les évolutions pour renforcer l’efficacité et l’accessibilité des applications Testeur, Lubridge Communication sur l’avancement des réalisations auprès du management, des utilisateurs et des autres équipes impactées. Piloter le projet MCO FW Honeywell : valider l’architecture, passer au GoPro, effectuer une analyse de sensibilité des données, évaluer les coûts du projet, suivre l'évolution du projet Réaliser la partie CI/CD : développer les pipelines, configurer les scripts de déploiement pour l’environnement de recette et de production des applications. Le pilotage des développements de l’ensemble des outils Prise de recul et être force de proposition sur l'environnement des différents projets Accompagner sur l'animation de l'équipe outils Il doit aussi échanger, reporter auprès du responsable managérial de l'équipe outils afin de prendre des décisions communes. Compétences en développement : Java/Spring (Core, MVC, Security, Data), Python, C/C++, Angular, Docker et Kubernates, Gurux/DLMS Protocole : IP104, IEC61850, Euridis,TIC,CPL G1 & G3 , HDLC, DLMS/COSEM Maitrise des protocoles de transfert : HTTPS, FTP, maitrise du fonctionnement des API REST au format XML et JSON Gestionnaire des versions : GitLab/GIT Serveurs : Apache/Tomcat Tests Unitaire : Jasmine, Mockito Base de données : Dbaas/Oracle 19c, Pgaas/PostgreSQL, Mysql, Ldap Systèmes : Linux/Redhat 8, Windows Devops, Docker, Agile, Kubernetes Développement : Spring, Hibernante/JPA, Maven, C/C++ et Python Pratique du TDD (test unitaire, refactorisation du code) Protocoles de transfert : HTTPS, FTP, maitrise du fonctionnement des API REST au format XML et JSON

Démarrage Dès que possible
Durée 3 ans
Télétravail Télétravail partiel
Lieu Paris, France
Freelance
CDI

Ingénieur logiciel C# Angular

Sijo

Le profil devra donc être polyvalent avec une volonté de s’orienter sur des développements orientés nouvelles technologies sur du court/moyen terme. Le profil devra s’intégrer dans notre récente transformation d’équipe à orientation Continuous Delivery, le profil devra donc avoir une parfaite maitrise de l’agilité et des pratiques Craft (TDD, CleanCode, Refactoring, BDD ). Technologie : Site web développé en ASP .NET Core et quelques développements en ASP NET MVC basés sur la solution CMS Sitefinity Expérience Angular 4+ / Typescript Développements SOA - API - WEBAPI 2 en C# Oracle PL/SQL Serveurs WEB, architecture applicative et infrastructure WEB Docker, Kubernetes Livrables: - rédaction des spécifications techniques si nécessaire et/ou TDD - développements - tests unitaires - migration - support post mise en production - support de production Anglais courant Environnement Banque et Finance

Démarrage Dès que possible
Durée 2 ans
Salaire 40 700-65 300 €⁄an
TJM 400-600 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance

INGENIEUR EXPLOITATION

2ICS

Notre client, spécialisé dans les services santé, facilite l'accès aux soins dans de nombreux domaines. Dans le cadre de son développement nous cherchons un/une Ingénieur d’exploitation (H/F) . Votre mission : Assurer le maintien en condition opérationnelle des applications et des infrastructures : · Assurer la surveillance de l’ensemble du SI : application, traitement, flux, infrastructure. · Résoudre les incidents d’exploitation et escalade au bon niveau de support interne ou externe. · Être force de proposition pour l’automatisation des activités récurrentes. · Documenter les procédures d’exploitation. · Répondre aux demandes qui lui sont affectées à travers l’outil de gestion de tickets · Faire évoluer l’outil de supervision pour qu’il soit le reflet du SI · Coordonner la résolution des incidents avec les partenaires/fournisseurs Mettre en production les applications métiers : · Coordonner les Mises en production · Déployer les versions applicatives sur les différents environnements d’exécution jusqu’à celui de la production. · Assurer la communication prévue tout au long du déploiement de la version applicative. · Mettre en place les composants du socle d’exploitation (logiciels…) pour la mise en production des applications. · Documenter ou valider la documentation d’exploitation · Participer à l’installation, l’adaptation et l’administration des outils d’exploitation, en tenant compte des impératifs et contraintes des applications, en surveillant les performances et en apportant les solutions correctives nécessaires

Démarrage
Durée 12 mois
TJM 400-550 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance

Cloud Data Engineer AWS

Cherry Pick

En quelques mots Cherry Pick est à la recherche d'un "Data AWS Engineer" pour un client dans le secteur de L'énergie. Description CONTEXTE Vous rejoindrez une équipe dédiée à la gestion de la construction et du support de la plateforme Data & Analytics . Vous participerez à la maintenance et à l'évolution de cette plateforme, à l’optimisation des infrastructures cloud via Terraform , ainsi qu’au développement de microservices en Python et C# . Vous serez également responsable de la conception et de la maintenance des chaînes de déploiement automatisé (CI/CD) . Dans ce rôle, vous veillerez au bon fonctionnement opérationnel de la Data & Analytics Platform (MCO/Run) et contribuerez à l'enrichissement de la documentation à l'attention des utilisateurs. Une expérience significative sur AWS est requise, en particulier sur les services EKS, S3, ECS, VPC, NSG et Lambda . MISSIONS Développement et maintenance de la Data & Analytics Platform Assurer la maintenance et l’évolution de la plateforme Data & Analytics . Gérer les pipelines de données et traitements analytiques sur AWS. Implémenter et optimiser les services cloud ( S3, EKS, ECS, VPC, NSG, Lambda ). Automatisation et Infrastructure-as-Code Gérer et faire évoluer les infrastructures cloud AWS via Terraform . Concevoir et maintenir des chaînes de déploiement automatisé (CI/CD) avec GitHub Actions . Développement de microservices et intégration Développer des microservices en Python et C# (.NET) pour traiter et valoriser les données. Assurer la scalabilité et la robustesse des services déployés. Monitoring et Support Opérationnel (MCO/RUN) Veiller au bon fonctionnement opérationnel de la plateforme. Identifier et résoudre les incidents pour garantir la haute disponibilité des services. Collaboration et Amélioration Continue Travailler en méthodologie Agile avec les équipes Data, DevOps et les parties prenantes . Participer à l’amélioration des pratiques Software Craftsmanship (Clean Code, TDD, DevOps). Documenter les solutions et accompagner les utilisateurs dans leur adoption.

Démarrage Dès que possible
Durée 12 mois
TJM 550 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance
CDI

Admin / Ingé système windows Powershell

Ness Technologies

En tant qu'Administrateur/Ingénieur Système MS Windows, vous serez responsable de l’installation, de la configuration et de l’administration des infrastructures Windows. Vous travaillerez dans un environnement multi-sites et aurez en charge la gestion des serveurs, de la virtualisation et des outils de supervision. Missions principales : Installation et configuration des serveurs physiques selon la procédure. Administration Active Directory multi-sites (100 sites AD). Gestion et maintenance des machines virtuelles sous Vmware/HyperV/Hyperconverge. Administration Exchange, en environnement hybride O365. Supervision et administration des sauvegardes worldwide avec Netbackup et BackupExec. Support téléphonique aux équipes IT locales (Zones). Établissement quotidien d’une check-list du bon fonctionnement de l’infrastructure et des backups. Supervision et administration du matériel, des systèmes et des logiciels avec Nagios/Centréon. Gestion et administration de la console Trellix EPO. Administration et maintenance de la ferme Citrix Cloud. ENVIRONNEMENT TECHNIQUE Systèmes : Domaine Microsoft Windows (toutes versions confondues). Virtualisation : Vmware, HyperV, Hyperconverge. Messagerie : Exchange hybride O365. Supervision : Nagios, Centréon. Sauvegarde : Netbackup, BackupExec. Sécurité : Trellix EPO. Applications Cloud : Citrix Cloud.

Démarrage Dès que possible
Durée 6 mois
Salaire 26k-40k €⁄an
TJM 100-430 €⁄j
Lieu Paris, France
Freelance

Consultant (H-F) Tech Lead Développeur Java Fullstack

HOXTON PARTNERS

Nous recherchons un Développeur Java FullStack expérimenté pour accompagner une équipe agile dans le développement et l'évolution des applications critiques d'un grand compte bancaire. Le consultant interviendra sur le développement FrontEnd et BackEnd pour le périmètre des sites Internet et/ou des solutions internes, en utilisant des technologies modernes telles qu'Angular, Java SpringBoot, Kubernetes et Docker. Missions principales : Conception et développement d’applications FullStack (Frontend + Backend) Développement d’APIs Restful avec Java SpringBoot Développement d’interfaces web transactionnelles avec Angular et Tailwind Tests unitaires et automatisation des tests (TDD, BDD) Mise à jour de la documentation technique (DCIG, Confluence, Jira, référentiels de tests) Déploiement des applications en environnement cloud (Kubernetes/OpenShift) Participation aux rituels Agile (Daily, Sprint Planning, Rétro, etc.) Support et maintenance applicative

Démarrage
Durée 12 mois
TJM 450 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
CDI
Freelance

Ingénieur systèmes, réseaux et sécurité H/F

SPIE ICS

Dans le cadre du développement de notre activité, nous recherchons un "Ingénieur systèmes, réseaux et sécurité H/F" La liste suivante n’est pas exhaustive, les missions et activités énoncées ne sont pas limitatives. Dans le cadre du Maintien en Condition Opérationnelle (MCO) du SI, une astreinte technique devra être assurée régulièrement avec les équipes techniques. Exploitation courante et assistance technique : Garantir la disponibilité, la fiabilité et la sécurité des environnements techniques (salle technique, serveurs, stockages, réseaux et téléphonie fixe), middlewares et applicatifs métiers hébergés Administrer les équipements du siège et des sites distants (incluant les Datacenters) et les solutions avancées de sécurité Garantir l’exploitation des procédures d’installation, de fonctionnement et de changement Diagnostiquer et résoudre des problématiques complexes de niveau N3 Accompagner et former l’équipe technique pour le support N1 et N2 Activités projets et architecture : Participer à la conception et la mise en place d’architecture technique dans le cadre de projets infrastructure, sécurité et applicatif Délivrer des services d’infrastructures dans le cadre des projets Réaliser les travaux d’évolution de son périmètre technique

Démarrage Dès que possible
Durée 12 mois
Salaire 10k-58k €⁄an
TJM 120-580 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
CDI
Freelance

Développeur fullstack .Net Angular Azure

GRADIANT

En tant que développeur Full Stack, vous travaillerez sur des projets à fort impact qui visent à automatiser les processus, à réduire les risques opérationnels et à améliorer l'efficacité de nos systèmes. Vous serez impliqué(e) à la fois dans le développement de projets et dans les activités de support de 2ème/3ème niveau, en mettant à profit votre expertise technique pour défier et collaborer avec une équipe de professionnels hautement qualifiés. Principales responsabilités : Développer et maintenir des applications, en traduisant les cas d'utilisation en solutions fonctionnelles. Concevoir, construire et fournir un code de haute qualité et évolutif en adhérant aux meilleures pratiques en matière de codage, de sécurité et de test. Collaborer étroitement avec les parties prenantes, les analystes et les autres équipes informatiques pour s'assurer que les solutions correspondent aux besoins des utilisateurs et aux objectifs du projet. Fournir des estimations de la charge de travail, identifier les goulets d'étranglement et proposer des solutions pour une amélioration continue. Maintenir la documentation technique en anglais et assurer la formation des membres de l'équipe. Principales responsabilités : Développer et maintenir des applications, en traduisant les cas d'utilisation en solutions fonctionnelles. Concevoir, construire et fournir un code de haute qualité et évolutif en adhérant aux meilleures pratiques en matière de codage, de sécurité et de test. Collaborer étroitement avec les parties prenantes, les analystes et les autres équipes informatiques pour s'assurer que les solutions correspondent aux besoins des utilisateurs et aux objectifs du projet. Fournir des estimations de la charge de travail, identifier les goulets d'étranglement et proposer des solutions pour une amélioration continue. Maintenir la documentation technique en anglais et assurer la formation des membres de l'équipe. Travailler avec une pile technologique moderne comprenant C#, .NET Core, Angular, SQL, MongoDB, Azure et les API REST. Contribuer activement à l'évolution de l'architecture du système, car on joue un rôle central dans la migration en cours de notre système de réservation. Compétences techniques requises : Maîtrise de C#, .NET Core, Angular et SQL. Expérience des bases de données NoSQL (MongoDB de préférence). Connaissance des plateformes cloud (Azure) et du développement d'API RESTful. Familiarité avec les pratiques TDD (Test-Driven Development). Une expérience avec des technologies frontales modernes comme AG Grid est un plus.

Démarrage Dès que possible
Durée 3 ans
Salaire 40k-60k €⁄an
TJM 400-540 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
CDI
Freelance

Dev Java Angular Craft senior

Digistrat consulting

💼 Poste : Dev Java Angular Craft senior 🏭 Secteurs stratégiques : Banque d’investissement 📍Localisation : IDF 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développpeur Java-Angular Sénior qui a fait les pratiques CRAFT (TDD-BDD-DDD). Dans ce cadre, la prestation consiste à contribuer à/au(x) : L'expertise JAVA ANGULAR Assistance et support Expertises et/ou autres : Techno : Java (17) / Sprint boot (3) / Angular (15) / SQL (Postgre) / Architecture micro-service et hexagonale /ELK / CI/CD: Jenkins / Docker CRAFT Environnement anglophone : Obligatoire Agile Scrum

Démarrage Dès que possible
Durée 36 mois
Salaire 40k-65k €⁄an
TJM 450-650 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance

Développeur Flutter

Cherry Pick

Cherry Pick est à la recherche d'un développeur flutter pour un de ses clients dans le secteur automobile. Missions : Vos responsabilités Développement et maintenance d’applications mobiles avec le framework Flutter. Mise en œuvre d’une architecture clean (TDD, SOLID, design patterns). Gestion des états avec Bloc ou Riverpod . Intégration avec Firebase et le cloud GCP. Collaboration avec des équipes multidisciplinaires : Product Leaders, Product Owners, Scrum Masters et développeurs iOS/Android natifs. Suivi des bonnes pratiques de développement (Craftsmanship). Utilisation de Git et GitLab CI/CD pour la gestion du code et des pipelines. Compétences recherchées Maîtrise de Flutter et des concepts associés (widgets, animations, optimisation). Bonne connaissance des outils et méthodologies agiles. Expertise en gestion des états : Bloc ou Riverpod . Familiarité avec Firebase, Git/GitLab CI et le cloud GCP. Capacité à travailler dans un environnement collaboratif et à forte exigence technique. Informations complémentaires Lieu : Mission hybride (présence à Paris/siège Renault). Durée : Long terme. Démarrage : ASAP. Échéance clé : Livraison en septembre pour la sortie de la R5, avec réorganisation prévue en octobre (cadre SAFe).

Démarrage Dès que possible
Durée 3 mois
TJM 510 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France

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
2025 © Free-Work / AGSI SAS
Suivez-nous