About this role
Description du poste : Vous rejoignez une équipe IT d'une vingtaine de personnes, organisée autour d'un pôle support et de deux pôles de développement. Vous évoluez dans un environnement où cohabitent aujourd'hui un progiciel LIMS au cœur de l'activité des laboratoires, une soixantaine d'applications historiques principalement développées en .NET Framework, plusieurs clients lourds et batchs, mais également un écosystème applicatif moderne reposant sur des API et les dernières versions de .NET. L'objectif n'est pas de réécrire l'ensemble du SI, mais de le moderniser progressivement , en profitant des évolutions métier pour refactorer, découpler et industrialiser les applications existantes. À ce titre, vous participez notamment à Concevoir, développer et faire évoluer les applications métiers en C#/.NET Participer à la migration progressive des applications historiques vers .NET 8/10 Développer et faire évoluer des applications WPF et Blazor ainsi que des API REST Participer à l'extraction progressive de fonctionnalités historiques vers des services et API réutilisables Moderniser les batchs et les flux applicatifs, notamment à travers des architectures asynchrones et RabbitMQ Intervenir sur des problématiques SQL Server et PostgreSQL et participer à l'amélioration des performances des bases existantes Contribuer à la qualité du code, aux revues de code et aux bonnes pratiques de développement Participer à l'industrialisation des déploiements via GitLab CI/CD Contribuer à la supervision des applications grâce à Splunk, Prometheus et Grafana Être force de proposition sur les choix techniques et accompagner les développeurs moins expérimentés. Environnement technique : C NET Framework / .NET 8-10 / WPF / Blazor / API REST / RabbitMQ / SQL Server / PostgreSQL / GitLab / GitLab CI/CD / Splunk / Prometheus / Grafana Pourquoi rejoindre cette entreprise Un véritable projet de transformation technique : le groupe ne cherche pas simplement à maintenir son existant, mais à moderniser progressivement un SI construit depuis plus de 20 ans Des chantiers techniques concrets : migration vers .NET 8/10, développement d'API, modernisation des batchs, RabbitMQ, refactoring, amélioration des bases de données et industrialisation CI/CD Un poste avec de l'impact : en tant que Senior, vous pourrez participer aux choix techniques, proposer des améliorations et accompagner les autres développeurs Un SI directement lié au métier : les applications développées sont au cœur du fonctionnement des laboratoires et de la production des résultats d'analyse. Description du profil Vous disposez d'une expérience de 5 ans minimum en développement C#/.NET Vous appréciez particulièrement les environnements où il reste des choses à construire : dette technique à réduire, applications à moderniser, pratiques à faire évoluer et architectures à structurer Une expérience de WPF, Blazor, API REST, architectures distribuées ou RabbitMQ constituera un véritable atout.