Développeur Web (C# / Blazor Server) H/F

LeHibou
Canton of Noisy-le-Grand, France
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English

Job location

Remote
Canton of Noisy-le-Grand, France

Tech stack

Clean Code Principles
.NET
Unit Testing
Azure
C Sharp (Programming Language)
Software Quality
Code Review
Continuous Integration
DevOps
Github
Oracle Applications
Performance Tuning
Azure DevOps Pipelines
Reverse Engineering
SQL Databases
Blazor

Job description

Dans le cadre de son programme de gestion de l?obsolescence, la société recherche un développeur confirmé pour intervenir sur la refonte complète d?une application interne de gestion des sinistres Prévoyance. L?application actuelle, conçue en ASP classique, fait l?objet d?une réécriture intégrale en .NET 8 / Blazor Server afin de moderniser son architecture, renforcer sa maintenabilité et améliorer ses performances.

Positionné au sein d?une équipe pluridisciplinaire, le prestataire aura pour principales missions :

Analyser l?application existante (ASP classique) et contribuer aux activités de reverse engineering afin d?identifier précisément les fonctionnalités à migrer vers la nouvelle architecture.

Réécrire l?ensemble des fonctionnalités en s?appuyant sur les technologies cibles (notamment .NET 8 / Blazor Server), en tirant parti des outils d?IA tels que GitHub Copilot pour optimiser la productivité et la qualité du code.

Participer à la mise en place et à l?optimisation des pipelines Azure DevOps (CI/CD) pour industrialiser les processus de build, de test et de déploiement.

Contribuer à la rédaction et à la mise à jour de la documentation technique, en lien avec les standards internes.

Valider la conformité de l?application réécrite vis?à?vis des exigences fonctionnelles et non fonctionnelles : performance, sécurité, résilience, maintenabilité.

Participer aux phases de tests, aux revues de code et au diagnostic des anomalies pour garantir la qualité globale de la solution.

Requirements

  • Maîtrise confirmée de Blazor Server et expertise en développement C# sur une stack .NET 8 / 10

  • Application rigoureuse des principes Clean Code et production d?un code maintenable et durable

  • Maîtrise des tests unitaires (xUnit, bUnit) et des strategies de non?régression

  • Maîtrise confirmée de la gestion de fortes volumétries et de l?optimisation des performances

  • Expérience solide en migration, refonte et modernisation d?applications legacy

  • Compétences DevOps CI/CD

  • Très bonne connaissance des environnements Oracle / PL?SQL

Connaissance opérationnelle d?Azure App Service, Anglais, C#, Blazor Server, .NET 8, Compétences DevOps

Benefits & conditions

2 à 3 jours de télétravail

About the company

Notre client dans le secteur Assurance recherche un/une Développeur Web (C# / Blazor Server)H/F, Le client est un acteur majeur du secteur de l'assurance.

Apply for this position