Développeur logiciel applicatif senior H/F
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
CDI - F/H Développeur Logiciel Applicatif
SEBIA - Leader mondial du diagnostic biomédical
Basé à 91 Evry-Lisses
Depuis 1967, SEBIA est un acteur mondial spécialisé dans le diagnostic in vitro qui fournit des équipements et des réactifs pour le dépistage et le suivi de diverses maladies, principalement dans les domaines de l’oncologie (myélome multiple), du diabète, de l’hémoglobinopathie, des maladies auto-immunes et infectieuses et d’autres pathologies rares.
La mission de Sebia est de fournir des outils puissants qui traduisent ce qui se passe dans le corps d’un patient dans un langage lisible et interprétable.
Nous l’appelons notre nouveau langage de vie.
Dans le cadre de son développement au sein de la R&D Instruments et Logiciels, SEBIA recherche son/sa futur(e) Développeur Software Applicatif F/H.
Au sein de la R&D Instruments et Logiciels, le Développeur Software Applicatif conçoit, développe et maintient les logiciels qui pilotent les instruments de diagnostic médical, assurent l’acquisition et le traitement des données biologiques, ainsi que l’interaction avec les utilisateurs et les systèmes d’information de laboratoire.
Au-delà de la maîtrise technique, il comprend les usages réels des clients, les contraintes des laboratoires et les enjeux opérationnels des utilisateurs afin d’apporter des solutions pragmatiques, simples à utiliser et créatrices de valeur. Il participe activement à la transformation des besoins métiers en fonctionnalités logicielles robustes, sécurisées et conformes aux exigences réglementaires du diagnostic in vitro.
Il contribue à l’ensemble du cycle de vie du logiciel, depuis l’analyse des besoins jusqu’à la maintenance des produits en exploitation, en garantissant la qualité, la maintenabilité et l’évolutivité des solutions développées.
Dans un contexte d’adoption croissante de l’intelligence artificielle, il s’appuie sur des assistants et agents logiciels pour accroître sa productivité et la qualité de ses réalisations. Il est progressivement amené à spécifier, superviser et coordonner le travail réalisé par des agents d’IA spécialisés, tout en conservant la responsabilité de la conception, des choix techniques, de la validation et de la conformité des développements.
Vos missions :
- Concevoir, développer et maintenir les logiciels applicatifs qui pilotent les instruments de diagnostic médical.
- Assurer l’acquisition et le traitement des données biologiques ainsi que l’interaction avec les utilisateurs et les systèmes d’information de laboratoire.
- Analyser les besoins métiers et les usages clients afin de les transformer en fonctionnalités logicielles robustes, sécurisées, simples à utiliser et créatrices de valeur.
- Concevoir et développer des architectures logicielles distribuées et modulaires, des services Web et des interfaces entre applications, instruments et systèmes d’information.
- Participer à la transformation des applications monolithiques vers des architectures microservices.
- Contribuer à l’ensemble du cycle de vie du logiciel, de l’analyse des besoins à la maintenance des produits en exploitation, en garantissant la qualité, la maintenabilité et l’évolutivité des solutions.
- Appliquer les bonnes pratiques de développement logiciel, notamment les revues de code ainsi que les tests unitaires et d’intégration.
- Veiller aux exigences de cybersécurité, de qualité logicielle et de conformité réglementaire applicables au diagnostic in vitro.
- Participer aux activités de développement dans un environnement Agile, notamment selon la méthode Scrum.
- Utiliser des assistants de développement basés sur l’intelligence artificielle et contribuer progressivement à la spécification, au pilotage et à la supervision d’agents IA spécialisés dans le développement, les tests, la documentation et la revue de code.
- Évaluer de manière critique les productions générées par l’IA et garantir la qualité, la validation et la conformité des développements réalisés.
- Collaborer avec les équipes pluridisciplinaires afin de proposer des solutions adaptées aux contraintes des laboratoires et aux enjeux opérationnels des utilisateurs.
Votre profil :
Formation :
- Formation supérieure en informatique, développement logiciel ou génie logiciel.
Expérience et compétences techniques :
Vous disposez de solides compétences en développement logiciel et êtes capable de concevoir, développer et maintenir des applications répondant à des exigences élevées de qualité, de sécurité et de maintenabilité.
Développement logiciel :
- Maîtrise du développement orienté objet (OOP) utilisant Microsoft .NET Framework et .NET Core.
- Maîtrise du langage C# et de l’écosystème ASP.NET.
- Bonnes connaissances d’autres langages tels que VB.NET, Python, PHP, PL/SQL et T-SQL.
- Maîtrise du langage C++.
- Conception et développement d’architectures logicielles distribuées et modulaires.
- Développement de services Web RESTful.
- Expérience de la transformation d’applications monolithiques vers des architectures microservices.
- Expérience des protocoles gRPC et Protobuf.
- Maîtrise des principes CQRS et Event Sourcing.
Intégration et communication :
- Maîtrise des bus de messages et des systèmes asynchrones : RabbitMQ, MSMQ, Kafka.
- Conception d’interfaces entre applications, instruments et systèmes d’information.
- Bonnes connaissances des protocoles de communication industriels et applicatifs.
Bases de données et traitement de données :
- Expérience avancée avec Microsoft SQL Server.
- Maîtrise des bases de données relationnelles telles que MySQL, Oracle et IBM DB2.
- Expérience des bases de données orientées séries temporelles (InfluxDB ou équivalent).
- Utilisation de SQL Server Reporting Services (SSRS).
- Utilisation de SQL Server Integration Services (SSIS).
Outils et environnement de développement :
- Utilisation des gestionnaires de configuration et de sources : Git, Team Foundation Server (Azure DevOps), Subversion.
- Maîtrise des processus d’intégration continue et de gestion de versions.
- Expérience des plateformes Cloud Amazon AWS et Microsoft Azure.
Méthodes et qualité :
- Pratique des méthodes Agile, notamment Scrum : backlog, sprint planning, revue et rétrospective.
- Bonnes pratiques de développement logiciel, revues de code, tests unitaires et d’intégration.
- Sensibilité aux exigences de cybersécurité, de qualité logicielle et de maintenabilité.
Intelligence artificielle appliquée au développement :
- Utilisation d’assistants de développement basés sur l’IA.
- Capacité à définir, piloter et superviser des agents IA spécialisés dans le développement, les tests, la documentation ou la revue de code.
- Capacité à évaluer de manière critique les productions générées par l’IA et à en garantir la qualité.
Domaine métier :
- Compréhension des contraintes des dispositifs médicaux, des laboratoires de biologie et des systèmes de diagnostic.
- Une expérience dans les domaines des cartes à puce, de la biométrie ou des technologies RFID constitue un atout.
- Capacité à comprendre les usages clients afin de transformer un besoin opérationnel en solution logicielle pertinente.
Compétences comportementales :
On vous reconnaît les qualités et aptitudes professionnelles suivantes :
- Excellentes capacités d’analyse et de résolution de problèmes complexes.
- Capacité à travailler dans un environnement multidisciplinaire.
- Esprit d’initiative et orientation résultat.
- Forte autonomie associée à une culture du travail en équipe.
- Curiosité technique et volonté d’apprentissage continu.
Vous vous reconnaissez dans cette description ?
Rejoignez un projet qui fait sens, rejoignez nos équipes, rejoignez SEBIA
Informations complémentaires :
- Fourchette de rémunération : 70 à 75 000€ Brut par an
Possibilité de télétravail en fonction de l’éligibilité du poste
Package de rémunération intéressant (avantages sociaux compris).
Soyez un acteur de votre carrière et de son évolution.
Si vous souhaitez travailler pour une entreprise dont la mission a du sens et qui vous permettra un épanouissement personnel, rejoignez l’aventure Sebia
Pour plus de renseignements n’hésitez pas à consulter notre page carrière : https://www.sebia.com/fr-fr/sebia/rejoignez-nous/.