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
Senior Backend Developer - Nodejs - Typescript H/F
Le poste est à pourvoir en CDI chez un client final. Contexte : Participation au développement d'un site e-commerce dans un contexte de migration. En tant que Backend developer (H/F), votre responsabilité principale sera de concevoir et de développer les fonctionnalités, composants et services de l'e-commerce de notre client, en appliquant les best practices de développements et de qualité. Vous travaillerez en direct avec des Product Owners & l'équipe infra (SRE & DEVOPS), dans un environnement agile & cloud AWS. Vous ferez du code review et pair programming au sein de votre équipe. Vous contribuerez aux décisions techniques et fonctionnelles, respecterez les normes de qualité, de sécurité et de performance. Principaux sujets : - Développement de nouvelles features - API, consommateurs kafka - Monitoring avec l'équipe SRE & DEVOPS - Pair programming, code review - Mise en place des best practices : TDD, DDD, clean architecture, SOLID STACK : NodeJS, NestJS, ExpressJS Typescript ReactJS APIRest Kubernetes Docker Terraform Kafka Test-driven development Domain-driven-design Environnement cloud AWS
Offre d'emploi
Senior Fullstack Developer - JS/TS (H/F)
Le poste est à pourvoir en CDI chez un client final. Contexte : Participation au développement d'un site e-commerce dans un contexte de migration. En tant que Fullstack developer (H/F), votre responsabilité principale sera de concevoir et de développer les fonctionnalités, composants et services de l'e-commerce de notre client, en appliquant les best practices de développements et de qualité. Vous travaillerez en direct avec des Product Owners & l'équipe infra (SRE & DEVOPS), dans un environnement agile & cloud AWS. Vous ferez du code review et pair programming au sein de votre équipe. Vous contribuerez aux décisions techniques et fonctionnelles, respecterez les normes de qualité, de sécurité et de performance. Principaux sujets : - Développement de nouvelles features - API, consommateurs kafka - Monitoring avec l'équipe SRE & DEVOPS - Pair programming, code review - Mise en place des best practices : TDD, DDD, clean architecture, SOLID STACK : NodeJS, NestJS, ExpressJS Typescript ReactJS APIRest Kubernetes Docker Terraform Kafka Test-driven development Domain-driven-design Environnement cloud AWS
Mission freelance
Expert Craft 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 Expert Craft H/F à Lyon, Auvergne-Rhône-Alpes, France. Contexte : En tant qu'Expert Craft, vous aurez pour mission de guider et d'accompagner l'équipe projet dans l'analyse de la refonte de l'application. Les missions attendues par le Expert Craft H/F : Activité principale : - Conseil et Accompagnement : Assurer le leadership technique sur les projets DDD, conseiller les équipes sur les meilleures pratiques et les choix architecturaux. - Modélisation de Domaines : Collaborer avec les parties prenantes pour identifier, comprendre et modéliser les domaines métiers complexes. - Développement de Solutions : Concevoir et développer des systèmes robustes et évolutifs en utilisant les principes de DDD et les pratiques de développement agiles. - Mentorat et Formation : Former et encadrer les développeurs, promouvoir les bonnes pratiques de développement et de conception logicielle au sein des équipes. - Revues Techniques : Réaliser des revues de code, des audits de conception et proposer des améliorations techniques. - Innovation et R&D : Explorer de nouvelles technologies et pratiques pour améliorer la qualité des produits et l'efficacité des équipes. Activité secondaire : o Participation aux ateliers transverses et autres points inter-SI nécessaires au bon fonctionnement du projet ou à la préparation du dossier décisionnel sur l'avenir de la plateforme o Appui à la communication et à la formation sur le crafmanship o Analyses diverses en lien avec l’activité Stack technique de l'équipe : Amazon webservices, Docker, Kafka, Flume, Kubernetes, Java, Oracle, Postgre SQL, ElasticSearch, Xamarin, Postgré SQL, Zookeeper, Jenkins, Gatling, Kibana, Zipkin, Angular, Datadog, Compétences attendues sur le profil : Maîtrise avancée des principes du Domain-Driven Design. - Expérience solide en développement logiciel dans des langages de programmation (Java, etc.) avec une spécialisation en DDD et pratiques Craft - Maitrise avancée des différentes types d'architectures (microservices, monolithe modulaire, hexagonale) et des approches API-first - Compétences en TDD, BDD, et intégration continue - Aisance dans la pédagogie et à former sur le craftmanship les équipes pour les faire monter en compétences
Mission freelance
Test Coordinateur Programme "Transition Énergétique
Le Coordinateur de test prendra en charge les activités de coordination de test en lien avec le Programme « Transition Énergétique », ainsi que le suivi des tests de tout développement lié, en accord avec les règles de gestion des tests définies par la Gouvernance. La mission aura lieu sur les différents sites (principalement à Liège et région liégeoise). Des prestations à distance sont possibles à hauteur de maximum 2 jours par semaine. Gérer les Test Plans en lien avec le Programme et superviser leur mise en œuvre par toutes les parties. Pour chaque projet du programme, encadrer le démarrage et la clôture des différentes phases de test. Pour chaque phase de test, organiser et suivre chaque activité de test, impliquant des équipes internes (IT et métier) et des prestataires externes. S’assurer de la bonne réalisation des activités de test, de la préparation jusqu’au rapport, impliquant différents applicatifs et types de test. Au quotidien, suivre et traiter les actions liées aux tests, et escalader les risques, blocages et impacts liés. À la clôture du projet, s’assurer du bon transfert de la documentation de test vers les équipes de maintenance. Selon le contexte du projet, le Coordinateur de Test pourra être amené à prendre certaines activités supplémentaires en charge comme, par exemple, le support à la réalisation des tests, le suivi des bugs, la vérification des prérequis nécessaires à l’exécution des tests (environnements, accès, jeux de données, etc.), la qualité et/ou la disponibilité des documents de spécification, etc. Dans le cadre de sa transformation, l’client veille à garantir la qualité de ses différentes solutions et applications. Un des défis majeurs actuels des gestionnaires de réseaux est la transition énergétique, défi pour lequel un Programme « Transition Énergétique » a été mis en place. Afin d’atteindre les objectifs qualité de ce programme, l’client souhaite renforcer ses équipes avec un Coordinateur de test.
Mission freelance
développeur windev
Contexte de la prestation Dans le cadre du développement des outils spécifiques de la Direction des projets stratégiques de La Direction Organisation et Systèmes d’Informations souhaite recourir à l’expertise de deux prestataires pour la réalisation de ses travaux de développement. Objet des prestations :Les prestations consistent en la réalisation par le prestataire :- de l’analyse des applications actuelles,- de la prise en compte des besoins,- de la rédaction d’un dossier de spécifications,- de la réalisation des adaptations des applications,- de l’exécution des tests unitaires,- de l’exécution des tests fonctionnels.Livrables attendus :- Spécifications Fonctionnelles Détaillées,- Résultats des tests,- Codes source.Environnement de développement :· WinDev 2025,· WebDev 2025,· Base de données : HFSQL, MySqlExpertises requises principales :- Compétence de type MOE- Expertise de WinDev / WebDev- Exploitation des assemblages .Net au sein de projets WinDev- Une connaissance des langages Python et C# serait un plus- Maîtrise de MySql et HFSQL et du requêtage SQL- Capacité rédactionnelle et relationnelle- Maitrise du domaine des assurances
Offre d'emploi
Product Owner systèmes d'encaissement Point of Sales
• Définir et prioriser le backlog produit en fonction des besoins utilisateurs, des objectifs stratégiques et des contraintes techniques. • Analyser les exigences métier liées aux solutions d’encaissement (paiement en point de vente, solutions en ligne, intégration avec les systèmes ERP, etc.). • Collaborer avec les parties prenantes internes et externes (équipes métiers, techniques, partenaires, etc.) pour assurer la compréhension des besoins et des attentes. • Rédiger des user stories claires et détaillées, et garantir leur alignement avec les objectifs business. • Assurer le suivi des développements en collaboration avec les équipes Agile (Scrum Master, développeurs, QA). • Superviser les phases de test et de recette pour garantir la qualité des livrables. • Veiller à la conformité réglementaire des solutions d’encaissement (PCI-DSS, normes bancaires, etc.). • Suivre les KPI produits et proposer des actions d’amélioration continue.
Offre d'emploi
EXPERT TEST D'AUTOMATISATION H/F
Dans ce contexte, et afin d’accompagner notre client dans la mise en œuvre de sa stratégie numérique, vos missions seront les suivantes : - Maitrise de l'intégration continue dans un contexte agile - Réalisation d'un rapport d'étonnement sur le modèle actuellement en place chez le client - Conseil sur les axes d'amélioration à apporter sur la méthode - Expertise sur l'automatisation des tests, tests de performances, les processus de test sur l'ensemble de chaîne - Maitrise/expertise de l'approche DevOps, des outils CI/CD - Compréhension des enjeux de test dans un contexte Devops - Bonne connaissance des approches de test Agile, TDD (Test-Driven Développement) - Compréhension des pipelines de déploiement et des outils de gestion de configuration tels que Ansible
Offre d'emploi
Développeur C# .NET Multithreading
💼 Poste : Développeur C# .NET Multithreading 🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : La prestation consiste à contribuer à/au(x) : Requêtes (technologies C# et SQL principalement) dans les User Stories. Respect des coûts et du planning. L'architecture technique la plus adaptée favorisant le bon déroulement des projets. L'assistance aux cérémonies Agiles (Sprint planning, backlog grooming, Rétrospective, Démonstration...) Respect des normes de développements mises en place. La veille de la qualité de code et diffusion de bonnes pratiques de développement. Concepts TDD pour la production du code de qualité. L'assistance aux différents Utilisateurs et/ou Bénéficiaires dans les analyses et la qualification de l'applications dans les environnements d'homologation. Process de tests de non-régression (TNR Days et surveillance des usines) L'assistance au processus de livraison en production. Support pour la résolution des incidents de production. Autres : Méthodologie Agile. L'entité est multisites avec une partie à Bangalore (Inde). L'application utilise les technologies C#,. Net4.5 (architecture n-tiers), WCF, Multithreading, Realtime, API, Oracle, Jenkins, NUnit, Moq, gerrit, git. Environnement anglophone et contexte international. Livrables : Spécifications techniques et/ou TDD. Développements Tests unitaires. Support post mise en production. Support de production. 🤝 Expertises spécifiques : .Net .Net Core Csharp GIT Jenkins
Offre d'emploi
Développeur C# .net H/F
Dans le cadre du programme de transformation digitale, le référentiel de contacts. continue son évolution, tout en étant au coeur de nombreux processus métier. C’est un grand challenge technique par les technologies et les architectures que l'entité met en place. Le produit Contact s'appuie sur un backend construit sur une architecture REST et du C#, afin de fournir un service performant et fiable à destination de plus de 300 applications et process. La haute qualité des développements permet de livrer en journée sans interruption de service. Notre stack technique repose sur C#, ElasticSearch, SQLServer, le tout en architecture SOA, devops, Agile et TDD, BDD, et Kubernetes.
Offre d'emploi
Développeur C# .NET CORE / H-F CDI UNIQUEMENT
Dans le cadre du programme de transformation digitale, le référentiel de contacts. continue son évolution, tout en étant au coeur de nombreux processus métier. C’est un grand challenge technique par les technologies et les architectures que l'entité met en place. Le produit Contact s'appuie sur un backend construit sur une architecture REST et du C#, afin de fournir un service performant et fiable à destination de plus de 300 applications et process. La haute qualité des développements permet de livrer en journée sans interruption de service. Notre stack technique repose sur C#, ElasticSearch, SQLServer, le tout en architecture SOA, devops, Agile et TDD, BDD, et Kubernetes.
Mission freelance
Architecte Technique (.NET/Azure)
Pour l’un de nos clients, une ETI internationale en forte croissance basée à Toulouse, nous recherchons pour une mission de longue durée un.e Architecte Technique (.NET/Azure) En tant qu’Architecte Technique, vous serez responsable de la conception technique et opérationnelle des architectures en environnement .NET/Azure. Vous serez le référent pour garantir la qualité, la performance, et la scalabilité des solutions techniques déployées. Orienté vers la mise en œuvre, vous travaillerez avec les équipes de développement pour vous assurer du respect des bonnes pratiques et de l'optimisation des solutions d’un point de vue technique. Missions principales : - Élaborer l’architecture technique des solutions .NET en environnement Azure - Mettre en œuvre des patterns d’architecture (microservices, API, conteneurisation). - Assurer la performance, l’évolutivité et la sécurité des systèmes techniques. - Définir des standards et des outils pour l’automatisation (CI/CD, Infrastructure as Code). - Travailler en synergie avec les équipes de développement et DevOps pour assurer la mise en place des solutions et l’application des choix techniques, pratiques et guidelines associées. - Accompagner les développeurs dans la résolution de problématiques techniques complexes. - Proposer des solutions d’amélioration continue (refactoring, migration, optimisation des performances) et de consolidation des solutions de suivi qualité (TDD, SonarQube, Test automation…). - Assurer une supervision active des solutions déployées via des outils comme Azure Monitor ou Application Insights. - Intégrer les bonnes pratiques de sécurité Azure (sécurisation des API, gestion des identités via Azure AD). - Veiller au respect des normes et réglementations (RGPD, ISO). - Suivre les évolutions des technologies utiles aux projets cibles, des services Azure et des outils DevOps. - Expérimenter et implémenter des technologies pour améliorer l'efficience technique. Compétences techniques requises : - Solide expertise en .NET Core, , C#. - Expérience avancée en migration, refactoring de services et d’applications et d’Architecture. - Compétences en framework web, en particulier Angular - Maîtrise des services Azure (Azure Kubernetes Service, Azure Functions, Azure DevOps). - Compétence en conteneurisation (Docker, Kubernetes). - Pratique de l’Infrastructure as Code (Terraform, Bicep, ARM Templates). - Compétence en optimisation des performances. - Pratique avancée des méthodes agiles et de suivi qualité (TDD, SonarQube, Test automation…) - Anglais oral et écrit, espagnol apprécié
Offre d'emploi
Développeur.euse Back-End Java
Les objectifs du poste : · Développer avec différentes méthodologies : - Agilité (Scrum, Kanban), XP - TDD (Test-Driven Development), BDD (Behaviour-Driven Development), DDD (Domain Driven Design) · Mettre en place les Best Practices du code : Clean Code , Code Review , Pair Programming , BBL , etc. · Prévenir la dette technique par la pratique du Refactoring · Maintenir et améliorer la mécanique de livraison continue (automatiser au maximum la chaîne de production logicielle) : builds, tests unitaires et fonctionnels, analyse de la qualité du code, tests de performance et de charge, déploiement sur les différents environnements, etc. · Participer à l'amélioration continue sur la technique, l'organisation de l'équipe et les processus Le poste de Software Crafts(wo)man chez Code Insider s'articule autour de 3 axes majeurs : o Des missions, triées sur le volet en fonction de leur intérêt technique o L'évangélisation des bonnes pratiques de développement grâce à l'animation de la communauté, au travers d'événements techniques (dojos, meetup, hackathon, etc.) o Une veille technique permanente principalement au travers du parcours de formation proposé chez Code Insider.
Offre d'emploi
Logiciel Crafts(wo)man FullStack .NET
Les objectifs du poste : · Développer avec différentes méthodologies : - Agilité (Scrum, Kanban), XP - TDD (Test-Driven Development), BDD (Behaviour-Driven Development), DDD (Domain Driven Design) · Mettre en place les Best Practices du code : Clean Code , Code Review , Pair Programming , BBL , etc. · Prévenir la dette technique par la pratique du Refactoring · Maintenir et améliorer la mécanique de livraison continue (automatiser au maximum la chaîne de production logicielle) : builds, tests unitaires et fonctionnels, analyse de la qualité du code, tests de performance et de charge, déploiement sur les différents environnements, etc. · Participer à l'amélioration continue sur la technique, l'organisation de l'équipe et les processus Le poste de Software Crafts(wo)man chez Code Insider s'articule autour de 3 axes majeurs : - Des missions, triées sur le volet en fonction de leur intérêt technique - L'évangélisation des bonnes pratiques de développement grâce à l'animation de la communauté, au travers d'événements techniques (dojos, meetup, hackathon, etc.) - Une veille technique permanente principalement au travers du parcours de formation proposé chez Code Insider
Offre d'emploi
Ingénieur études et développement - JAVA - TALEND
Rejoignez une équipe passionnée et ambitieuse au sein de Cat-Amania ! Votre mission une fois intégré(e) dans nos équipes ! Vous serez au cœur de projets innovants et stimulants dans des secteurs variés tels que l’assurance, l'éducation ou encore l’énergie. Vos missions incluront : Analyser en détail les besoins fonctionnels et techniques, en collaboration avec nos équipes. Participer activement aux ateliers de chiffrage et de raffinement des besoins. Concevoir et coder des solutions (logiciel, application, système...) en utilisant les technologies de pointe. Rédiger et maintenir une documentation technique claire et précise. Récupération, analyse et recensement des requêtes Implémenter des solutions efficaces en respectant les choix technologiques définis. Réaliser et automatiser les tests unitaires (TDD) pour garantir la qualité du code. Valider vos développements en déroulant des tests et en respectant les spécifications. Assurer la maintenance corrective et évolutive des applications développées. Intégrer et appliquer les pratiques d’intégration continue. Collaborer avec l’équipe pour définir et affiner les critères de "fin de tâche". Tester et recetter les développements des autres membres de l’équipe, tout en assurant leur conformité avec les spécifications attendues.
Offre d'emploi
Developpeur JAVA/ANGULAR
Bonjour a tous, Je suis a la recherche d'un profil JAVA/ANGULAR, pas ouvert a la sous traitance. Ci-joint le profil recherché: 1. Technical and Functionnal skills - Experienced profile (more than 5 years’ experience). - Master development in Front End (Angular 8 & 9) and Back End (Spring boot 2.3) - Master Oracle SQL / PLSQL. - Good knowledge of KSH scripting. - Master software architecture - Proficient with development life cycle and best practices - Familiar with GIT - Knowledge in software engineering (UT, TDD, Refactoring, Clean Code…). - Experience required in TDD development under a CI/CD pipeline - Knowledge in Agile practices (US, Scrum…). 2. Interpersonnal skills - Fluent in English
Mission freelance
Microsoft Dynamics 365 F&O consultant (Remote)
Hanson Regan recherche actuellement un consultant Microsoft Dynamics 365 F&O pour une mission à long terme travaillant à distance. Travaillant avec Microsoft Dynamics 365, vous serez fortement impliqué dans la mise en œuvre et la configuration du module financier de D365, en créant de la documentation et en aidant aux tests de solutions. Le consultant fonctionnel retenu devra avoir une expérience démontrable des projets de mise en œuvre de Dynamics 365 et une compréhension approfondie des intégrations liées aux modules financiers. Vous serez à l'aise avec la documentation, ainsi que FDD et TDD, et aurez une expérience significative de la configuration. En raison des exigences du client, nous ne pouvons soumettre que des freelances travaillant via leur propre entreprise française. Malheureusement, nous ne pouvons pas accepter les solutions de portage pour cette mission. Si cela vous intéresse, veuillez nous contacter dès que possible avec un CV à jour aux coordonnées ci-dessous.
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.