Principales responsabilités du poste :
Build (Projets et maintenance évolutive)
Assurer le pilotage des projets (planning, communication, coordination des acteurs, respect des coûts, des délais et du contenu convenus).
Recueillir, analyser les besoins utilisateurs et rédiger l’expression des besoins.
Rechercher et proposer des solutions à mettre en œuvre pour couvrir les besoins.
S’impliquer suffisamment dans la compréhension des processus métier pour analyser et proposer desboptimisations de ces processus.
Réaliser la conception fonctionnelle (impacts sur les process métiers) et technique (modélisation, intégration globale dans le SI) des solutions à mettre en œuvre.
Définition des architectures applicatives (avec le support de la cellule architecture).
Piloter les travaux de réalisation.
Contrôler la réalisation des tests unitaires et d’intégration et assister les utilisateurs lors de la recette.
Assurer le support au déploiement des solutions, conduire le changement et réaliser des formations utilisateurs.
Rédiger la documentation nécessaire aux différentes étapes du projet.
Run (Maintenance et Support applicatif)
Assurer le maintien en condition opérationnelle des solutions applicatives (maintenance évolutive et corrective) en pilotant les développements (spécifications, élaboration du planning de réalisation, suivi des travaux, recette, etc. …).
Être garant du bon fonctionnement de la gestion des incidents applicatifs Niveau 2 et 3 ainsi que de la gestion des problèmes applicatifs. A ce titre, assurer l’interface avec les équipes de l’exploitation informatique et l’équipe de développement.
Rappeler les bonnes pratiques en matière d’organisation, de conduite du changement définies lors des phases de build, et maintenir la documentation des règles de gestion.
Mettre à jour la documentation le cas échéant.
Organiser des formations utilisateurs le cas échéant.
Contribuer à l’identification des axes d’améliorations.
Gestion des partenaires
Gestion de la connaissance métier & méthodologique
Développer ses connaissances des processus métiers de l’entreprise.
Contribuer à la capitalisation des bonnes pratiques et à l’amélioration de la qualité des applications Web.
Assurer le bon niveau de “reporting” auprès de son responsable hiérarchique.
Formation de base et expérience professionnelle :
Bac +5 en informatique.
5 ans d’expérience minimum dans le domaine du développement web (Back end Java ; Front end JS (ex : NodeJs, React Js, Next Js, etc. ) ) dans une fonction de consultant (conseil ou ESN) ou société.
Compétences requises :
Connaissances en Java, Spring, Maven, Gitlab, Jenkins, Node JS, frameworks front end JS (ex : React Js, NextJs).
Connaissances base de données : SQL, Oracle.
Bonne capacité à communiquer aussi bien à l’oral qu’à l’écrit.
Bonne qualité rédactionnelle et esprit de synthèse.
Anglais technique.
Souhaitées :
Connaissances des architectures cloud (AWS ou Azur).
Connaissances des solutions de conteneurisation (ex : Docker).
Goût pour l’ergonomie et l’amélioration de l’expérience utilisateur.
Qualités requises :
Rigueur
Goût d’apprendre
Curiosité
Bon relationnel, capacité d’écoute et d’empathie
Pragmatisme
Dynamisme
Force de proposition vis à vis de ses clients, notamment en matière d’organisation et de processus.
Savoir travailler en équipe, capacité à s’adapter au contexte projet.
Sens de la qualité de service et de la satisfaction de ses clients.
Savoir gérer les priorités et organiser son temps pour atteindre les objectifs fixés.
Capacité d’anticipation.
Être soucieux de rédiger et de maintenir une documentation de bon niveau.
Ces entreprises recrutent aussi au poste de “Autres”.
Voir toutes les offres