- Analyse des besoins : Travailler en étroite collaboration avec les parties prenantes, y compris les utilisateurs finaux, afin de saisir de manière approfondie les besoins du projet. Cela implique d'identifier à la fois les problèmes existants et les nouvelles fonctionnalités requises.
- Correction de bugs : Identifier, isoler et résoudre les problèmes techniques existants dans le système, en veillant à ce que les corrections n'entraînent pas de nouveaux problèmes ou de régressions.
- Développement de code : Écrire, tester et déployer du code de qualité pour implémenter les nouvelles fonctionnalités et les correctifs de bugs.
- Tests et débogage : Effectuer des tests unitaires, des tests d'intégration et des tests de régression pour s'assurer que les nouvelles fonctionnalités fonctionnent correctement et que les bugs sont résolus.
- Optimisation des performances : Optimiser le code existant et les nouvelles fonctionnalités pour garantir des performances optimales du système.
- Documentation : Maintenir une documentation claire et à jour concernant le code, les modifications apportées, et les procédures de déploiement.
- Respect des délais : Gérer son temps de manière efficace pour respecter les échéances du projet et s'assurer que les objectifs sont atteints en temps voulu.
- Avoir au moins 4 années d’expérience professionnelle
- Avoir au moins un Master en informatique
- Maîtrise de C# (.Net), REST API, Microservices, Postgres DB
- Connaissance en Talend, Java, Oracle DB
- Maîtrise de la langue française et anglaise
- Dynamique
- Sociable
- Aime travailler en équipe
- Ponctuel et assidu