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

Offre d'emploi
SENIOR Dev C# .NetCore TDD BDD (9 ans et plus)
🏭 Secteurs stratégiques : Banque d’investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 🤝Description détaillée Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur c# backend ayant pratiqué les méthodes TDD et BDD. Au sein du département informatique en charge des développements pour le bénéfice de l’ALM Treasury, nous proposons une mission de développement .Net pour contribuer au développement autour de la nouvelle plateforme orientée services (SOA) ayant comme socle Kafka et Cassandra.
Mission freelance
testeur/développeur Cleva
Hanson Regan recherche un testeur/développeur Cleva pour un contrat de 12 mois basé à Paris Le champ d’application ici est Cleva – assurance de personnes (ADP), et non IARD (IARD). Nous recherchons des personnes ayant déjà travaillé sur cette solution, idéalement avec une expérience en : • Tests sur Cleva, ou • Paramétrage/développement sur Cleva • Expérience : 5 à 8 ans Pour répondre aux besoins de nos clients, nous acceptons uniquement les candidatures de freelances travaillant au sein de leur propre entreprise. N'hésitez pas à nous contacter au plus vite si vous êtes intéressé.

Offre d'emploi
SENIOR DÉVELOPPEMENT JAVA SPRING BATCH TDD (8 ans et plus)
🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 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
Java / Scala / aws
Description Le consultant fera partie de l'équipe de développement de xxxx, une équipe aux pratiques modernes et efficaces. xxxx est une solution informatique et matérielle de "demand side management" pour clients industriels, contribuant à la transition énergétique. Le consultant interviendra sur la partie logicielle en: analyse de besoins, design, développement, support, maintenance corrective et évolutive. En design et développement, un haut niveau de qualité est attendu. Le consultant participera activement au design de l'architecture et développement du système; le consultant, souvent en collaboration, souvent en totale autonomie, comprendra les besoins et fera des propositions d'architecture évolutive (notamment modulaire) et documentée. Sont aussi importants: l'orientation qualité avec la documentation, les tests automatisés, le build et déploiement automatisés, la conception et le développement d'API bien pensées. La Mission à réaliser se déclinera notamment à travers: - La montée en compétence, tant fonctionnelle que technique, sur les applications existantes - Le design de propositions d'architecture, documentée dans des schémas, la définition des APIs, modules, librairies et écrans - La mise en place de builds et des outils de tests et de maintenance associés - Le lotissement des développements - L'implémentation des différents besoins - Les optimisations et évolutions diverses - La rédaction de tests en collaboration avec les Functional Analysts - La documentation et les manuels d'utilisations - L'assistance et le support aux utilisateurs - Le support niveau2, résolution d'incidents et résolution de problèmes (root causes d'incidents récurrents) - Le suivi post-release des livrables Maîtrise du langage Scala Très bonne connaissance des librairies : cats, http4s, doobie, fs2 À l’aise avec les tests unitaires, d’intégration et Pact Connaissance de Redis, MQTT, InfluxDB, Postgres Expérience en event-driven architecture Notre stack technique : Cloud & Infrastructure : AWS, Terraform Backend : Scala (cats, http4s, fs2), Rust (IOT) Data & Messaging : InfluxDB, PostgreSQL, Redis, MQTT Front-end : ReactJS CI/CD : déploiement continu

Offre d'emploi
Développeur .Net / Azure
Intégrer une squad Agile (6–9 personnes) en tant que développeur back-end .NET / C# avec connaissance du cloud Azure pour participer à la conception, au développement et à l’exploitation de composants applicatifs critiques (APIs, microservices, jobs batch) destinés à être déployés en production dans un environnement cloud. Responsabilités (quotidiennes / sur le périmètre) Participer aux ceremonies Agile de la squad : sprint planning, daily, démonstration, retrospective. Concevoir et développer des API et microservices en .NET / .NET Core / C# selon les bonnes pratiques DDD/Clean Architecture. Déployer et opérer les composants sur Microsoft Azure (App Service, AKS/Fargate équivalent, Function Apps, Azure SQL, Storage, Key Vault, DevOps pipelines). Concevoir et maintenir des CI/CD robustes (Azure DevOps / GitHub Actions) et des pipelines de déploiement automatisés. Assurer la qualité : TDD / tests unitaires et d’intégration, revue de code, pair programming. Collaborer avec les équipes infra/SRE pour l’observabilité (logs, metrics, alerting) et la sécurité (authentification, RBAC, secrets). Participer aux choix d’architecture (scalabilité, résilience, coût) et à l’amélioration continue du produit. Rédiger des spécifications techniques, conduire la mise en production et assurer le support de niveau 2/3 si nécessaire.

Mission freelance
Lead Développeur Python
lead développement pour contribuer au développement du programme en mettant à disposition de nouveaux types d’agents IA venant enrichir les capacités de la plateforme self-service NextGEN-AI La mise en place, la maintenance et l’évolution des agents IA : Garantir la couverture fonctionnelle et spécialisation de l’agent Garantir les capacités de collaboration de l’agent avec d’autres agents Garantir l’utilisation de standards lorsque possible Gérer les aspects sécurité et ACLs Intégrer monitoring et reporting sur l’activité agents IA Optimiser performance et coûts de fonctionnement Intégrer les mécanismes d’évaluation de la qualité de l’agent Garantir le passage à l’échelle de l’utilisation des agents Expertise en développement back-end : Python 13, FastApi, Asyncio, Langgraph (ou autre framework genai) Java 21/Spring boot 3 est un plus Sécurité : Maitrise d’OpenID Connect Maitrise d’OAuth 2 Tests Maitrise d’outillage adapté pour les agents Observabilité Maitrise de Langsmith ou équivalent Maitrise d’API RESTful Maitrise des modèles de conception (Design Patterns) applicatifs Maitrise des bases de données SQL, PostgreSQL, Mongo DB, bases vectorielles Maitrise de Git et TDD Maitrise des méthodologies Agiles et certification SAFe Maitrise de Pair programming, Mob programming et Code Review Maîtrise anglais technique oral/écrit Bonne connaissance Google Cloud Platform

Offre d'emploi
Tech lead Java
DEFINITION DU PROFIL : rôle et responsabilités Team lead des services transverses Conception, Implémentation et maintien des services transverses Expert Technique au sein de la communauté des développeurs PRINCIPALES ACTIVITES Team lead des services transverses Identifier dans la plateforme, les services transverses. Ces services centralisent un besoin technique à destination des applications métiers et n'embarquent pas de logique métiers. Mise en place et animation de l'équipe Définir et prioriser le backlog de la squad Alignement de la vision technique/architecture et partage de la roadmap Conception, Implémentation et maintien des services transverses Conception de services répondant aux exigences estreem : forte volumétrie, environnement hautement sécurisé, haute disponibilité, environnement cloud, architecture micro-service Exemplarité des développements en respectant les bonnes pratiques Maintient opérationnelle des services : déploiement, monitoring, gestion des incidents Expert Technique au sein de la communauté des développeurs Référent technique pour la communauté des développeurs, maitrise des paterns et des concepts : DDD, TDD, CQRS, SAGA, SOLID, IAC, Clean Architecture, Hexagonal Architecture, Event-Driven Architecture. Participe activement et forme les équipes aux bonnes pratiques de développement. Participe au recrutement des nouveaux talents. COMPETENCES REQUISES Compétences comportementales Leadership Vision stratégique Esprit d'équipe Communication Compétences techniques Languages/Frameworks : Java, stack Spring, Camel Stack technique : RedHat, PostGres, Oracle, MongoDB, Kafka, IBM Cloud, Docker, Openshift, kubernetes, helm chart, Teraform, IntelliJ/Eclipse, Git, Sonar, Elastic stack

Mission freelance
Développeur fullstack Java 21 / Angular 18
Nous recherchons pour nos projets espaces clients un profil developpeur expérimenté fullstack Java 21 et Angular 17/18. Description : Participation aux cérémonies Agiles SAFE Utilise les outils mis à disposition par le Groupe Développe des fonctionnalités et correctifs sur le back Java 21 (sprint boot) et Angular 17/18 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), le techlead et les référents fonctionnels PO/BA Mise en place de bonnes pratiques de développement (code review, codestyle) et de test (TDD, BDD) Livrables : Rédaction/suivi de tickets dans l'outil de projet Agile JIRA Production de cas de tests unitaires intégrables dans la plate-forme d'intégration continue Document de conception technique Livrable applicatif Documente les sources Respect des attendus au sein des différents sprint Suivi lors des mises en environnement (Recette/TPM/PERF/PPROD/PROD) Compte rendu d'activité

Offre d'emploi
Développeur Java/PHP
🚀 CITECH recrute ! ✨ Vous souhaitez relever un nouveau défi technique et participer à la refonte d’une application critique utilisée à grande échelle ? Nous avons LA mission pour vous ! Nous recherchons un(e) Développeur Java/PHP (H/F) afin d’intervenir sur un projet stratégique de migration et d’évolution applicative dans un environnement international et innovant. 🙌🔽 Vos missions principales seront les suivantes : 🔽🙌 🔸 Développer de nouvelles fonctionnalités pour une application traitant plusieurs dizaines de millions de calls API REST par jour. 🔸 Participer aux workshops d’idéation pour la refonte et la migration des fonctionnalités de PHP vers Java . 🔸 Contribuer à la mise en place de l’architecture technique du projet de refonte, en collaboration avec un Senior Software Developer. 🔸 Concevoir et développer la nouvelle application en Java en respectant les bonnes pratiques de développement ( Test First, Clean Code, TDD ). 🔸 Mettre en place et contribuer au pipeline CI/CD de la nouvelle application pour un déploiement sur un cluster GKE (Google Kubernetes Engine). 🔸 Participer à la création d’un futur dashboard de monitoring applicatif sur Datadog .

Mission freelance
Développeur iOS confirmé
Nous recherchons un développeur iOS expérimenté pour renforcer notre équipe de développement mobile dans le cadre du développement et de la maintenance de nos applications iOS. La mission s'inscrit dans une démarche agile avec une forte orientation qualité et collaboration. STACK TECHNIQUE Langages & Frameworks Swift 5 (version courante) SwiftUI et/ou UIKit selon les projets Maîtrise des deux approches souhaitée Qualité & Testing Tests unitaires obligatoires Tests d'intégration Respect des bonnes pratiques TDD/BDD Méthodologie Agilité au cœur du processus de développement Participation active aux rituels agiles (stand-up, sprint planning, retrospectives) Outils de Développement GitHub (gestion de version, code review) Bitrise (CI/CD) SonarCloud (analyse de code et qualité) Outils Collaboratifs Confluence (documentation) Jira (gestion de projet et tickets) Miro (ateliers et brainstorming) Figma (maquettes et design system) MISSIONS PRINCIPALES Développement Développer de nouvelles fonctionnalités iOS en Swift 5 Maintenir et faire évoluer le code existant (SwiftUI/UIKit) Intégrer les maquettes Figma en respectant le design system Optimiser les performances des applications Qualité Rédiger et maintenir les tests unitaires et d'intégration Effectuer des code reviews sur GitHub Respecter les standards de qualité définis par SonarCloud Participer à l'amélioration continue des processus Collaboration Travailler en étroite collaboration avec les équipes design et product Participer aux rituels agiles et aux ateliers collaboratifs Documenter les développements sur Confluence Communiquer régulièrement sur l'avancement via Jira

Mission freelance
Développeur Fullstack - NodeJS/NestJS et ReactJS
CONTEXTE Expérience : 4 ans et plus Métiers Fonctions : Etudes & Développement, Développeur Fullstack Spécialités technologiques : Fullstack MISSIONS Pour un client dans le secteur du transport, nous sommes actuellement à la recherche d'un développeur Full Stack à dominante Back NodeJS/NestJS et Front ReactJS. Vous interviendrez sur une application qui permet d’authentifier les utilisateurs pour la consommation des services proposés qui répondent à plusieurs enjeux : • Connexion et sécurité • Expérience Client au niveau du marché • Confidentialité, confiance numérique • Simplicité d’usage interne Les principales technologies utilisées par l'application sont NodeJS et React JS, mais pour sa gestion d’identité et d’accès l'application a fait le choix d’utiliser le logiciel KeyCloak. Principales activités - Analyser, concevoir et développer les parties de son périmètre. - Participer à la mise en place des bonnes pratiques, à la définition du cadre et des règles de développement avec l’équipe. - S’assurer de la qualité de son code grâce à des outils d’analyse de code automatique - S’assurer de la bonne application des règles dans GIT et Gitflow - Partie prenante dans la mise en place des différents tests liés à la technologie (unitaires, techniques, fonctionnels, performance, sécurité) - Maintien de la documentation - Interagir avec les PO/Scum/Lead Dev/Tech Lead/Architecte pour comprendre et apporter des solutions - Assurer la maintenance des produits livrés (demandes d’évolution, anomalies) - Veille technologique - Utilisation des outils du projet (Jira, Teams, Confluence…) Expertise souhaitée - Expertise Back JS : 5 ans dont au moins 2 ans en NestJS - Expertise Front JS : 5 ans dont au moins 2 ans en ReactJS - Expériences en développement d’UX accessibles - Sensibilité usage (UX), Mobile First, responsive - Connaissance des technologies front-End en HTML5/CSS3 (SASS) - Grande sensibilité à la performance côté client, la maintenabilité et à la qualité du produit final. - Culture DevOps : familier avec les outils de déploiement continu tels que Jenkins, à l’aise avec l’utilisation de Docker. - Etre familier de la programmation fonctionnelle, des solutions micro-services et des architectures et formats de données associés (API REST, JSON, etc). - Etre familier avec l’utilisation et modélisation de bases de données relationnelles et NoSQL (couchbase serait un +) - Etre familier des architectures intégrées par les services (API Management, Echanges Asynchrones, …). - Être familier des architectures applicatives web scalables/clusterisables/stateless. - Connaissance des méthodes de développement AGILE (Scrum) Environnement technique : • Runtime : Java, NodeJS • Data : Couchbase, MySQL • Monitoring Business : Kafka, stack ELK • Frontend : ReactJS, • Standards web : RFC HTTP, API design style REST Full, • Langages : Javacsript, TypeScript • Technologies : Maven, kubernetes ou Openshift • Méthodes : BDD, TDD, Scrum • Frameworks JS : Express, ReactJS, NestJS, Loopback • Frameworks API : API Blueprint, Swagger • Contrôle de version : GitLab, Git • Intégration continue : Jenkins, Gitlab CII • Formats : JSON, YAML • Framework d’Autorisation : OAuth2, Open ID Connect, JWT

Mission freelance
Tech Lead IA-Python/GCP
CONTEXTE: Expérience : 7 ans et plus Métiers Fonctions : Etudes & Développement-developpement Spécialités technologiques : Devops IA generative Monitoring tests unitaires Reporting Compétences Technologies et Outils Google Cloud Platform FastAPI GIT genai Java RESTFul GCP MongoDB Python Spring Boot genai PostgreSQL Méthodes / Normes SAFe TDD Agile Langues Anglais MISSIONS Dans le cadre d'un nouveau programme chez notre client, La Direction Informatique recherche une prestation de lead développement pour contribuer au développement du programme en mettant à disposition de nouveaux types d’agents IA venant enrichir les capacités de la plateforme self-service du client. Il s’agira de développer des solutions innovantes telles que les agents de type Retrieval-Augmented Generation (RAG). En capitalisant sur GCP et les dernières évolutions de GenAI, ces agents IA viennent enrichir les capacités de notre plateforme. Cette dernière permet aux utilisateurs métiers de créer, d’utiliser et de personnaliser des assistants et des workflows intégrant l'IA générative, afin d'améliorer nos processus et systèmes d'information (SI) existants. Le développement est réalisé en Python et Java, les agents IA dans une architecture micro-services et sont à développer, à intégrer dans l’écosystème, à maintenir et à faire évoluer. La mission concernera principalement : - La mise en place, la maintenance et l’évolution des agents IA : ● Garantir la couverture fonctionnelle et spécialisation de l’agent ● Garantir les capacités de collaboration de l’agent avec d’autres agents ● Garantir l’utilisation de standards lorsque possible ● Gérer les aspects sécurité et ACLs ● Intégrer monitoring et reporting sur l’activité agents IA ● Optimiser performance et coûts de fonctionnement ● Intégrer les mécanismes d’évaluation de la qualité de l’agent ● Garantir le passage à l’échelle de l’utilisation des agents - Garantir la stabilité et scalabilité de la plateforme par la mise en place/optimisation des technologies permettant la scalabilité et monitoring en collaboration avec les DevOps Garantir la remise en marche du SI dans les délais exigés par les projets - Communiquer sur l’état des services et le plan de remise en marche si le cas se présente - Challenger et contribuer à la vision du produit, piloter la conception, le développement, les opérations et garantir le SLA - Collaborer avec les Solution Architect pour l’étude des évolutions demandées par le produit - Identifier et prioriser les services offerts pour répondre aux besoins du client et de la stratégie du groupe - Sécuriser l'alignement organisationnel ainsi que la gestion des dépendances techniques avec les différentes parties prenantes - Assurer une veille technologique pour garantir la pérennité des solutions utilisées - Garantir la cohérence fonctionnelle et la qualité des composants - Garantir la pérennité et la mise à jour des outils et technologies employés - Garantir l’application des bonnes pratiques par l’ensemble des développeurs et le bon fonctionnement en mode agile du projet Livrables - Reporting de l’état des agents IA et technologies utilisés auprès des référents techniques - Capitalisation sur les technologies et sur toute problématique rencontrée par la formalisation dans les standards de l’entreprise (REX, eDEX, knowledge base, ...) - Code des développements demandés, conçus et mis en œuvre en production dans les critères d’acceptation Renault - Code des tests unitaires et d’intégrations automatisés - Documentation du code expliquant les programmes et algorithmes
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.
Derniers posts sur le forum
- Offre ingénieur électronique conception onduleurs
- Offre ingénieur test et validation python C++
- Retour d'expérience ARCE + ACRE
- Catégorisation activité micro entreprise
- Collective rent-il le marché plus difficile pour les freelances ?
- Refus d’un client parce que je suis en micro-entreprise… sérieusement ?