Développeur C# - C++ H/F - Harry Hope
- Montpellier - 34
- CDI
- Harry Hope
Les missions du poste
Harry Hope, cabinet de recrutement accompagne candidats et entreprises dans leurs recherches des meilleures opportunités en France et à l'international. Afin de mieux répondre à vos enjeux, tous nos consultants sont spécialisés par secteur d'activité et zone géographique.Nous recrutons pour notre client, une entreprise innovante spécialisée dans le développement de solutions de diagnostic médical et de logiciels associés destinés aux laboratoires et établissements de santé.
Dans le cadre du renforcement de ses équipes, notre client recherche un Développeur Logiciel C# / .NET / C++ Senior afin de participer au développement et à l'évolution des logiciels pilotant des instruments d'analyses médicales de nouvelle génération.
Vous rejoindrez une équipe pluridisciplinaire et interviendrez sur des projets à forte valeur ajoutée, dans un environnement mêlant développement logiciel, contraintes industrielles et exigences réglementaires.
MISSIONS PRINCIPALES :
DÉVELOPPEMENT LOGICIEL :
Concevoir, développer et faire évoluer les fonctionnalités applicatives en C#, .NET, WPF et C++.
Participer au développement des applications de gestion, d'acquisition et d'interprétation des résultats d'analyses médicales.
Intervenir sur l'ensemble du logiciel : interface utilisateur, logique métier, base de données et communication avec les systèmes embarqués.
Réaliser les corrections d'anomalies et assurer la maintenance évolutive des applications.
QUALITÉ LOGICIELLE :
Concevoir un code fiable, maintenable et testable.
Écrire et maintenir des tests unitaires automatisés.
Participer aux revues de code et aux réunions d'architecture logicielle.
Appliquer et promouvoir les bonnes pratiques de développement (SOLID, GRASP, Clean Code).
AMÉLIORATION CONTINUE :
Participer à l'amélioration continue des outils de développement, de tests et d'intégration continue.
Contribuer à la qualité logicielle et à la robustesse des applications.
Participer aux réflexions techniques et aux choix d'architecture.
TRAVAIL COLLABORATIF :
Collaborer étroitement avec les équipes Firmware, électronique, mécanique, biologie, production et tests.
Accompagner et partager vos connaissances avec les autres membres de l'équipe.
Évoluer dans un contexte international en interaction avec différents interlocuteurs.
ENVIRONNEMENT TECHNIQUE :
C# 14, .NET 10, WPF, C++, Entity Framework Core, SQL Server, MSTest, Appium, Visual Studio, Git, Gitea, Jenkins, Jira, IEC 62304, dispositifs médicaux.
Le profil recherché
FORMATION & EXPÉRIENCE :
Formation supérieure en informatique ou ingénierie logicielle.
Minimum 10 ans d'expérience en développement logiciel sur des technologies similaires.
Expérience significative en conception et développement d'applications desktop complexes.
COMPÉTENCES TECHNIQUES :
Excellente maîtrise de C#, .NET et WPF.
Bonnes connaissances en développement C++.
Solides compétences en conception orientée objet.
Maîtrise des bases de données relationnelles et de SQL Server.
Connaissance des outils de tests automatisés et d'intégration continue.
Une expérience dans les environnements réglementés ou les dispositifs médicaux constitue un véritable atout.
Des connaissances en cybersécurité sont appréciées.
QUALITÉS PERSONNELLES :
Esprit d'équipe et sens de la collaboration.
Rigueur et sens de la qualité.
Curiosité technique et envie d'apprendre.
Autonomie et prise d'initiative.
Bonnes capacités d'analyse et de résolution de problèmes.
Anglais professionnel lu, écrit et parlé.