Contrat: CDI
Ville: Casablanca
Missions
- Analyser les cahiers des charges et évaluer leur faisabilité technique ;
- Prendre part aux workshops d’expression de besoins (EB) ;
- Participer aux différents points de suivi des sprints de développement ;
- Concevoir les modules logiciels correspondants aux besoins exprimés ;
- Réaliser les études d’impact (EI) des développements à effectuer sur l’existant ;
- Rédiger les spécifications techniques générales (STG) et détaillées (STD) ;
- Prendre en charge les développements logiciels, de la conception à l’intégration pour les 2 volets Front-end et Back-end ;
- Réaliser les tests unitaires et de non régression et apporter les correctifs nécessaires ;
- S’assurer du respect des normes de développement en vigueur et documenter le code développé ;
- S’assurer du respect des bonnes pratiques en matière de sécurité et des optimisations de code nécessaires à la garantie d’une bonne montée en charge ;
- Rédiger la documentation technique des modules développés ;
- Maintenir les logiciels en conditions opérationnelles après chaque intervention sur le code ;
- Assurer la maintenance évolutive et corrective des applications existantes ;
- Assurer le support niveau 3 des solutions logicielles développées ;
- Concevoir et développer des modules FRAMEWORK ;
- Coacher et assister techniquement les ingénieurs conception et développement (ICD) juniors
- Prendre part aux workshops client ;
- Assurer les présentations et formations techniques au profit des clients et les partenaires ;
- Faire évoluer les méthodes et bonnes pratiques appliquées en interne ;
- Assurer la veille technologique et proposer les outils et environnements techniques améliorant l’existant technique ;
- Participer activement à la réduction de la dette technique des solutions logicielles
Savoir-faire
- Maîtriser les méthodes & les techniques de programmation ;
- Maîtriser les outils de développement ;
- Maîtriser les langages de programmation (Java J2EE, Javascript, ..)
Savoir-être
- Analyser/synthétiser ;
- Réactif
- Travail d’équipe
Profil recherché
- Formation initiale : BAC+5 en IT
- Expérience : Entre 3 et 7 années d’expérience probante dans un poste équivalent
