Publiée le Il y a 8 h
Mission du poste
DESCRIPTION DU POSTE
Le Développeur Support occupe une position stratégique au sein de notre direction des systèmes d'information. Contrairement à un développeur dont la mission première serait de créer de nouvelles fonctionnalités, votre rôle sera de maintenir, faire évoluer et optimiser les applications internes existantes qui soutiennent l'ensemble de nos opérations logistiques : gestion de flotte, suivi des expéditions, facturation, interfaces avec les systèmes clients et partenaires, outils de pilotage opérationnel.
Vous serez le gardien de la continuité de nos services informatiques. Cela signifie intervenir sur du code que vous n'aurez pas écrit, parfois conçu il y a plus de quinze ans, et devoir en comprendre la logique, identifier les failles potentielles et y apporter des corrections fiables sans perturber les processus critiques en production. Ce rôle demande une intelligence situationnelle rare, une capacité d'adaptation immédiate et un sens aigu de la rigueur.
Dans le cadre de la refonte de notre environnement informatique, vous participerez activement à l'intégration des nouveaux besoins métiers dans nos outils existants ou dans les solutions de remplacement. Vous serez également un acteur clé de l'adoption des nouvelles technologies, et en particulier de l'intelligence artificielle, en identifiant les cas d'usage pertinents pour nos activités et en accompagnant leur mise en oeuvre au sein de l'équipe.
VOS MISSIONS PRINCIPALES
- Assurer le support technique de niveau 2/3 sur l'ensemble des applications métiers internes : diagnostic des incidents, analyse de cause racine, correction de bugs et déploiement de correctifs en environnement de production, dans le respect des procédures de gestion des changements.
- Réaliser des évolutions mineures et moyennes sur les applications existantes en intégrant les nouveaux besoins métiers exprimés par les utilisateurs, tout en respectant les standards de qualité et les contraintes de compatibilité avec le système d'information global.
- Effectuer des investigations sur les bases de données pour diagnostiquer des anomalies de données, optimiser des requêtes problématiques et, le cas échéant, mettre en place des corrections de données d'urgence (hotfixes) avec la plus grande rigueur pour garantir l'intégrité référentielle.
- Participer à la refonte progressive du système d'information en contribuant à l'analyse des besoins, à la migration de données, à la recette fonctionnelle et au déploiement des nouvelles solutions, en collaboration avec l'équipe IT et les directions métiers.
- Explorer et intégrer les opportunités offertes par l'intelligence artificielle (automatisation de tâches répétitives, analyse prédictive, chatbots internes, optimisation de tournées) en proposant des proof of concept et en accompagnant leur industrialisation.
- Rédiger et maintenir la documentation technique relative aux applications supportées, aux procédures d'intervention, aux corrections apportées et aux connaissances métier acquises, afin de constituer une base de connaissances pérenne et partageable au sein de l'équipe.
- Participer activement aux rituels SCRUM (daily, sprint review, rétrospective) de l'équipe IT et contribuer à l'amélioration continue des processus de développement et de support.
Tickets restaurant
Participation aux bénéficies
Profil recherché
Compétences fondamentales :
- Maîtrise solide d'au moins un langage de programmation orienté objet parmi Java, C#, PHP ou Python, avec la capacité à s'adapter rapidement à de nouveaux langages ou frameworks si nécessaire pour intervenir sur des composants existants du système.
- Expertise confirmée en bases de données relationnelles (SQL Server, MySQL, PostgreSQL ou Oracle) : requêtage avancé, analyse de plans d'exécution, optimisation de performances, compréhension de l'intégrité référentielle. La connaissance de bases NoSQL constitue un plus appréciable.
- Expérience significative en maintenance applicative (support de niveau 2/3) avec une démonstration de votre capacité à intervenir sur du code existant, parfois ancien ou mal documenté, et à en comprendre la logique fonctionnelle avant d'apporter des modifications.
- Connaissance des architectures classiques d'entreprises (applications monolithiques, architecture client-serveur, échanges par API REST/SOAP) et capacité à comprendre les flux de données entre différents systèmes hétérogènes.
Compétences complémentaires très valorisées :
- Familiarité avec les technologies legacy (Windev) : vous ne voyez pas ces langages comme des obstacles mais comme les fondations de l'entreprise qu'il convient de comprendre et de préserver.
- Intérêt et connaissances de base en intelligence artificielle générative (modèles de langage, automatisation pilotée par l'IA, outils de développement assistés par l'IA) avec la volonté de les appliquer concrètement dans un contexte métier transport et logistique.
- Expérience en méthodologie agile SCRUM : participation aux cérémonies, gestion du backlog technique lié au support, estimation des tickets d'intervention et reporting d'activité.
- Pratique des outils de suivi (Git, Jira ou équivalents) et des bonnes pratiques de déploiement en environnement de production, incluant les notions de gestion des configurations et de rollback.
QUALITÉS HUMAINES ET RELATIONNELLES
Au-delà des compétences techniques, ce rôle exige un profil humain particulièrement abouti. Le Développeur Support évolue dans un environnement où la résistance à la frustration est quotidienne : documentation manquante, code obscur, incidents qui ne se reproduisent qu'une fois sur mille. Nous recherchons un professionnel qui fait preuve d'une patience à toute épreuve et d'une détermination inébranlable pour aller jusqu'au bout de chaque investigation, même lorsque les indices semblent contradictoires.
L'esprit d'analyse et de déduction est essentiel.
Votre capacité à communiquer est tout aussi déterminante : vous savez traduire un problème technique complexe en langage accessible pour les utilisateurs métiers, la direction ou vos collègues non techniques.
L'humilité technique est une qualité que nous privilégions. Nous ne cherchons pas quelqu'un qui prétend tout savoir, mais un professionnel qui accepte de ne pas avoir toutes les réponses immédiatement et qui est prêt à creuser pendant des heures, voire des jours, pour identifier la racine d'un problème.
Dans notre contexte d'équipe historique, le sens du contact, la diplomatie et l'écoute active sont des atouts indispensables pour construire des relations de confiance et favoriser le transfert de connaissances.
- Rigueur et organisation
- Aisance relationnelle
- Capacité d'écoute et empathie
- Autonomie et proactivité
- Curiosité technique et appétit pour l'apprentissage continu
Entreprise
Militzer et Munch France, M&M, commissionnaire en transport et en douane, comptant 270 collaborateurs répartis sur 9 sites en France, fait partie d'un groupe fondé en 1880 parmi les plus expérimentés dans tous les types de services logistiques intégrés.