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
Data Engineer Java Spark
Data Engineer Niveau 3 Contexte : Intégrer une équipe de développeurs data (Java, Spark, Spring) dont le rôle est la mise en place de pipelines de données à destination de vues NoSQL (Cassandra, MongoDB, Elasticsearch) Expérience de 5 ans min en développement data Expérience dans un grand groupe (expérience de l’inertie et des contraintes d’un groupe) Expérience sur tout le cycle de vie d’une application (besoin, conception, développement, déploiement, maintenance) Expérience souhaitée en amélioration d’une solution existante (contrainte de SLA, performance, montée en charge, refactoring, voir refonte) Recueillir le besoin utilisateur/BA, conceptualiser la solution technique associée et l’implémenter Adopter une approche proactive sur la qualité de code avec une méthodologie TDD Amélioration continue du code existant et revue avec les pairs des évolutions Support et sensibilisation des pairs à la qualité du code, aux bonnes pratiques et outillage améliorant l’expérience de développement S’inscrire dans une démarche agile avec un rythme de livraison soutenu (1 MEP / mois)
Offre d'emploi
Développeur Software (Java/Craftmanship)
Développeur Software Craftmanship Lieu : Clermont-Ferrand (3 jours par semaine) Type de contrat : CDI / Freelance (selon profil) Description de l'entreprise Notre client, acteur clé dans son secteur, recherche un développeur passionné par le Software Craftsmanship pour rejoindre son équipe. L'entreprise valorise l'excellence technique et l'amélioration continue, dans un environnement agile et innovant. Missions principales Développer des solutions logicielles de haute qualité, en suivant les principes du Software Craftsmanship. Participer à la conception et à l'architecture des applications. Collaborer avec les équipes produit et opérationnelles pour garantir la qualité du code et la performance des systèmes. Contribuer à l'amélioration continue des pratiques de développement (revue de code, TDD, pair programming, etc.). Participer à des réunions techniques en anglais et échanger avec des équipes internationales.
Offre d'emploi
Développeur c#.net core (H/F)
Développer et maintenir des applications en utilisant C# et .NET Core, Concevoir des solutions robustes, évolutives et sécurisées, Collaborer avec les équipes produit et design pour comprendre les besoins métier, Participer activement aux revues de code et assurer une bonne couverture de tests, Implémenter et automatiser des tests unitaires pour garantir la qualité du code, Contribuer à l’amélioration continue des pratiques de développement (CI/CD, TDD), Effectuer des diagnostics et résoudre les problèmes de performance.
Mission freelance
Spécialiste D365 FO - mission longue - Remote
Bonjour, Notre client nous transmet une demande urgente pour une mission stratégique en Account Leadership orientée Finance et Commerce. Basée sur une expertise D365 FO. Le client est sur Nice mais accepte le full remote. 🔹 Implémentation et pilotage du module Finance dans D365 F&O. 🔹 Collaboration transverse avec les consultants D365 F&O. 🔹 Configuration, documentation (FDD, TDD) et tests de solutions. 🔹 Analyse des besoins d’intégration spécifiques au module FInance. 💡 Vous êtes prêt(e) pour ce challenge ? Contactez-moi pour en savoir plus !
Offre d'emploi
Dev Java Angular Craft senior
💼 Poste : Dev Java Angular Craft senior 🏭 Secteurs stratégiques : Banque d’investissement 📍Localisation : IDF 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : 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 Livrables Design et de l'implémentation technique du produit délivré- Développement du code Craftmanship (BDD,TDD, intégration continue) Divers suivis Tests, de déploiement et de production pour stabilisation de la production L'intégration cohérente du produit dans le SI avec l'architecte technique Analyse des impacts du design du produit sur l'architecture technique du SI- implémentation au sein du SI Maintenance technique du produit Suivi de la stratégie de développement logiciel Suivi de la technique CD Craftmanship et DevOps 🤝 Expertises spécifiques : Angular Docker Elastic Search & Kibana Git Hub Java Jenkins Kubernetes Maven PostGreSQL
Mission freelance
Consultant (H-F-Y) Senior Coach Crafts-Développement Java Back-End
Dans le cadre du développement de son activité de gestion des réclamations clientèle retail, notre client (secteur bancaire) cherche à réécrire son application actuelle pour une architecture plus modulaire (type modèle producteur/distributeur) et intégrant de nouvelles populations de clientèle. Nous recherchons un Coach Crafts expérimenté capable de contribuer activement au développement Java Back-End tout en assurant une expertise en méthodologies Craftsmanship (TDD, BDD, DDD). Le candidat sera impliqué dans des tâches fonctionnelles, techniques, et organisationnelles. Les missions incluent : Conception et développement Java Back-End. Cadrage fonctionnel avec les métiers et rédaction des User Stories. Participation aux tests (unitaires, automatisés, et BDD). Mise à jour et maintien de la documentation (DAT, DAAF, Confluence, Jira). Préparation des environnements et des mises en qualification/production. Support utilisateur post-mise en production.
Offre d'emploi
Ingénieur systèmes Powershell/MCM/Intune
Mission : - Création d'un outil de migration d'application MECM vers Intune. - Création de procédures complexes et personnalisées avec PowerShell, MECM et GPO. - Création du package applicatif via l'automatisation Powershell - Création de procédure de migration à la main de l'utilisateur (MECM, scripts graphiques). - Décommissionnement de solutions vers des options natives Windows et PowerShell. - Refonte complète de scripts historiques (dont outils graphiques). - Intégration de la charte graphique du client aux visuels des scripts PowerShell (WPF & UX). - Refonte complète de la procédure de packaging (révision des scripts, optimisation et gestion d'erreurs). - Requêtes SQL complexes et création de rapports MECM. Stack technique : System Center Configuration Manager (SCCM), Développement WPF
Mission freelance
Développeur Fullstack Java Angular Cloud AWS (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 Angular Cloud AWS (H/F) à Lyon, France. Contexte : Intégré à une équipe Produit, le développeur conçoit, développe et déploie les applications métiers. En plus de faire évoluer l'application, il participe à la surveillance de son bon fonctionnement en production et corrige les problèmes identifiés. Les missions attendues par le Développeur Fullstack Java Angular Cloud AWS (H/F) : - Participe à l'ensemble des activités de développement logiciel au sein de son équipe(conception, dev, tests, déploiement). - Participe aux différents ateliers de conception et cérémonies agiles. - Applique les meilleures pratiques de développement pour un code propre et maintenable (TDD, BDD, DDD, Pair programming...). - Participe activement à la relecture du code des autres développeurs de l'équipe. - En fonction du niveau d'expertise, accompagne des développeurs plus juniors. - Force de proposition dans la résolution des problèmes, l'amélioration de la qualité du code et l'atteinte des indicateurs Accelerate.
Mission freelance
POT8138-Un developpeur full stack Java /angular sur Paris
Almatek recherche pour l'un de ses clients, Un developpeur full stack Java /angular sur Paris Profil confirmer (5 à 8 ans d’expérience) Développement en Front End sous Angular 8 & 9 et en Back End sous Spring boot 2.3 Maitrise de ORACLE SQL / PLSQL Maitrise de script KSH Maîtrise de l’architecture web (Apache, Tomcat, JBoss…) Familier avec les cycles de développement et bonnes pratiques Maitrise de GIT Expérience requise en développement TDD sous usine logicielle (BitBucket, Maven, Jenkins, SonarQube…) Almatek recherche pour l'un de ses clients, Un developpeur full stack Java /angular sur Paris Profil confirmer (5 à 8 ans d’expérience) Développement en Front End sous Angular 8 & 9 et en Back End sous Spring boot 2.3 Maitrise de ORACLE SQL / PLSQL Maitrise de script KSH Maîtrise de l’architecture web (Apache, Tomcat, JBoss…) Familier avec les cycles de développement et bonnes pratiques Maitrise de GIT Expérience requise en développement TDD sous usine logicielle (BitBucket, Maven, Jenkins, SonarQube…)
Offre d'emploi
Ingénieur logiciel C# Angular
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
Offre d'emploi
Dev Java Angular Craft senior
💼 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
Mission freelance
Développeur .NET Core / DevOps / Expert API
Dans le cadre d’un ambitieux programme de transformation digitale, le référentiel poursuit son évolution tout en jouant un rôle clé dans de nombreux processus métiers. Ce projet constitue un défi technique majeur, s’appuyant sur des technologies modernes et des architectures innovantes. Le produit repose sur un backend robuste basé sur une architecture REST et le langage C# , fournissant un service performant et fiable à plus de 300 applications et processus. L’équipe valorise une haute qualité de développement permettant des livraisons en journée sans interruption de service. Stack technique : Langage & Backend : .NET Core, C#. Base de données & recherche : SQL Server, ElasticSearch. Architecture & DevOps : SOA, Kubernetes, Agile, TDD/BDD. Missions principales : Vous interviendrez sur le produit SGM Contact avec les objectifs suivants : Participer à la conception et au développement des nouvelles fonctionnalités. Respecter un cadre strict d’implémentation (qualité du code, tests exhaustifs). Garantir la maintenabilité et l’agilité d’évolution de l’infrastructure. Contribuer à la simplification et la modularisation des composants existants. Assurer le versionnèrent et le support technique. Livrables attendus : Développements en .NET Core avec une cadence minimale d’une story par sprint. Contributions techniques alignées avec les standards de qualité en vigueur.
Mission freelance
Microsoft Dynamics 365 Finance consultant
Hanson Regan recherche actuellement un Microsoft Dynamics 365 Finance consultant pour une mission à long terme. 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.
Mission freelance
Architecte Solution (.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 Solution (.NET/Azure) En tant qu’Architecte Solution, vous jouerez un rôle clé dans la définition des solutions techniques adaptées aux besoins métier, en environnement .NET et Azure. Vous concevrez des architectures applicatives robustes, performantes et sécurisées, tout en vous assurant de leur alignement avec les enjeux stratégiques et opérationnels de l’entreprise. Collaborant étroitement avec les équipes métier, techniques et infrastructure, vous serez garant de la cohérence et de la pertinence des solutions livrées. Missions : - Concevoir et proposer des architectures applicatives en environnement .NET/Azure en respectant les contraintes métiers, techniques et budgétaires. - Définir et modéliser les architectures fonctionnelles et logicielles (diagrammes, use cases, workflows). - Assurer l’interopérabilité et la cohérence des solutions avec l’architecture existante. - Participer activement à la modernisation et la transformation des solutions existantes et à leur documentation. - Collaborer avec les parties prenantes pour traduire les besoins fonctionnels ou stratégiques en solutions techniques concrètes. - Fournir une vision claire de l’architecture cible et accompagner la mise en œuvre. - Élaborer des documents d’architecture pour soutenir les décisions stratégiques. - 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 et guidelines associées. - Valider les choix techniques et encadrer les équipes sur l’application des bonnes pratiques. - Participer activement à la gestion technique des projets et à l’évaluation des risques techniques. - Assurer une veille active des technologies .NET et des services Azure pour proposer des solutions efficientes. - Anticiper les évolutions et les besoins futurs pour garantir l'évolutivité, la scalabilité et la performance des solutions. Compétences techniques requises : - Expertise en développement .NET Core, et intégration de services Azure. - Solide compétence en modélisation des architectures. - Maîtrise des services Azure (App Services, Azure Functions, Azure SQL, Cosmos DB). - Expérience avancée en migration, refactoring de services et d’applications et d’Architecture. - Compétences en framework web, en particulier Angular - Compétence en intégration continue/déploiement continu (CI/CD avec Azure DevOps). - 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 Python Sénior
Nous recherchons un(e) Développeur Python Sénior pour intégrer une équipe dédiée à la modélisation des contrats et à la gestion des risques dans le secteur de l’énergie. Vous participerez activement au développement et à la maintenance de modules critiques tels que la gestion des contrats, le pricing, le tradefeed, le P&L et le risk management. Vos missions principales : Monter en compétence sur les traitements et applications existantes. Analyser les besoins métiers, rédiger des spécifications fonctionnelles et techniques. Proposer des solutions techniques adaptées et optimales. Concevoir, développer et tester des évolutions (codage, gestion des erreurs, scalabilité, sécurité). Implémenter des tests automatisés pour assurer la qualité des livrables. Participer aux travaux de migration de données et optimiser les performances des systèmes. Contribuer à la maintenance corrective et évolutive des applications. Travailler en étroite collaboration avec les Business Analysts, le Product Owner (PO), et les métiers. Documenter les développements (manuel d’utilisation, documentation technique). Assurer un support aux utilisateurs et monitorer la production (gestion proactive et réactive des incidents). Livrables attendus : Spécifications techniques détaillées. Développements informatiques conformes aux besoins. Tests automatisés et documentation associée. Mise en production des développements. Tableaux de bord d'activité.
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.
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.