Technicien de Maintenance en Informatique H/F - Synergie
- Metz - 57
- CDI
- Synergie
Les missions du poste
Synergie, mettons nos énergies en commun. Fort d'une présence dans 17 pays, avec 800 agences d'emploi et de 5 600 collaborateurs, le Groupe Synergie, 1er groupe français de services en Ressources Humaines, vous accompagne dans votre carrière professionnelle : recrutement CDD-CDI, intérim, formation et conseil RH. Depuis notre origine, nous nous différencions par nos valeurs, notre sens de l'engagement et notre capacité à apporter des solutions concrètes à nos clients, candidats et intérimaires.Synergie recherche pour l'un de ses clients basé à Metz (57), un Developpeur IT H/F en CDI.
Vos Missions
Au sein de l'équipe Web, vous participez à la conception et à la mise en oeuvre de nos applications métiers. Vos responsabilités se décomposent en quatre axes principaux :
1. Analyse des besoins
? Collaborer avec les chefs de projet et les métiers pour comprendre les enjeux fonctionnels.
? Traduire les besoins utilisateurs en spécifications techniques claires et réalisables.
? Participer aux choix d'architecture logicielle (Domain Driven Design).
2. Développement
? Concevoir et développer de nouvelles fonctionnalités backend en C# / ASP.NET Core.
? Réaliser les interfaces utilisateurs dynamiques en Blazor Server.
? Assurer la modélisation et l'accès aux données via Entity Framework.
3. Tests d'intégration
? Garantir la fiabilité du code produit.
? Écrire et maintenir les tests d'intégration pour prévenir les régressions.
? Participer aux revues de code (Code Reviews) pour assurer la qualité collective.
4. Maintenance et évolution
? Assurer la maintenance corrective des applications existantes.
? Proposer des évolutions techniques pour améliorer la performance et la sécurité.
? Assurer une veille technologique active pour garder notre stack moderne.
Le profil recherché
Votre Profil
De formation supérieure Bac +5 (École d'ingénieur ou Master informatique), vous justifiez d'une expérience de 2 à 5 ans en développement .NET.
Compétences Techniques Indispensables :
? Maîtrise du langage C# et de l'écosystème .NET.
? Expertise sur ASP.NET Core et le framework Blazor Server.
? Bonne connaissance des ORM, en particulier Entity Framework.
? Capacité à écrire du code propre et maintenable.
Les "Plus" qui feront la différence :
? Connaissance des principes du Domain Driven Design (DDD).
? Expérience en écriture de tests (xUnit, bUnit).
? Familiarité avec les outils de versionning (Git) et CI/CD.
? Une première expérience avec des bases de données SQL Server.
Savoir être :
? Esprit d'équipe et bonne communication.
? Rigueur et autonomie dans l'organisation du travail.
? Curiosité technique et envie d'apprendre.