Développeur .NET (H/F)
Summary
Back-end .NET developer on a strategic web platform handling large volumes of financial transactions: migrating legacy code to .NET 10, designing and optimizing Oracle 19c PL/SQL (schemas, stored procedures, complex queries, batches), and ensuring software quality via unit tests, code reviews and CI/CD, in an agile team alongside Angular front-end developers.
Vous intervenez au cœur de la plateforme web stratégique qui gère l'ensemble des flux financiers du service.
Le défi principal réside dans le traitement d'une très forte volumétrie de données avec des exigences élevées de performance, de fiabilité et de haute disponibilité.
Vos missions
- Conception & Refonte moderne : Participer activement à la migration et au décommissionnement du code legacy vers une architecture robuste sous .NET 10.
- Ingénierie de données (Data / PL-SQL) : Concevoir, optimiser et maintenir les schémas, fonctions et procédures stockées sous Oracle 19c pour supporter d'importants volumes de transactions financières.
- Performance & Scalabilité : Optimiser les requêtes SQL complexes, garantir le temps de réponse des traitements par lots (batchs) et des flux transactionnels.
- MCO : Assurer le MCO et le suivi de la qualité logicielle (tests unitaires, revues de code, CI/CD).
- Travailler en collaboration avec les développeurs front-end et l'équipe produit dans un cadre agile.
Stack technique du projet
- Back-End : .NET 10, API REST, Microservices / Clean Architecture
- Base de données : Oracle Database 19c, PL/SQL avancé, optimisation de requêtes / indexation
- Front-End : Angular (versions récentes 20+)
- Outils & Pratiques : Git, CI/CD (GitLab CI / Azure DevOps), Docker, tests automatisés