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

Apply for this position

Allowed Type(s): .pdf, .doc, .docx