Lead Développeur Web (H/F)
Role details
Job location
Tech stack
Job description
Participer à plusieurs phases du cycle de vie des logiciels : analyse, développement, qualification, intégration, déploiement dans le respect du cahier des charges, des normes et des règles de sécurité ; assumer des responsabilités de gestion de projet Activités : o Comprendre et analyser les besoins des utilisateurs o Prendre en charge une partie de l'activité de gestion de projet (estimer, planifier, suivre) o Animer et éventuellement encadrer une équipe o Modéliser, concevoir et/ou paramétrer tout ou partie de la solution logicielle o Appliquer et respecter les dispositions qualité et les normes o Rédiger et mettre à niveau les documentations techniques et fonctionnelles o Paramétrer la solution logicielle et en assurer la maintenance curative et évolutive o Développer et tester les models, les views et les controllers o Intégration d'API d'autres applications o Créer et tester automatiquement les packages applicatifs destinés à être déployés o Déploiement o Réceptionner, installer, documenter, mettre à disposition les packages en assurant le suivi des versions o Participer à l'assistance fonctionnelle et/ou technique aux exploitants et aux utilisateurs, Savoir-faire
- Effectuer une analyse de besoins
- Accompagner les changements
- Évaluer une solution informatique
- Déléguer et évaluer
- Animer une réunion
- Assurer une veille technologique
- Piloter un projet (débutant)
Requirements
- Méthodes d'analyse et de conception (connaissance approfondie)
- Génie logiciel (connaissance approfondie)
- Protocoles de communication (HTTP / API REST - connaissance approfondie)
- Langages de programmation (Python Flask, JS, HTML, CSS - connaissance approfondie)
- Systèmes de gestion de base de données (PostgreSQL - connaissance approfondie)
- Méthodes, outils, normes et procédures de la qualité (connaissance approfondie)
- Méthodologie de conduite de projet (Agile)
- Architectures techniques et logiciels
- Approche DevOps (CI/CD)
- Anglais (connaissance technique), Réactivité, disponibilité, rigueur, esprit d'initiative, sens du contact, aisance relationnelle, goût du travail en équipe.
Contraintes et risques : Contraintes de calendrier en fonction de la nature des projets, échange en Anglais occasionnels
Niveau d'études minimum requis
- Niveau Niveau 6 Licence/diplômes équivalents
- Spécialisation Informatique, traitement de l'information, réseau de transmission des données
Langues
- Français Seuil