Chef Développeur (H:F)
il y a 3 jours
Nantes
IVECO GROUP vous offre l'opportunité de rejoindre la branche Camions, au sein de l’équipe en charge du développement de notre réseau de distribution pour le marché français en qualité de Chef développeur. Dans ce rôle, vous serez responsable de la gestion technique d'une équipe de développeurs, de la conception et du développement de solutions logicielles, ainsi que de la supervision des projets de développement. Vous jouerez ainsi un rôle clé dans la définition des architectures logicielles et vous assurerez que les produits développés répondent aux normes de qualité et aux besoins des clients. Vous déployez votre responsabilité autour des axes suivants : Définition de l'Architecture Logicielle : vous participez à la conception de l'architecture logicielle des projets, incluant la définition des composants, des modèles de données, et des flux de travail. Vous garantissez ce faisant que l'architecture est évolutive, sécurisée et répond aux besoins du projet. Gestion de Projets : vous jouez un rôle actif dans la gestion des projets de développement. Cela implique la planification des étapes de développement, la fixation des objectifs et des délais, et la coordination des ressources pour assurer que les projets sont livrés en temps voulu. Encadrement et Formation : vous supervisez une équipe de développeurs, incluant la gestion des performances de l'équipe, la résolution de problèmes techniques, la formation des membres de l'équipe et l'assistance pour résoudre des défis techniques. Développement de Code : vous participez au développement de code lorsque cela est nécessaire. En particulier la rédaction de code complexe, la revue de code et la résolution de problèmes techniques. Assurance Qualité : vous vous assurez que les normes de qualité sont respectées tout au long du processus de développement. Cela comprend la mise en place de processus de revue de code, de tests automatisés et la garantie de la performance, de la sécurité et de la fiabilité des logiciels produits. Veille Technologique : vous restez à jour sur les tendances et les avancées technologiques pertinentes pour le domaine, afin de recommander l'adoption de nouvelles technologies ou de meilleures pratiques pour améliorer les processus de développement. Communication : vous assurez une communication efficace avec les autres membres de l'équipe, les chefs de projet, les responsables produits et les parties prenantes, incluant des profils non techniciens auprès desquels vous aurez à expliquer des concepts techniques de manière compréhensible. Résolution de Problèmes : vous intervenez en référent sur les problèmes techniques complexes qui peuvent survenir pendant le développement. Cela peut inclure l'identification des causes de bugs, la performance d'analyses de sécurité, etc. Au-delà de l'expertise technique, vous serez amené à analyser en profondeur et comprendre les enjeux métier et de les traduire en solutions informatiques performantes. À ce titre, vous serez amené à : • Analyser et modéliser des processus métier parfois complexes impliquant plusieurs services, applications et flux de données., • Comprendre les besoins opérationnels des utilisateurs et identifier les problématiques sous-jacentes au-delà des demandes exprimées., • Challenger les besoins afin de proposer des solutions pragmatiques, pérennes et créatrices de valeur., • Assurer l'interface entre les équipes métiers et les équipes techniques en garantissant une compréhension commune des enjeux., • Participer à la définition des évolutions du système d'information en tenant compte des contraintes opérationnelles, techniques et organisationnelles., • Identifier les opportunités d'optimisation, d'automatisation et de simplification des processus existants., • Accompagner les métiers dans leur transformation digitale et l'adoption de nouvelles solutions. VOTRE PROFIL : • Vous êtes diplômé(e) Bac + 3 min, Bac +5 souhaité (école d’ingénieur, titre reconnu de développeur d’applications, …), • Vous disposez d’une expérience réussie en tant que Développeur (mini 5 ans) ou Chef Développeur, impliquant la gestion de projets en équipes pluridisciplinaires, • Vous disposez des connaissances techniques suivantes :, • Langages : SQL, PHP 8, HTML, CSS, JavaScript, • Bases de données : MySQL, Informix, • Framework PHP : Symfony (versions 5, 6, et 7), • Stack Symfony : Doctrine, Stimulus JS, • Librairies JavaScript : ChartJs, jQuery, • Environnement : Linux, Docker, • Gestionnaire de version : GitLab, • Vous êtes capable d’interagir avec des interlocuteurs multiples et variés, incluant des profils non techniques, et disposez d’une bonne capacité à convaincre, • Vous maîtrisez les méthodologies de résolution de problèmes : analyse, débogage, évaluation des Technologies, • Excellentes capacités d’analyse, • Vous disposez d’expériences en matière de gestion de la Qualité : assurance qualité, Tests et Déploiement, • Vous avez le goût de l’animation d’équipe et souhaitez vous investir dans le développement de vos collaborateurs, • Vous êtes force de proposition, avide d’innovation et votre expérience vous a permis de développer une belle autonomie