Description du poste :
* Concevoir, développer et maintenir des solutions logicielles performantes, conformes aux exigences fonctionnelles et techniques.
* Analyser les besoins, contribuer aux estimations et participer aux choix d’architecture et de technologies.
* Développer des modules complexes en appliquant les bonnes pratiques de développement (qualité, sécurité, tests, déploiement).
* Optimiser les performances, résoudre des problématiques techniques complexes et assurer la documentation des solutions.
* Contribuer à la gouvernance technique et accompagner/coacher une petite équipe de développeurs.
Description du profil :
Compétences techniques
• Diplôme d’ingénierie ou cursus validé en informatique ou équivalent
• 8+ années d’expérience en développement logiciel.
• Expertise en Java back-end (Java, Springboot)
• Expérience en React et développement front-end.
• Solide culture full-stack
• Maîtrise des méthodologies Agile/Scrum.
Langues
• Français: courant
• Anglais : opérationnel
Soft skills
• Leadership, communication et esprit d’équipe
• Rigueur, organisation, sens de l’analyse
• Capacité d’adaptation
Casablanca, Casablanca-Settat, Morocco