💼 Client
• Le développeur sera chargé de concevoir et de développer des solutions en suivant les bonnes pratiques de software craftsmanship, en participant à la mise en place et au suivi des processus de l'équipe agile, et en travaillant sur toutes les couches de développement (base de données, back-end, front-end). Le prestataire devra également contribuer à l'architecture logicielle et au suivi des développements, tout en assurant la gestion des aspects DevOps dans un environnement Microsoft Azure.
Contexte
Le département Remarketing Systems soutient les filiales du groupe dans leurs activités de Remarketing grâce à plusieurs outils tels que :
• Un Front Office en .NET MVC, .NET Core, React hébergé sur Microsoft Azure.
• Un Front Office en Angular/.NET Core hébergé sur Microsoft Azure.
• Un CRM basé sur SalesForce.
• Un Back-Office en ASP.NET hébergé en interne.
Le client souhaite développer un nouvel outil back-office pour faciliter la distribution des véhicules d'occasion. Le développeur Full Stack sera responsable des développements liés à ce nouvel outil dans un environnement international avec des interactions en anglais.
🎯 Objectifs
Dans le cadre de cette mission, le prestataire devra :
• S'intégrer aux processus agiles de l'équipe.
• Participer à la mise en place du framework agile de travail et en assurer le suivi.
• Contribuer à l'architecture logicielle en collaboration avec l'architecte.
• Prendre en charge les développements sur toutes les couches : base de données, back-end et front-end.
• Assurer la gestion du planning de l’équipe et le monitoring des difficultés rencontrées.
• Encadrer et suivre les développements de l'équipe, en veillant à la conformité aux spécifications et bonnes pratiques.
• Mettre en place et adapter les pratiques DevOps, notamment via le scripting de l'infrastructure Azure et des pipelines.
• Participer aux cérémonies agiles (daily meeting, sprint planning, rétrospective, etc.).
• Réaliser des revues de code et participer activement aux développements.
🚀 Profil recherché
Le candidat idéal doit posséder les compétences suivantes :
• Expertise en développement Full Stack (Back-end : .NET Core, Entity Framework, Front-end : JavaScript, Angular, React).
• Solide expérience en environnement Microsoft Azure (développement, DevOps, monitoring).
• Maîtrise des bases de données et des accès via Entity Framework.
• Expérience dans la gestion de projet en méthode agile.
• Capacité à travailler dans un contexte international avec des échanges en anglais.
• Bonnes pratiques en software craftsmanship, architecture logicielle et développement collaboratif.
PostulerJe veux être rappelé