Dans le cadre de la transformation digitale d'Or en Cash, la DSI développe un outil coeur de métier destiné à remplacer les systèmes existants et à structurer l'ensemble des opérations en agence et au siège.
L'outil couvre notamment :
- Le rachat de métaux précieux
- Les flux métier (expertise, retours, transformation, restitution)
- L'intégration avec le système de gestion (comptabilité matière, registre réglementaire)
- Les enjeux réglementaires (lutte contre le blanchiment, protection des données)
Le développement de l'outil est aujourd'hui porté par un partenaire externe, et l'objectif est de progressivement réinternaliser la maîtrise technique. Le Lead Développeur travaillera initialement en binôme avec le lead technique du prestataire, avant de prendre pleinement la main comme référent technique du projet, en charge de son développement, ses évolutions et sa maintenance. Il portera les choix d'architecture, encadrera une équipe interne en cours de constitution et coordonnera les travaux avec le partenaire externe. Le périmètre s'étendra progressivement à d'autres logiciels développés par le groupe, afin de garantir une cohérence technique globale au sein de la DSI. Le poste combine une dimension hands-on (code, revue, prototypage) et une dimension pilotage technique et management.
Mission principale:
Garantir l'excellence technique du produit, de l'architecture à la livraison et à ses évolutions futurs, en combinant contribution directe au code et pilotage de l'équipe de développement.
Responsabilités
Architecture & référentiel technique
- Définir et faire évoluer l'architecture technique (API REST, patterns, modèle de données)
- Garantir la cohérence des choix techniques avec les contraintes métier et réglementaires
- Documenter les décisions d'architecture (ADR) et les standards de développement
- Évaluer et sélectionner les composants, frameworks et outils de la stack
Développement & qualité du code
- Contribuer directement au développement backend (.NET 8) et frontend (Angular)
- Mettre en place et faire respecter les pratiques de qualité (revue de code, tests, CI/CD)
- Prototyper les composants critiques et les intégrations complexes
- Garantir la performance, la sécurité et la maintenabilité du code
Management de l'équipe technique
- Encadrer et faire monter en compétences 2 développeurs juniors
- Organiser le travail de l'équipe (répartition des tâches, rituels techniques)
- Instaurer une culture de rigueur, d'entraide et d'amélioration continue
- Participer au recrutement des futurs membres de l'équipe
Coordination avec le partenaire externe
- Assurer l'interface technique avec le prestataire de développement
- Valider la qualité des livrables (revue de code, conformité aux standards)
- Arbitrer les choix techniques en cas de divergence
- Garantir la cohérence entre les développements internes et externes
Intégration & déploiement
- Définir les besoins de la chaîne CI/CD en collaboration avec le DevOps (stratégie de build, tests, environnements)
- Superviser les phases d'intégration avec les systèmes tiers (gestion, CRM, e-commerce)
- Contribuer aux stratégies de migration et de déploiement progressif
- Assurer la gestion des incidents techniques en production
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.