Find your next tech and IT Job or contract Lead Developer / Tech Lead

The lead developer or development engineer creates programs to best meet the technical expectations of an IT company and ensure its Web development. To do this, they must precisely follow the specifications established by users while respecting the budget they have evaluated and the schedule. The lead developer analyzes the company's needs and performs various tests to improve and optimize new programs. To test these programs, they can use existing software or design a new one (in the form of an application or database). They must not let any coding errors pass through. The lead developer increases the number of tests based on the difficulty of the program to be created. Their goal is to ensure it perfectly matches the user's expectations. After creating the program, they can provide user assistance and train them on this new computer program. They must also ensure its security. The lead developer follows their project from start to finish and positions themselves as a true leader capable of managing a project team and training them on new IT tools by offering their expertise in all technical areas. Lead developers can be found in large companies or startups.

2 results
Contractor

Contractor jobLead Developer / Lead Tech Senior Java Angular - Nantes (3 Jours TT)

WorldWide People
Published on
Java

12 months
350-400 €
Nantes, Pays de la Loire
Lead Developer / Lead Tech Senior Java Angular Nantes Télétravail partiel possible (jusqu'à 3 jours par semaine) Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale 22/10/2026 36 mois Ce poste est ouvert à la pre-embauche Les propositions de sous-traitance avec pre-embauche seront traitées en priorité Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale Lead Developer / Lead Tech Senior Java Angular • Pilotage technique et accompagnement d'une équipe de développement dans un environnement Agile Scrum. • Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. • Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. • Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. • Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. • Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. • Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Détail des compétences techniques requises : • Java 17+ et Spring Boot • Angular (versions récentes) et TypeScript • Architecture Microservices • DDD (Domain Driven Design) et Architecture Hexagonale • Git / GitLab • Jenkins et industrialisation CI/CD • Docker et Kubernetes • SonarQube et qualité de code • OpenID Connect / OAuth2 • Conception technique et architecture applicative • Revue de code et accompagnement technique des développeurs • Culture DevOps et automatisation des déploiements • Méthodologies Agile Scrum Compétences appréciées : • Expérience significative en tant que Lead Developer ou Lead Tech • Encadrement et animation d'équipes de développement • Expérience sur des applications critiques à forte volumétrie • Sensibilité aux problématiques de performance, sécurité et qualité logicielle • Expérience en coaching technique et amélioration continue des pratiques de développement Localisation : • Nantes • Télétravail partiel possible (jusqu'à 3 jours par semaine)
View this job
Contractor

Contractor jobTech Lead/Dévelopeur Senior Dynamics 365

LeHibou
Published on
.NET
C#

13 months
530 €
Boulogne-Billancourt, Ile-de-France
Notre client dans le secteur Banque et finance recherche un/une Tech Lead/Dévelopeur Senior Dynamics 365 H/F Description de la mission : Contexte : Au sein de la Direction IT, vous rejoignez l'équipe CRM en charge d'un portefeuille d'applications stratégiques Microsoft Dynamics 365, comprenant des solutions Online fondées sur Dynamics 365 Customer Engagement, Dataverse et Power Platform, ainsi que CRM KY, application On-Premise dédiée aux processus KYC/KYP/KYI/KYS. Ces applications sont fortement intégrées au système d'information au travers d'API, de flux de données et de services Azure. Leur évolution s'inscrit dans un contexte de sécurisation du RUN, de réalisation de projets métier et réglementaires, d'industrialisation des livraisons et de préparation de la modernisation de l'environnement On-Premise vers Azure. Missions : En tant que Tech Lead / Développeur(se) Senior CRM Dynamics 365, vous combinez une contribution directe aux conceptions et développements complexes avec un rôle de référent technique opérationnel. Vous garantissez la cohérence des choix techniques, la qualité des réalisations, la fiabilité des intégrations et la maîtrise de la dette technique sur les environnements Online et On-Premise. Vous pilotez techniquement une équipe de développement basée en Inde, sans responsabilité hiérarchique directe, et contribuez activement à la trajectoire de modernisation et de migration vers Azure, en coordination avec l'Application Manager, les Product Owners, l'architecture, la production, la sécurité et les autres équipes techniques. Classification : Confidential Responsabilités principales : • Être le référent technique opérationnel du périmètre CRM et assurer la cohérence des choix de conception sur Microsoft Dynamics 365 Online et Dynamics CRM On-Premise. • Concevoir, développer et maintenir des fonctionnalités complexes en C# .NET, plugins, Custom APIs, workflows, JavaScript/TypeScript, Web Resources, PCF, Power Automate et services d'intégration. • Piloter techniquement l'équipe de développement basée en Inde : clarification et répartition des travaux, accompagnement, revues de code, suivi de l'avancement, partage des bonnes pratiques et montée en compétences. • Concevoir, superviser et fiabiliser les API et les flux entre les applications CRM et les systèmes tiers : API REST/SOAP, Web API, webhooks, traitements asynchrones, Azure Functions, Logic Apps, Service Bus et API Management. • Analyser les dépendances inter-applicatives, les contrats d'interface, les transformations de données, les erreurs de synchronisation et les impacts de bout en bout, en garantissant sécurité, performance, résilience, idempotence, supervision et traçabilité. • Contribuer aux estimations, analyses d'impact, conceptions techniques, arbitrages, cérémonies Agile, plans de livraison et coordination avec les parties prenantes techniques et fonctionnelles. • Sécuriser les livraisons par des standards de développement, des tests unitaires et d'intégration, des revues de code, une documentation maintenue et le respect des pratiques ALM, DevSecOps et CI/CD. • Prendre en charge les incidents complexes de niveau 3, l'optimisation des performances et la réduction de la dette technique, et contribuer à la modernisation de CRM KY vers Azure : diagnostic de l'existant, cartographie des dépendances, définition de la cible, préparation des composants et accompagnement de la transition. Profil recherché : • Formation supérieure en informatique, ingénierie logicielle ou expérience équivalente. • Environ 10 ans ou plus d'expérience en développement d'applications d'entreprise, dont une expérience significative sur Microsoft Dynamics CRM/Dynamics 365 en environnements Online et On-Premise. • Expérience confirmée comme Lead Developer, Tech Lead ou développeur Dynamics CRM senior ayant exercé un rôle de référent technique sur un périmètre applicatif complexe.
View this job

Frequently asked questions about working as a Lead Developer / Tech Lead

What is the role of a Lead Developer / Tech Lead

The lead developer is a skilled, experienced and above all versatile developer. Their role is not limited to design or writing code. They must also train, guide and supervise a team of developers. Their goal? To ensure the smooth running and success of a project.

How much does a Lead Developer / Tech Lead charge

The daily rates of the lead developer vary according to their technical skills, experience and certifications. This position allows earning a daily rate of 600 euros. A lead developer earns £53K per year in UK.

What is the definition of a Lead Developer / Tech Lead

The lead developer takes on the role of a technical reference and manager. They ensure the quality of computer programs. To do this, they first define the company's needs before studying and budgeting the development. The lead developer ensures code quality as well as compliance with the projected schedule and project budget. Moreover, as a leader, they ensure the skill development of young developers. The lead developer is known by other titles such as: • Lead dev; • Tech lead; • Lead developer; • Technical project manager; • Chief developer; • Analyst-programmer.

What type of mission can a Lead Developer / Tech Lead handle

The lead developer's responsibilities are extensive: • Analyze technical needs and constraints; • Oversee the project by defining technical choices, guidelines and methods to be used; • Handle the most complex development phases; • Ensure financial monitoring of the project; • Carry out testing phases; • Resolve any technical issues encountered by the development team; • Write technical documentation; • Train users; • Assist HR with recruiting new developers; • Maintain constant technology watch...

What are the main skills of a Lead Developer / Tech Lead

The key skills required for the lead developer role are: • Mastery of multiple programming and development languages (C#, JavaScript, Java, PHP, HTML, CSS, Golang...); • Mastery of the development environment (GitLab, IDE, ASP, Eclipse, J2EE...); • Knowledge of different development methodologies and testing tools; • Mastery of one or more operating systems; • Good knowledge of CMS (Drupal, WordPress...).

What is the ideal profile for a Lead Developer / Tech Lead

Having a certain number of soft skills is necessary to be among the best profiles. Know that in addition to technical skills, a good lead developer must have the following qualities: • Good interpersonal skills; • Ability to organize well, knowing that task prioritization and time management are essential soft skills for gaining efficiency; • Autonomy, but also team spirit; • Open-mindedness, humility, and listening skills; • Ability to adapt one's language according to the person they're speaking with; • Excellent analytical skills; • Strong interest in new systems and languages. Availability is also required! The workload can indeed be relatively significant depending on the projects.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us