Aperçu du poste
Le/La développeur(euse) full-stack .NET/React senior contribue à la conception, au développement, à la modernisation et à l'optimisation d'applications d'entreprise, tant au niveau du front-end que du back-end.
Ce rôle implique la livraison de composants logiciels sécurisés et de haute qualité, utilisant React, TypeScript, C#, .NET Core, SQL et des architectures modernes.
Il comprend également le support des plateformes de production, la résolution d'incidents techniques complexes et la contribution à l'évolutivité et à la maintenabilité du système.
Dans un environnement Agile, le/la développeur(euse) collabore étroitement avec les équipes fonctionnelles, les architectes et les équipes d'exploitation afin de fournir des solutions fiables et performantes.
Selon les besoins, ce rôle peut s'étendre aux systèmes financiers, aux applications temps réel, aux plateformes d'ingénierie des données et aux modules de gestion des accès.
Profil candidat:
Compétences requises
Backend (C# / .NET)
Solide expertise en C#, .NET, .NET Core, API et développement de services backend.
Expérience des architectures multithread, hautes performances ou temps réel (le cas échéant).
Maîtrise de Visual Studio, des environnements Windows et du scripting PowerShell.
Frontend (React)
Solide expérience de React.js, JavaScript/TypeScript, de la modularisation et de l'architecture frontend.
Connaissance de l'optimisation des performances des composants d'interface utilisateur.
Données et bases de données
Solides compétences en SQL (SQL Server, PostgreSQL ou Oracle), y compris les procédures stockées.
Connaissance des principes d'ingénierie des données (pour les missions impliquant des moteurs de calcul).
Tests et qualité du code
Expérience des tests unitaires, des tests d'intégration/d'acceptation et des approches TDD/BDD.
Solide maîtrise des patrons de conception, du refactoring, de la maintenabilité et des bonnes pratiques de code propre.
DevOps et CI/CD
Expérience de Git, GitHub et des workflows basés sur Git.
Pipelines CI/CD (Jenkins, TeamCity, GitHub Actions ou équivalent).
Architecture et domaines fonctionnels
Expérience de la conception d'architectures d'entreprise.
Connaissance des concepts de gestion des accès et des autorisations (IAM).
Compétences supplémentaires (un atout)
Expérience des environnements financiers, de trading, de gestion actif-passif/liquidité ou des environnements réglementés à grande échelle.
Expérience des outils DevOps, de la conteneurisation (Docker) ou de l'orchestration (Kubernetes).
Excellentes aptitudes en matière de documentation, de contribution à l'architecture et de partage des connaissances.
Free-Work
Lille 59
Autre(s)
CDI
47000€ par an 47000