Missions /Responsabilités :
La/Le développeur(se) s’assure de la continuité du service et participe à la construction du système d’information
Elle/Il doit assurer ou contribuer à la conception et production d’une solution logicielle de qualité selon les bonnes pratiques en vigueur (maintenable, sécurisée, documentée, scalable, testable et correspond au besoin du métier)
Elle/Il assure le support applicatif
Activités :
La/Le développeur doit devra réaliser tout ou partie des activités suivantes :
Assurer la production d’une solution logicielle de qualité selon les bonnes pratiques en vigueur (maintenable, sécurisée, documentée, scalable, testable et correspond au besoin du métier) , sur les composants et/ou parties du logiciel qui lui sont assignés :
Design & Développement :
· Contribuer à la clarification et à la qualification du besoin
· Contribuer à la réalisation des études pré alables au lancement du projet
· Concevoir la solution logicielle
· Développer dans le respect des normes et standards de développement et de sécurité en intégrant les enjeux data et sécurité
· Contribuer à optimiser le code existant et à améliorer sa maintenabilité
· Participer à l’intégration lorsqu’il s’agit d’un progiciel et participer à la définition du paramétrage
Test, recette et mise en production :
· Mettre en place et/ou réaliser une stratégie de tests
· Mettre en place l’outillage de déploiement du produit dans les différents environnements
· Réaliser et /ou contribuer à la mise à niveau de la documentation
Contribuer à l’amélioration de son activité et le maintien des savoir-techniques pour le legacy :
· S’inscrire en réseaux internes et externes de développeurs(euses) pour communiquer er partager les bonnes pratiques
· Se former de façon continue aux nouvelles technologies de l’information
Expertise et compétences :
Compétences métiers :
o Architecture IT
o Developpement informatique
o Tests informatiques
o Sécurité informatique et Cyber sécurité
o Relations IT/Business
o Veille et édtude de marché
o Connaissances digitales & innovation
o Qualité et sécurité de données
Compétences comportementales :
o Capacité à collaborer/travailler en équipe
o Créativité et innovation/Capacité à résoudre les problèmes
o Capacité d’adaptation
o Etre orienté résultats
Compétences transversales :
o Capacité d’analyse
o Capacité à établir et activer des réseaux
o Capacité à comprendre, expliquer et conduire le changement
o Capacité à développer les autres et leurs compétences
Outils – Méthodologies-technologies :
o Conception de programme IT
o Architecture applicative API
o Testing
o Agile,ScrumnKanban,Devops
o Langages : JAVA ,JS,Python,Ruby,Shell…
o Frameworks : Spring,Angular
o VCS :Git
o Database, Webservices,jenkins,GitLab,Ansible…