Fiche de poste
Nous recherchons un ingénieur logiciel Java expérimenté, créatif et orienté client pour rejoindre notre équipe en pleine croissance. Le candidat idéal maîtrise le langage Java et a déjà travaillé sur des projets de grande envergure. L'objectif principal du poste est d'assurer le développement d'applications/sites web et de projets basés sur Java.
Responsabilités
- Étudier et analyser les besoins des utilisateurs ainsi que les exigences du système afin d'héberger efficacement l'application/le projet.
- Développer et concevoir des organigrammes pour présenter des solutions logicielles.
- Rédiger un code à partir de zéro qui soit efficace et exempt d'erreurs, sur la base de spécifications.
- Concevoir et développer des interfaces utilisateurs efficaces afin d'offrir la meilleure expérience possible à l'utilisateur final.
- Hiérarchiser, exécuter et finaliser les tâches dans le cadre du cycle de vie du développement logiciel.
- Concevoir et développer l'architecture de la base de données selon les besoins.
- Tester et déboguer régulièrement, si nécessaire, les applications basées sur Java.
- Veiller à ce que la fonctionnalité des logiciels et la sécurité répondent aux normes les plus élevées possibles.
Exigences
- Licence ou diplôme supérieur en informatique, en ingénierie ou dans d'autres domaines connexes.
- Expérience démontrée dans un rôle utilisant Java en tant qu'ingénieur logiciel ou développeur Java
- L'expérience des tests et du développement piloté par les tests est essentielle.
- Excellentes compétences interpersonnelles et capacité à collaborer avec d'autres équipes sur des projets de grande envergure.
- Compétences en matière de gestion du temps et capacité à hiérarchiser efficacement sa propre charge de travail.
- Capable d'écrire du code à partir de zéro
- Bonne capacité à résoudre les problèmes