Objectifs de la mission :
• Intervient en amont des projets dès la phase de cadrage et participe à la définition de l’architecture répondant aux enjeux de pérennité, ouverture, robustesse et de scalabilité de la solution
• Crée des socles techniques, des POCs et réalise des développements complexes
• Etre le garant que la solution développée est conforme avec l’architecture et les normes et standards du groupe
• Réalise une veille technologique et contribue à la définition de la stratégie technologique
• Participe à la conception et à l’intégration de L’API.
• Réalise les développements demandés dans le respect des normes et standard utilisés.
• Réalise les TU avec un taux de couverture minimum de 85% est cela en adéquation avec le besoin exprimé.
• Participes aux cérémonies Agile de l’équipe et apporte une valeur ajoutée
• Promeut la culture du partage des connaissances, l’innovation et la créativité.
• Réalise les taches de support dans le cadre du RUN applicatif.
• Anime des sessions techniques de formation, de partage ou de transfert de connaissances pour faire monter en compétence l’équipe selon les besoins
• Prend en charge les demandes de conception et de développement.
• Contribue efficacement à l’implémentation des fonctionnalités en respectant les normes et standards de développement et en assurant le niveau de qualité exigé.
Profil recherché :
– Ingénieur de formation avec une expérience d’au moins 7 ans en tant que Dev Full Stack.
– Expérience en secteur bancaire est un plus.
Compétences techniques :
• Expérience en programmation : Java, JavaEE, JavaScript, HtmlCss
• Connaissances des Frameworks et outils : Spring Boot, Spring Security, Spring Data JPA, spring batch, jQuery.x, React Native, React Navigation, Gesture Hander, React.js, Material UI
• Conception et Modélisation : UML, Merise.
• Outils de gestion: Git, GitHub, Scrum.
• Sensibilisé aux pratiques techniques: eXtreme Programming, Intégration continue, Développement piloté par les tests, DevOps.
• Doté d’un bon esprit d’analyse et de synthèse.
• Aime travailler en équipe (facilitation et collaboration).
• Humilité et empathie.
• Assure un bon niveau de documentation.