• Analyser les besoins des utilisateurs et des parties prenantes pour concevoir des solutions logicielles adaptées en utilisant les nouvelles technologies
• Concevoir et développer des logiciels et des applications en utilisant divers langages de programmation et frameworks innovants, y compris Java
• Rédiger des spécifications fonctionnelles et techniques détaillées pour guider le développement des solutions basées sur les nouvelles technologies
• Collaborer avec les chefs de projet, les product owners et les autres membres de l’équipe technique
• Participer à la planification et à la mise en œuvre des tests fonctionnels et d’intégration
• Assurer la maintenance et l’amélioration continue des solutions développées en utilisant les nouvelles technologies
• Veiller au respect des bonnes pratiques de développement et des normes de l’industrie
• Capacité d’analyse et de synthèse
• Solides compétences en programmation, notamment en Java et autres technologies émergentes
• Connaissance des frameworks et des bibliothèques populaires liées aux nouvelles technologies
• Aptitude à travailler en équipe et à communiquer efficacement
• Expérience en rédaction de spécifications et en modélisation de processus métier
• Familiarité avec les méthodologies de développement Agile (Scrum, Kanban, etc.)