GESER-BEST est spécialiste en assistance technique sur-mesure et conseil en recrutement depuis plus de 30 ans.
Nos 11 agences, réparties sur tout le territoire français, témoignent de la diversité de nos secteurs d'activités : Aéronautique, ferroviaire, IT, santé, énergie. Grâce à nos expertises multi-sectorielles, nous vous accompagnons dans la réalisation de votre projet professionnel !
Nos processus internes sont portés par de nombreuses habilitations et certifications, garants de l'expertise et la qualité de nos prestations, ainsi que de notre engagement Qualité, Sécurité, Environnement.
Rejoignez une culture d'entreprise riche de sens, optez pour l'expertise et la bienveillance !
L'agence Geser-Best recherche pour l'un de ses clients, un Développeur Expert C#.NET H/F.
En tant que Développeur Expert C#.NET H/F, vos missions seront :
1. Conception et développement d'applications C# de haute qualité et évolutives.
2. Participation à la définition de l'architecture logicielle, en collaboration avec les équipes d'architecture et de gestion de projets.
3. Optimisation des performances et refactoring du code existant pour garantir des solutions scalables et maintenables.
4. Rédaction de tests unitaires et d'intégration pour assurer une couverture optimale et une haute qualité du code.
5. Assurance de la qualité du code en respectant les meilleures pratiques de développement (SOLID, design patterns, TDD).
6. Collaboration avec les équipes agiles (Product Owner, Scrum Master, UI/UX designers) pour la mise en place de nouvelles fonctionnalités et l'évolution des produits existants.
7. Résolution de problèmes complexes en production et amélioration continue des applications.
8. Veille technologique et proposition de nouvelles solutions ou outils pour améliorer le développement et la performance des applications.
9. Participation au projet de refonte du SI (Refonte de certains modules, Migration vers une architecture microservices, APIsation des services, Migration vers le Cloud (AWS) et Mise en place d'un cache distribué).
Profil recherché :
1. De formation Bac +5 en informatique.
2. Expertise avancée en C# et dans l'utilisation des frameworks .NET (Core, Framework, ASP.NET).
3. Bonne compréhension des problématiques liées au multithreading.
4. Connaissance des middlewares de calcul (DataSynapse, IBM Symphony, etc).
5. Connaissance des solutions de cache distribué (Redis, Couchbase, etc).
6. Connaissance des architectures microservices / API (REST / gRPC), des bonnes pratiques DEVOPS et les outils de monitoring (CI/CD, ELK, APM).
7. Expérience significative avec les bases de données relationnelles (SQL Server, PostgreSQL, MySQL).
8. Bonne maîtrise des design patterns et des bonnes pratiques de développement logiciel (SOLID, DRY, TDD).
9. Expérience avec les outils de versionnement (Git, SVN, etc.) et les plateformes de gestion de projet (Jira, Azure DEVOPS, etc.).
10. Excellente capacité d'analyse et de résolution de problèmes complexes.
11. Forte autonomie et esprit d'initiative.
12. Bonne communication et capacité à travailler en équipe, notamment dans un environnement agile.
Les + :
1. Bonne connaissance des outils de tests automatisés (NUnit, xUnit) et d'intégration continue (CI/CD).
2. Une expérience dans le développement d'applications desktop (WinForms, WPF) ou mobile (Xamarin).
3. Connaissance de Cloud Azure et des technologies associées.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.