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
Tech lead Java H/F
Vous accompagnerez notre client, grand compte historique de la région de Lille. Celui-ci accélère sa transformation digitale et à pour objectif de concevoir une nouvelle plateforme afin de collecter, afficher et analyser les avis client ! Votre intégrerez l’équipe afin de : Faire le design de l’application Piloter et planifier son implémentation Tenir le rôle de leader technique auprès des équipes. Vous êtes un habitué-e des tests, pour vous, du code non testé n’est pas du code, aussi vous mettez en place et animez les politiques de tests (TDD, BDD). Vous vous y voyez déjà, pas vrai ? Ça tombe bien, ce n’est pas fini !
Mission freelance
Consultant (H/F/Y) Senior Développeur JAVA
Dans le cadre de la refonte de l’outil de workflow de notre client, nous recherchons un Développeur Java Senior (minimum 6 ans d'expérience). Cette mission s’inscrit dans un environnement technique moderne et challengeant, axé sur les bonnes pratiques de développement (TDD, BDD) et les dernières technologies. Une expérience sur la gestion des événements est indispensable, et des compétences sur la solution CGI - DP360 seraient un atout. Environnements techniques : Langages et Frameworks : Java, Springboot, Springbatch, Shell Bases de données : PostgreSQL, SQL Cloud et Conteneurisation : Cloud dMZR, Kubernetes, Docker Messagerie : MQ Series, QManager Outils de développement : Git, TDD, BDD, DDD, Cucumber, Gherkin, Selenium, PostMan Outils de gestion : ALM Octane, Confluence, Jira Missions principales : Conception et développement des fonctionnalités de l’outil de workflow. Réalisation des tests unitaires et d'intégration. Mise à jour et rédaction de la documentation (spécifications techniques, Confluence, Jira). Préparation et déploiement des mises en qualification et en production.
Mission freelance
Développeur cybele (F/H)
Poste : Développeur Cybele Projet : Développement de nouvelles fonctionnalités et optimisation des outils existants pour répondre aux besoins des équipes métier. Environnement technique : Cybele, Vue.js 3, Java 11, Spring Boot, Cypress, Jest, Keycloak, Git, architecture en microservices. Localisation : Lyon Télétravail : 3 jours par semaine (2 jours sur site) Séniorité : Sénior ( plus de 5 ans d'expérience) Missions : Participer à la modernisation et à l'évolution d'un outil stratégique utilisé par les équipes métier. Développer des interfaces utilisateur et fonctionnalités en front-end avec Vue.js 3. Contribuer au développement back-end avec Java 11 et Spring Boot dans une architecture microservices. Mettre en œuvre des tests automatisés avec Cypress et Jest dans une approche TDD. Collaborer avec les équipes Scrum pour assurer la livraison des solutions dans des cycles de 3 semaines. Intégrer des solutions d'authentification et de sécurité avec Keycloak. Assurer la gestion et le suivi des versions via Git.
Mission freelance
PC - Tech Lead Net - Mission Nearshore - 334
As a Technical Lead .Net DevSecOps, you will play a dual role: on one hand, you will technically lead a dedicated team (domain) ensuring the delivery of high-quality, secure, and scalable solutions, including features related to reservation systems; on the other hand, you will actively participate in the Engineering Chapter, an internal community inspired by the Spotify model, which promotes the sharing of best engineering and security practices among development teams. You will also need to ensure that deliverables adhere to Software Craftsmanship values. This means that you will not just deliver features, but ensure that the code is clean, maintainable, and scalable, adhering to high quality standards to guarantee an excellent foundation for future developments. MAIN RESPONSIBILITIES Responsibilities within the Domain: Design and Development of Reservation System Features: · Design and develop robust, scalable, and secure features for the reservation system primarily using C# language and the .Net framework. · Ensure that developed features meet end-user needs and comply with architecture principles and security standards defined within the company. · Collaborate closely with Product Owners, Solution Architects, and development teams to define and execute the technical and functional roadmap of the reservation system. Leadership in DevOps and DevSecOps: · Implement and manage robust CI/CD pipelines to automate deployment and continuous delivery. · Integrate DevSecOps practices to ensure security is built into every stage of the software development lifecycle. · Manage and optimize development, testing, and production environments to ensure rapid and reliable product delivery. · Guide and support the team in applying best DevOps and secure development practices. Coaching and Skill Development : · Coach and mentor developers in your domain to strengthen their technical skills, particularly in advanced algorithms, software design, and IT security. · Conduct code review and training sessions to promote the adoption of best practices and ensure code quality. · Encourage autonomy, empowerment, and responsibility within teams to stimulate innovation and continuous improvement. Transversal Role via the Engineering Chapter: Exchange of Engineering and Security Practices: · Actively participate in the Engineering Chapter to share and discuss best engineering practices, security strategies, and new technologies. · Work collaboratively with other Technical Leads and developers to align development practices across different teams. · Facilitate technical workshops, communities of practice, and knowledge-sharing sessions to improve overall software development quality and promote Software Craftsmanship values. Promotion of Software Craftsmanship Values: · Promote Software Craftsmanship principles, which value not only feature delivery but also code quality, maintainability, and readability. · Encourage a development culture based on Clean Code, Test Driven Development (TDD), continuous Refactoring, and continuous improvement of code quality. · Inspire teams to produce code that is not only functional but also elegant, clean, and easy to maintain. Innovation and Continuous Improvement: · Promote a culture of innovation and continuous learning by encouraging experimentation, continuous improvement, and retrospectives. · Monitor and evaluate new technologies and methodologies to integrate them into TUI's development ecosystem if they bring value. Risk Management and Compliance : · Define and promote strategies for IT security risk management (SIC) and compliance within the Chapter. · Collaborate with security teams to implement strategies for preventing security incidents and disaster recovery. REQUIRED SKILLS · Advanced technical expertise in software development with mastery of C# language and .Net framework. · Experience in developing features for complex systems, such as reservation systems. · Solid understanding of DevOps and DevSecOps practices, including CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code. · Proven experience in software architecture, with the ability to design complex and secure systems. · Competence in agile project management, with experience in the role of facilitator or Scrum Master. · In-depth knowledge of security tools and frameworks and ability to implement security practices from design. · Commitment to Software Craftsmanship principles: Clean Code, TDD, Refactoring, etc. · Demonstrated ability to deliver end-to-end customer value, with a focus on continuous improvement. · Excellent communication skills, with the ability to influence and collaborate with multidisciplinary teams and stakeholders. · Commitment to continuous learning, with curiosity and open-mindedness to adopt new technologies and practices. · Ease in navigating ambiguity and ability to work autonomously in complex work environments. · Native-speaker level French in order to work collaboratively with Business, Product Owner, Transversal IT Teams and Business Project team. · Higher education in engineering school or master’s degree in computer science [FR Bac +5] with at least 7 years of experience in similar roles.
Mission freelance
Expert technique système/Cybersécurité O365, PAM, Intune, Microsoft Defender EDR -IDF – Vorstone
Expert technique système et Cybersécurité, O365, Intune, EDR Microsoft Defender, PAM – IDF - Vorstone Vorstone est à la recherche d'un Expert technique système et Cybersécurité, O365, Intune, EDR Microsoft Defender for Endpoint, PAM avec un bon niveau d’anglais pour un grand groupe international en IODF pour être le référent technique sur tous les sujets stratégiques du groupe dans un contexte international. Date de fin/durée : 3 ans (2 jours de télétravail par semaine) Langues : Français et bon niveau d’anglais (1/3 de votre temps) Référence : DTAR – AO360 Mission : L’Expert technique système/sécurité Expert technique système et Cybersécurité, O365, Intune, EDR Microsoft Defender for Endpoint, PAM travaillera en mode Projet et RUN3. Il travaillera en binôme avec un expert poste de travail principalement mais aussi avec tous les autres experts du groupe (AD, AZURE, Réseau, IAM, M365...).Chacun étant expert sur sa partie et vous sur la partie sécurité des différents projets. · Réaliser des POC. · Proposer des axes d'amélioration (choix de techno, process...). · Piloter et challenger les intégrateurs sur la partie technique. · En interaction avec tous les chefs de projets. Vous participerez à de nombreux projets : - Déploiement de Defender for Endpoint sur tous les postes et les serveurs sur de nombreuses filiales. - Déploiement Intune pour la gestion des terminaux dans tout le groupe. - Participation à un projet de migration du bastion Wallix vers une solutions complète PAM (coffre-fort, gestion des accès, monitoring…). - Hybridation de notre AD vers AZURE AD…
Offre d'emploi
Développeur Ruby
un poste de Développeur Ruby au sein de notre équipe dynamique et passionnée. Nous construisons des solutions innovantes dans un environnement stimulant, où la collaboration et la qualité de code sont au cœur de nos priorités. Voici ce que nous offrons : 🌍 Télétravail flexible : travaillez en full remote avec une journée en présentiel toutes les deux semaines à Paris pour renforcer les échanges d’équipe. 💻 Technologies modernes : un environnement technique centré sur Ruby (Rails), des pratiques DevOps avancées et des tests automatisés rigoureux. 🚀 Développement personnel : opportunités de formation, hackathons internes, et participation à des conférences tech. 🤝 Culture d’entreprise bienveillante : un équilibre vie pro/vie perso respecté, et une équipe soudée où chacun peut contribuer activement. Un(e) développeur(euse) avec : Une solide expérience en Ruby, idéalement avec Rails. Une appétence pour les bonnes pratiques (TDD, code review, CI/CD). Une envie de collaborer dans un cadre Agile. Si cette opportunité vous intéresse, je serais ravi(e) d’échanger avec vous pour en discuter davantage. Vous pouvez répondre directement à cet email
Offre d'emploi
Développeur Android senior H/F
Projet Vous intervenez sur un projet à très forte valeur ajoutée dans le secteur de l’assurance . Poste et missions Vous intégrerez notre squad et travaillerez en accomplissant les activités suivantes : - Conception et développement de nouvelles fonctionnalités - Maintenance des applications existantes, corrections et évolutions - Participation aux rituels agiles (daily, planning pokers, démo, rétro…) - Mise en oeuvre des pratiques d'ingénierie afin d'assurer la qualité des livrables (BDD/TDD/clean code/revues de code/analyse Sonar) Environnement technique : Android Kotlin/Jetpack Compose, Firebase, Azure DevOps, Appcenter Méthodologie de travail : Agile Télétravail : 3 jours/semaine Vous apportez votre expertise et vos capacités d’analyse à la réalisation de plusieurs projets pour l’évolution de l’entreprise.
Mission freelance
Finance Technology Lead .net (Mission en Nearshore) - 329
Contexte : Une entreprise internationale, leader dans le secteur du voyage et du tourisme, recherche un(e) Finance Technology Lead pour superviser le développement et l’intégration de solutions technologiques dans les domaines de la finance et de la comptabilité. Cette mission stratégique vise à renforcer les processus de gestion financière tout en s’alignant sur les standards de sécurité et de performance les plus exigeants. Dans un environnement nearshore et en full télétravail, le/la candidat(e) collaborera avec des équipes multidisciplinaires et internationales, tout en assurant un rôle transversal de partage de bonnes pratiques au sein d’une communauté technique inspirée du modèle Spotify (Engineering Chapter). Objectifs de la mission : - Superviser le développement et l’intégration de systèmes financiers en utilisant des technologies telles que C#, .Net, SQL Server, et des outils ETL comme SSIS. - Mettre en œuvre et gérer des pipelines CI/CD robustes, intégrant les pratiques de sécurité DevSecOps dès la phase de conception. - Garantir la qualité, la sécurité et la maintenabilité du code, en respectant les principes du Software Craftsmanship (Clean Code, TDD, Refactoring). - Animer et encadrer techniquement une équipe de développeurs, tout en assurant leur montée en compétences. Livrables potentiels : - Roadmap technique et fonctionnelle pour les systèmes financiers. - Scripts et processus d’automatisation sécurisés pour les déploiements. - Rapports d’audit et de performance des systèmes financiers. Compétences recherchées : - Maîtrise avancée du langage C# et du framework .Net. - Expertise en modélisation de données et en intégration de données via des outils ETL (SSIS, SQL Server). - Expérience démontrée en architecture logicielle, capable de concevoir des systèmes complexes et sécurisés. - Solide compréhension des pratiques DevOps et DevSecOps, y compris les pipelines CI/CD et la conteneurisation (Docker, Kubernetes). - Excellente communication et capacité à collaborer avec des équipes multidisciplinaires (Product Owners, Architectes, Développeurs). Compétences optionnelles ou appréciées : - Familiarité avec les technologies front-end telles que ReactJS ou JavaScript. - Expérience dans le développement de fonctionnalités spécifiques aux systèmes de comptabilité et de finance. - Expertise en sécurité informatique, avec une bonne connaissance des outils et frameworks associés. - Participation active à des communautés techniques transversales ou des workshops collaboratifs. - Sensibilité aux principes de durabilité et d’innovation continue dans un contexte technologique. Environnement de travail : - Mode de travail : Full télétravail (nearshore), avec une organisation flexible et adaptée aux fuseaux horaires proches. - Collaboration internationale : Interactions régulières avec des équipes techniques réparties dans plusieurs pays. - Outils modernes : Utilisation d’outils de développement et de collaboration avancés (GitHub, Docker, outils CI/CD). - Culture technique : Mise en avant des valeurs du Software Craftsmanship, avec un fort accent sur la qualité et la maintenabilité du code.
Mission freelance
Administrateur Active Directory
Dans le cadre du renforcement de son équipe infrastructure, notre client recherche un Administrateur Active Directoryafin de prendre part au maintien et à L’évolution des architectures Annuaires. - Le Maintien en Condition Opérationnelle (MCO) sur ce périmètre - Les projets autour de ces infrastructures et de ces solutions La prestation sera réalisée au sein d'un service Annuaire (20 personnes) qui a en charge l’administration et la sécurisation des infrastructures d'annuaires de sécurité : Les annuaires Microsoft Active Directory Les services Cloud Office 365 / Azure AD / GCP Les annuaires de sécurité applicatifs Microsoft ADLDS Les outils de synchronisation de mots de passe, d’audit des changements, supervision et restauration (MIM, Change Auditor ) Les outils intranet de gestion de contenu, Les services réseaux implémentés sur système Microsoft : DNS, DFS Le candidat travaillera sur la définition et l'administration des annuaires Active Directory du groupe et la gestion des moteurs de synchronisation : Contribuer à la surveillance des environnements AD ( On Prem et Cloud ) de l'entreprise Participer à la maintenance des infrastructures Active Directory Traitement des remédiations d'audit ( Cloud et AD ) Evolution des outils de provissionning Cloud Veille technologique sur les services Cloud
Offre d'emploi
Développment C# .Net Core
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. La connaissance sur la technologie Angular est un plus puisque la mission s'articulera principalement autour de cette technologie. Milieu fonctionnel autour des outils Front Office. Objectifs - Développement C# .NET Core - Méthodologie : BDD/TDD - Utilisation de Kafka/Cassandra - Maintenance applicative - Documentation / Testing - Support L3
Offre d'emploi
Développeur Java Kafka H/F
Le bénéficiaire souhaite une prestation d’accompagnement dans l´objectif d´assurer de l´expertise technique dans le cadre d'un projet d'implémentation de solution permettant l'amélioration de l'efficacité du Screening. L'objectif du projet est de contribuer à améliorer le balayage et le traitement quotidien des dizaines de million de relations de la Banque contre des listes de Sanctions, Embargos et PPE (personnes politiquement exposées). Autrement dit, améliorer la lutte contre le blanchiment d'argent (LCB/AML) et le financement du terrorisme (FT). Les missions sont : - Compréhension et appropriation du code, de l’architecture et des fonctionnalités existantes; - Réalisation des développements; - Création ou mise à jour des tests unitaires associés; - Respect des principes de développement et les barrières qualité; - Mise en place de la documentation technique; - Proposition de solutions dans le cadre de l’amélioration continue; - Conduite du changement vers les technologies innovantes (Docker, Kubernetes, Cloud...) et des méthodes de développement (TDD, DDD, BDD).
Mission freelance
Expert Microsoft AD H/F
SYD IM GROUPE SYD: Prenez soin de votre métier, nous prenons soin de votre digitalisation ! Nous recherchons pour l'un de nos clients sur Brest Un expert Microsoft AD H/F Mission: Conception et déploiement : Concevoir, implémenter ou migrer des infrastructures Active Directory (forêts, domaines, GPO, etc.). Administration et gestion : Gérer les comptes, groupes, permissions, et politiques de sécurité (GPO). Superviser les services liés : DNS, DHCP, PKI, DFS, Azure AD Connect. Sécurisation et optimisation : Renforcer la sécurité (contrôle d'accès, audits). Optimiser les performances et résoudre les incidents. Support et documentation : Assurer le support technique et rédiger les documentations. Rejoignez-nous!
Mission freelance
Expert Windows
Dans ce cadre, la prestation consiste à contribuer à / au(x) : - L’étude et la mise en œuvre des projets d’évolution du poste de Travail - Projet d’évolution de la sécurité (AD, Serveurs & postes de travail…)Windows - L’expertise et l’exploitation sur l’ecosysteme Microsoft (AD / SCCM / WSUS / DHCP / DNS / Print Server / Serveurs de fichiers / DFS / Remote Desktop Services / Serveurs applicatifs) - L'assistance technique aux nouveaux projets - La mise en place des process d’exploitation - Support technique niveau 3 et contribution à la gestion des incidents techniques complexes - La rédaction de document d’architecture - La gestion du Patch management, traitement des vulnérabilités du périmètre...) - Traitement des demandes JIRA - La gestion des incidents d'exploitation en rapport avec ces technologies, et rédaction des comptes rendus / post mortem - Projets d'évolution et des architectures de l'infra Windows (Automatisation, Intégration Vmware, Création nouvelle infra F5,...), contribuer aux exercices de résilience du SI - Intégration dans les processus Environnement anglophone Environnement Agile
Offre d'emploi
Tech Lead Java Angular CI/CD
Vos principales responsabilités seront : Leadership technique : Garantir les choix technologiques et architecturaux des projets. Encadrer une équipe de développeurs pour assurer la cohérence technique et fonctionnelle des livrables. Assurer le respect des bonnes pratiques de développement et des guidelines internes (Clean Code, TDD). Conception et développement : Participer à la définition des spécifications techniques et à la rédaction des user stories. Concevoir et développer des APIs REST performantes en Java avec Spring Boot. Développer des interfaces front-end modernes et réactives en Angular, en s’assurant de leur ergonomie et de leur performance. Intégration continue et DevOps : Implémenter et maintenir des pipelines CI/CD sur Jenkins et GitLab pour garantir une livraison rapide et fiable. Collaborer avec les équipes DevOps pour automatiser les tests, les déploiements et la gestion des environnements. Mentorat et accompagnement : Onboarder et faire monter en compétences les membres de l’équipe. Organiser des revues de code pour garantir la qualité et la maintenabilité des solutions. Méthodologies Agiles : Animer les cérémonies Agile (Sprint Planning, Daily Scrum, Sprint Review, Retrospective). Identifier et lever les obstacles pouvant freiner l’avancée des sprints.
Mission freelance
AZURE AD EXPERT
🚀 Opportunité Professionnelle : Expert Azure Active Directory (Azure AD) 📍 Lieu : Île-de-France ⏳ Durée du contrat : 12 mois (renouvelable) Êtes-vous un Ingénieur Active Directory avec une expertise en Entra ID/Azure AD ? Nous recherchons un professionnel hautement qualifié pour rejoindre une équipe dans le cadre d’un contrat passionnant de 12 mois renouvelable . ✔️ Optimiser les forêts et les domaines Active Directory. ✔️ Développer et maintenir des solutions SSO pour un accès utilisateur fluide. ✔️ Fournir un support de niveau 3 en tant qu'expert de référence. ✔️ Implémenter et gérer des solutions PKI robustes. ✔️ Assurer la fiabilité et la disponibilité du DNS. ✔️ Automatiser et simplifier les tâches grâce au scripting PowerShell. ✔️ Expertise Entra ID ✔️ Sécurisation d'Entra ID ✔️ Active Directory ✔️ Azure AD Connect Windows Server 2019/2022, Active Directory, DNS, DHCP, WSUS, GPO, VMware vSphere, Azure Entra ID, Ivanti, ADAudit Plus, Centreon. Si vous êtes intéressé(e), ou si vous connaissez quelqu'un qui correspond au profil recherché, merci de m’envoyer un message privé . MERCI !
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
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
- Un retour aux entretiens physiques?
- Retour d’expérience : portage vers micro-entreprise, ACRE et ARCE
- Réforme des taux de cotisations et assiettes TNS 2025
- Dépassement plafond AE deux années consécutives ?
- 3 mois intercontrats, 6 entretiens client final 6 echecs
- Obligé de faire la plonge pour survivre...