• Analyser les besoins des utilisateurs et des parties prenantes pour concevoir des applications et des logiciels adaptés
• Concevoir et développer des applications en utilisant des langages de programmation et des frameworks appropriés, tels que Java
• Rédiger des spécifications fonctionnelles et techniques détaillées pour guider le développement des applications
• 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 applications développées
• 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
• Connaissance des frameworks et des bibliothèques populaires liées au développement informatique
• 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.)