Développeur Full Stack .NET / Angular-React H/F
Full-stack developer in Groupe LGM's internal IT department (DSI), building and modernizing the engineering group's business applications with C#, .NET 8/10, ASP.NET Core, Angular or React, TypeScript and PostgreSQL — including legacy migrations, refactoring, and optional work with Python, Docker, Kubernetes and generative AI.
- Compensation
- Not disclosed
- Location
- France
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Concevoir des fonctionnalités de bout en bout avec C#, ASP.NET Core, Angular ou React et TypeScript
- Analyser des applications existantes, comprendre leurs règles de gestion et préparer leur évolution
- Faire évoluer les bases et flux de données (SQL Server, PostgreSQL)
- Attention concrète à la qualité du code, aux tests, à la sécurité et à la documentation
- Autonomie : clarifier un besoin, proposer une solution, signaler les risques et livrer
Nice to have
- Connaissance de .NET Framework, ASP.NET WebForms ou VB.NET
- Pratique ou intérêt pour Python, Docker et Kubernetes
- Envie d'expérimenter les usages de l'IA générative
Full description
Développeur Full Stack .NET / Angular-React H/F
Type du poste Contrat à Durée Indéterminée
Entreprise
LGM est un groupe de conseil en ingénierie qui accompagne les grands projets complexes et les acteurs exploitant des actifs industriels critiques.
Nous aidons nos clients à relever les défis technologiques, sécuritaires et environnementaux de l’industrie et des infrastructures, en leur apportant des solutions de sécurisation, d’optimisation et de transformation technologique.
Portés par l’innovation et engagés pour une ingénierie durable, nous intervenons auprès d’acteurs civils et de la Défense, en France, en Europe (Allemagne, Benelux, Espagne, Italie) et à l’international (Canada, Inde, Maroc).
La DSI du Groupe LGM constitue une équipe de développement pour moderniser son patrimoine applicatif et concevoir les prochaines générations d’applications métiers.
Vous intervenez principalement sur des technologies modernes : C#, .NET 8/10, ASP.NET Core, Angular ou React, TypeScript et PostgreSQL. Les projets s’appuient également sur des applications existantes, dont vous devrez comprendre les fonctionnalités et les règles de gestion pour préparer leur évolution ou leur reprise dans les nouveaux socles.
En lien avec les chefs de projet applicatif, vous prenez en charge vos développements depuis l’analyse du besoin jusqu’à la mise en production.
Concevoir et développer de nouvelles fonctionnalités et applications avec C#, ASP.NET Core, Angular ou React et TypeScript.
Participer à la modernisation du patrimoine applicatif : contribuer aux refontes et aux migrations, en tenant compte des usages métiers et des contraintes de l’existant.
Analyser les applications existantes : comprendre les règles de gestion, identifier les dépendances et préparer la reprise des fonctionnalités.
Contribuer aux choix techniques : participer à la conception des architectures, au découpage des composants et à la définition des standards de développement.
Améliorer la qualité du code : réduire la dette technique par le refactoring, les tests et l’application des bonnes pratiques de développement et de sécurité.
Accompagner les phases de transition : maintenir la continuité de service et intervenir sur les applications existantes lorsque les projets le nécessitent.
Faire évoluer les bases et les flux de données, notamment avec SQL Server et PostgreSQL, en veillant à leur fiabilité et à leurs performances.
, à la conteneurisation avec Docker et au déploiement avec Kubernetes.