At Ayvens, progress starts with you.
Our ambitions to shape the future of sustainable mobility are powered by our talent. Join us, and get better with every move.
Rattachement : Chef de pôle Parcours Digitaux
Missions :
Au sein du pôle Parcours Digitaux, vous êtes en charge de la direction technique de l’équipe de développement. Vous êtes garant de l’application des standards techniques, assurez la qualité du code et veillez à la bonne exécution des projets. Vous jouez un rôle crucial dans la prise de décisions des choix techniques et l'innovation au sein de l'équipe.
Leadership technique :
Garantir la bonne application des standards de développement et les bonnes pratiques,
Assurer la qualité du code et des livrables techniques,
Prendre des décisions techniques éclairées et orienter l'équipe dans leurs choix techniques.
Développement et innovation :
Contribuer activement au développement de nouvelles, fonctionnalités et à l'amélioration des produits existants,
Effectuer une veille technologique pour identifier les innovations et les tendances pertinentes,
Proposer et mettre en œuvre des solutions techniques innovantes,
Surveiller, analyser et optimiser les performances applicatives en éliminant les points de blocage.
Qualité et sécurité :
Assurer la mise en place de tests unitaires, d'intégration et de performance,
Veiller à la sécurité des applications et à la protection des données,
Mettre en œuvre des pratiques de développement sécurisé.
Mentorat et Formation :
Accompagner et former les membres de l'équipe pour développer leurs compétences techniques,
Organiser des sessions de formation et des ateliers techniques,
Favoriser une culture de partage des connaissances et de collaboration,
Participer aux entretiens de recrutement d’un point de vue techniques et évaluer les candidats.
Collaboration et Communication :
Travailler en étroite collaboration avec l’équipe Architecture, les développeurs et les chefs de projet,
Communiquer efficacement les contraintes techniques et les solutions envisagées,
Participer aux réunions de suivi de projet et aux comités techniques,
Participer à la planification des développements,
Estimer les charges de travail et les délais de réalisation.
Et si c'était vous ?
Compétences requises :
Stack technique :
Environnement : Azure DevOps, Git Flow, Azure AD (ou Microsoft Entra ID), Key Vault, App Services, Application Gateway, SQL Server, CosmosDB, Storage, ServiceBus, Application Insights, Kubernetes, SonarQube, Azure Pipelines YAML (multi-environnements), Azure API Management (APIM), Redis, OpenTelemetry, Docker, Helm, AKS (souhaité), Service Fabric (souhaité) , IBM i (AS400 / DB2) souhaité
Développement : .NET Core/8+, ABP.IO Boilerplate, IdentityServer4 (IDS4), OpenID Connect, Swagger, Telerik, Angular 18+ (22), TypeScript, Bootstrap 5.3+, .NET Framework, Entity Framework Core, OpenIddict, NSwag, Serilog, RxJS, ABP.IO (LeptonX), ASP.NET MVC (legacy)
Architecture et méthodologie : Microservice, Domain Driver Design, Clean Code, MVC, monolithe modulaire, BFF (Backend for Frontend), modernisation d'applications legacy
Tests : xUnit, Shouldly, NSubstitute / Moq, Karma / Jasmine, tests de charge et de performance (k6), tests et analyses de masse
IA (stack) : IA appliquée à la modernisation du legacy (extraction des spécifications, refonte, tests et analyses de masse), assistants de développement (Claude Code, Codex, Github Copilote)
Fonctionnelles
Capacité à comprendre et à traduire les besoins métiers en solutions techniques,
Connaissance des méthodologies de gestion de projet (Agile, Scrum, etc.),
Expérience en conception et modélisation de systèmes.
Soft Skills
Excellentes compétences en communication et en leadership,
Bonne maitrise de l’anglais écrit et oral (environnement international),
Capacité à travailler en équipe et à fédérer autour de projets communs,
Capacité à analyser rapidement les situations et à résoudre les problèmes de manière efficace,
Sens de l'organisation et…