Développeur Backend .net

Postée: Il y a 4 jours
share
link

Description

Consultation Tribe Vie : DÉVELOPPEUR BACK-END SPÉCIALISÉ MIGRATION

Dans l'optique d'accélérer le déploiement de notre Roadmap Vie en assurant la migration sécurisée des données depuis nos systèmes opérants vers une nouvelle plateforme, nous souhaitons recruter un développeur back-end senior ayant une expertise confirmée en migration de données.

Cette mission est centrée sur deux volets : le développement des APIs critiques du pôle Vie, et le pilotage technique de la migration des données (qualité, intégrité, validation).

1. MISSION

Intégré(e) au sein d'une équipe agile de la Tribe Vie, votre mission repose sur deux piliers :

Pilier 1 : Développement Back-end

Concevrez et développerez les APIs REST critiques du pôle Vie, en intégrant les règles métier complexes (fiscalité, calculs actuariels, gestion des garanties). Vous participerez aux choix architecturaux (micro-services, API First) et assurerez une conception robuste, évolutive et sécurisée.

Pilier 2 : Pilotage technique de la Migration

Vous assumerez la responsabilité technique de la migration des données depuis les systèmes d'information opérants (Legacy) vers nouvelle plateforme. Cela comprend la préparation des environnements, l'exécution des flux de migration, la validation de l'intégrité des données, et la correction des anomalies détectées.

2. RESPONSABILITÉS PRINCIPALES

Développement Back-end :

• Concevoir et développer des APIs REST robustes avec ASP.NET Core (.NET 10) et Entity Framework

• Intégrer les règles métier complexes (fiscalité, calculs financiers, gestion des garanties d'assurance-vie)

• Participer aux choix d'architecture technique (micro-services, patterns, API First)

• Optimiser les performances des requêtes SQL et des schémas de base de données

• Implémenter les protocoles de sécurité (OAuth2, chiffrement) pour protéger les données sensibles des assurés

Migration de Données :

• Préparer et configurer les environnements source et cible 

• Définir et exécuter les procédures et scripts de migration des données (volume important, structure complexe)

• Assurer l'intégrité des données migrées : vérification des volumes, structures, autorisations et cohérence métier

• Identifier, qualifier et corriger les anomalies lors des tests de validation pré- et post-migration

• Automatiser les contrôles et validations de données pour garantir la qualité des flux

• Documenter les procédures, incidents et actions correctives pour assurer la traçabilité du projet

3. PROFIL RECHERCHÉ

Compétences Techniques (Hard Skills) :

• Back-end : Expertise confirmée sur ASP.NET Core (.NET 10) et Entity Framework

• Base de données : Excellente maîtrise du langage SQL (SQL Server, PostgreSQL), optimisation des requêtes, conception de schémas

• Migration de Données : Expertise avérée en migration de données dans des environnements SI complexes (assurance, banque, fintech), maîtrise des transactions SQL, scripts et outils de migration

• Architecture : Bonne compréhension des architectures micro-services et des API RESTful

• DevOps : Expérience avec Azure DevOps, Git et les pipelines CI/CD

• Sécurité : Bonne compréhension des protocoles OAuth2, chiffrement et conformité des données sensibles

Expérience & Qualités (Soft Skills) :

• Séniorité : Minimum 6 ans d'expérience en développement back-end, dont au moins 2-3 ans en migration de données

• Expérience Sectorielle : Expérience en Assurance-Vie, Bancassurance ou Fintech (fortement recommandé)

• Rigueur et autonomie : Capacité à piloter une migration complexe avec forte attention aux détails et aux risques

• Culture Agile : Pratique confirmée des méthodologies Agile/Scrum

• Communication : Capacité à documenter et communiquer les risques et enjeux techniques pour les interlocuteurs métier et management


Technologies nécessaires
.Net
Langues requises
Français
Ville:
Casablanca
Type de contrat:
FREELANCE
Secteur d'activité:
Banque/Assurance
Expérience:
7 ans