Développeur Fullstack .NET
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Notre client dans le secteur Énergie et ressources naturelles recherche un/une Développeur Fullstack .NET H/F
Description de la mission :
Description de services – Développeur Fullstack .NET
Contexte et objectif de la mission
La mission s’inscrit au sein de la Digital Factory d’un grand groupe du secteur de l’énergie. L’équipe concernée conçoit, développe et exploite une plateforme SaaS B2B / B2B2C dédiée aux services de recharge de véhicules électriques.
Le périmètre visé est une équipe Finance intervenant principalement sur les flux comptables, la réconciliation, la qualité et la cohérence des données, la traçabilité des traitements, la correction d’anomalies et l’exploitation de traitements sensibles.
La plateforme repose sur une architecture de microservices et sur des composants cloud AWS, avec des enjeux de fiabilité, de maintenabilité et de passage à l’échelle dans un contexte international. Une bonne familiarité avec l’écosystème AWS est attendue pour intervenir efficacement dans l’environnement existant.
Objectifs et livrables
- Le besoin porte sur deux prestations de Développeur Fullstack .NET de niveau Medior+ confirmé à Senior. Les profils attendus doivent être autonomes, rigoureux, capables de prendre des sujets de bout en bout et à l’aise dans un contexte produit comme dans un contexte de production. Une expérience significative sur un framework frontend moderne est attendue : React est fortement apprécié, mais un très bon niveau Angular peut également convenir.
- Le prestataire contribuera au développement et à la maintenance des fonctionnalités liées aux flux comptables et aux traitements associés. Il participera également à l’analyse d’anomalies, à la fiabilisation des traitements, à la réduction de la dette technique et à l’amélioration continue de la qualité logicielle.
Missions principales
- Développer et maintenir des fonctionnalités backend .NET / C# et frontend sur un framework web moderne
- Concevoir et faire évoluer des APIs REST et des traitements applicatifs fiables
- Contribuer à la fiabilité des flux comptables, à la qualité des données et à la cohérence des traitements
- Améliorer la traçabilité, la capacité de réconciliation et l’analyse des écarts
- Corriger les anomalies, limiter les reprises manuelles et prévenir les régressions
- Réduire la dette technique lorsque cela contribue à la fiabilité, à la maintenabilité ou à l’exploitabilité du produit
- Produire et maintenir les tests unitaires, les tests d’intégration et les tests de non-régression nécessaires
- Documenter les choix techniques, les traitements sensibles et les modes opératoires utiles à l’exploitation
Attendus production et exploitation
- Analyser les logs, les erreurs applicatives et les comportements inattendus en production
- Diagnostiquer les anomalies, identifier les causes probables et proposer des corrections adaptées
- Assurer le suivi de production sur les traitements du périmètre
- Contribuer aux runbooks, à la documentation technique et aux procédures de support
- Sécuriser les corrections par des tests adaptés et par une attention particulière aux impacts de bord
Profil recherché
Compétences requises – Must have
- .NET 10 / C#
- Entity Framework
- Expérience fullstack avec un framework frontend moderne
- React fortement apprécié ; Angular acceptable si le niveau est solide
- Une expérience limitée à Razor Pages ou Blazor uniquement ne correspond pas au besoin attendu
- APIs REST
- PostgreSQL
- MongoDB
- Architecture hexagonale / clean architecture
- Tests unitaires et tests d’intégration
- Git
- CI/CD
- Familiarité avec AWS et avec les environnements applicatifs cloud
- Sensibilité à la qualité logicielle, à la maintenabilité, à la sécurité et à l’exploitabilité
Compétences appréciées – Nice to have
- Expérience pratique sur des services AWS serverless ou containerisés
- Expérience microservices
- Utilisation d’un design system
- Expérience sur des flux finance, comptabilité, facturation, réconciliation ou data quality