Description du poste :
Au sein de l'équipe R&D, rattaché au Technical Leader Moteur, vous participerez au développement, à l'optimisation et à la maintenance du cœur applicatif.
Vous concevez et implémentez des algorithmes performants, assurez la gestion des traitements métier et interagissez avec les systèmes de bases de données relationnelles et non relationnelles.
Vous contribuez également à la mise en œuvre de mécanismes de messagerie asynchrone afin de garantir la robustesse et la scalabilité du système.
Vos missions consistent à :
- Concevoir, développer et maintenir les fonctionnalités cœur en Delphi (Embarcadero),
- Mettre en œuvre des algorithmes robustes et performants pour répondre aux besoins métiers,
- Développer et optimiser des services backend assurant la cohérence et la performance du moteur applicatif,
- Gérer l'interaction avec différentes bases de données (relationnelles : MySQL, PostgreSQL ; non relationnelles : MongoDB, .),
- Contribuer à l'intégration de mécanismes de messagerie asynchrone (RabbitMQ),
- Participer à l'architecture logicielle et aux choix techniques,
- Assurer la qualité du code (tests unitaires, intégration continue, documentation),
- Collaborer avec les équipes frontend, infrastructure et produit pour assurer une cohérence globale de la solution,
- Identifier et résoudre les problématiques de performance et de scalabilité
Description du profil :
De formation Bac+3 à Bac+5 en Informatique (ou expérience équivalente), vous disposez d'une solide expérience en développement Delphi ou d'une expérience en C++ avec une forte appétence pour acquérir rapidement des compétences en Delphi.
Compétences techniques :
- Delphi ou volonté d'apprentissage rapide après expérience en C++,
- Solides connaissances en algorithmique et structures de données,
- Expérience en développement backend et services applicatifs,
- Bonne connaissance des bases de données relationnelles (MySQL, PostgreSQL, SQL
Server, .),
- Connaissance d'au moins une base NoSQL (MongoDB, Cassandra, .),
- Familiarité avec la mise en œuvre de solutions de messagerie asynchrone (RabbitMQ),
- Compréhension des problématiques de performance, optimisation et scalabilité,
- Connaissances en intégration continue, gestion de versions (Git), méthodologies agiles
Qualités attendues : Rigueur et sens du détail, capacité à résoudre des problèmes complexes.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.