Contexte
Nous recherchons un Développeur back pour rejoindre une équipe dynamique au sein du secteur des télécommunications. Notre client, un acteur majeur dans ce domaine, souhaite renforcer ses capacités techniques pour accompagner un nouveau projet ambitieux. Cette mission s'inscrit dans une volonté de modernisation et d'optimisation des systèmes existants. Le consultant aura l'opportunité de travailler sur des projets critiques qui ont un impact direct sur la satisfaction client et l’efficacité des opérations. Le contexte technologique est riche et stimulant, nécessitant une forte adaptabilité et un esprit innovant.
Responsabilités
Concevoir et développer des applications back-end robustes et évolutives en respectant les meilleures pratiques du secteur.
Participer à l'analyse des besoins techniques et proposer des solutions adaptées en collaboration avec les équipes fonctionnelles.
Assurer l'intégration et l'interfaçage des solutions avec les systèmes existants pour garantir la cohérence et l'efficacité des processus.
Effectuer des tests unitaires et fonctionnels pour valider la qualité des développements effectués.
Contribuer à la documentation technique et au transfert de connaissances vers les équipes internes.
Participer activement aux revues de code et à l'amélioration continue des processus de développement.
Collaborer avec les équipes de DevOps pour le déploiement et le maintien des applications en production.
Profil recherché
Expérience confirmée en tant que Développeur back, idéalement dans le secteur des télécommunications ou dans un environnement similaire.
Maîtrise des langages de programmation courants pour le développement back-end tels que Java, Python ou Node.js.
Compréhension approfondie des architectures de microservices et des outils d'intégration continue.
Capacité à travailler en équipe et à communiquer efficacement avec des interlocuteurs de différents horizons techniques.
Habitude de travailler dans un environnement Agile et connaissance des méthodologies Scrum ou Kanban.
Autonomie et proactivité dans la prise en charge des tâches et la résolution de problèmes techniques.
Esprit analytique et capacité à comprendre rapidement des systèmes complexes.