Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Developpeur front (H/F) à Lyon, France. Les missions attendues par le Developpeur front (H/F) : Vos missions Développer les composants Front-End et les IHM à partir de maquettes et de spécifications fonctionnelles. Assurer la mise en place des tests unitaires, d'intégration et de non-régression. Participer activement aux revues de code et soutenir l'équipe sur les problématiques d'intégration graphique. Challenger le besoin fonctionnel au regard des contraintes techniques et des bonnes pratiques d'architecture. Corriger les anomalies techniques ou fonctionnelles et rédiger la documentation associée. Votre profil Au moins 5 ans d'expérience en développement web applicatif. Maîtrise experte d'Angular (version récente) et des technologies web associées (Workers, LocalStorage). Bonnes connaissances de l'écosystème Java / Spring Boot. Solide pratique de l'agilité (Scrum/Kanban/SAFe) et des outils d'intégration continue. Les modalités Lieu : Lyon. Télétravail : 50 %. Durée : 6 mois renouvelables (jusqu'à 36 mois). Démarrage : 1er janvier 2027. Autres : Déplacements ponctuels et interventions hors horaires normaux / astreintes à prévoir.
Dans le cadre du renforcement de ses équipes IT, nous recherchons un Développeur RPG Free confirmé (H/F). Vous intégrerez une équipe travaillant en Agile / Scrum, sur des sujets de maintenance corrective, évolutive et de développement de nouvelles fonctionnalités. Vous interviendrez notamment sur : Participation aux cérémonies Agile : daily, sprint planning, revues, rétrospectives… Analyse des anomalies et mise en œuvre des corrections Analyse des demandes d'évolution et réalisation des chiffrages Développement et évolution de programmes en RPG Free Développement des outils d'interface avec les bases de données et les IHM Réalisation des tests unitaires Rédaction de la documentation technique Participation à l'analyse fonctionnelle des besoins Contribution à la conception technique des solutions Maintenance corrective et évolutive des applications Participation à la conduite du changement Force de proposition sur l'amélioration continue du produit et des processus Environnement techniqueRPG Free SQL iLE / ILE RPG DB2 Gestion de bases de données Environnement IBM i / AS400 Méthodologie Agile / Scrum
Dans le cadre de projets de modernisation d'applications bancaires, nous recherchons un Testeur Automaticien capable d'intervenir à la fois sur les tests fonctionnels et leur automatisation. Vous aurez notamment pour missions de : Comprendre les règles de gestion métier et les traduire en cas de tests. Concevoir les scénarios de tests et identifier les jeux de données nécessaires. Préparer et exécuter les campagnes de tests fonctionnels. Développer et maintenir les tests automatisés IHM avec Playwright. Maintenir et enrichir les tests API sous Postman. Créer et suivre les cas de tests et anomalies dans JIRA / Xray. Réaliser des requêtes SQL pour contrôler et valider les données. Rédiger les comptes rendus et bilans de tests. Participer aux cérémonies Agile / Scrum et communiquer sur les anomalies et points de blocage.
Contexte Dans le cadre du renforcement d'une équipe en charge de la qualification de plateformes de paiement critiques, nous recherchons un Ingénieur QA Technico-Fonctionnel. L'équipe intervient sur des systèmes traitant des volumes importants de transactions financières, avec de fortes exigences en matière de disponibilité, sécurité, intégrité des données et traçabilité des flux. Le consultant interviendra au sein d'une équipe pluridisciplinaire composée de Test Managers, Test Leads, QA technico-fonctionnels et automaticiens. L'enjeu principal sera de prendre en charge les recettes des différentes évolutions applicatives et techniques, tout en montant rapidement en compétence sur un environnement fonctionnel et technique complexe. Missions * Analyser les spécifications fonctionnelles et techniques. * Comprendre les évolutions et identifier leurs impacts sur les différents systèmes. * Définir les stratégies, périmètres et scénarios de tests. * Concevoir et maintenir les cas de tests. * Préparer et exécuter les campagnes de recette. * Réaliser les tests fonctionnels, techniques, d'intégration, E2E et de non-régression. * Tester les flux de paiement et échanges inter-systèmes. * Contrôler la cohérence, l'intégrité et la traçabilité des données. * Analyser les anomalies et contribuer à l'identification de leurs causes. * Intervenir sur des environnements de recette complexes et proches de la production. * Diagnostiquer, remonter et suivre les incidents liés aux environnements. * Assurer le suivi des tests et anomalies dans Jira / Xray. * Maintenir la documentation sous Confluence. * Participer aux processus de qualification et de Go/No Go. * Identifier les scénarios pertinents pour l'automatisation. * Collaborer avec les équipes d'automatisation autour de Robot Framework. * Contribuer à l'intégration progressive des tests dans les chaînes CI/CD et DevOps. Environnement Robot Framework – Python – Kafka – API – Jira – Xray – Confluence – CI/CD – DevOps – Flux inter-systèmes – Analyse de logs – Environnements de recette. Le cœur du poste porte avant tout sur la compréhension des flux, des données, des transactions et des interactions entre différents systèmes, davantage que sur du simple test d'IHM.
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Business Analyst technico fonctionnel "H/F" à Lille, France. Contexte : Contexte de la mission Dans le cadre du renforcement de l'équipe IT, nous recherchons un Analyste IT spécialisé sur les environnements Finance / Oracle Financial. Vous interviendrez au sein d'une équipe IT, en collaboration étroite avec les équipes métier, avec une forte dimension fonctionnelle et technique. L'objectif sera d'accompagner les projets et évolutions du périmètre Finance, de l'analyse du besoin jusqu'au déploiement, tout en participant au suivi et à l'assistance du RUN. Les missions attendues par le Business Analyst technico fonctionnel "H/F" : Vous serez notamment amené à : Analyser les besoins techniques et fonctionnels exprimés par les équipes métier Participer aux travaux de conception Rédiger les spécifications fonctionnelles et techniques détaillées pour des traitements, IHM ou API Participer à la réalisation et assurer le suivi de l'avancement des travaux Préparer et réaliser les phases de recette et de tests Accompagner les utilisateurs dans la mise en œuvre des solutions Participer au déploiement et aux mises en production Assurer une assistance sur les activités de RUN Intervenir directement auprès des équipes métier pour le cadrage des sujets Travailler en collaboration avec les différents interlocuteurs IT et fonctionnels Livrables attendusDocumentation de cadrage projet Spécifications détaillées Cahiers de tests Plans de déploiement et de mise en production
DSI (Digital et Systèmes d'Industriels) est le département du Groupe du client qui : • Assure la performance économique des systèmes en alignant leurs évolutions sur les besoins de l'entreprise ; • Conçoit, développe, assure l'ingénierie évolutive et corrective de ces systèmes ; • Conçoit, développe, assure l'ingénierie évolutive et corrective de ces systèmes intégrant les réseaux filaires et radio nécessaires au bon fonctionnement du client ; • Pilote et garantit, notamment, l'exploitation et la maintenance. DSI est composé de 4 unités opérationnelles : • TSI (Télécoms et Systèmes Industriels) • DWS (Digital Workplace Services) • MSP (Maitrise d'ouvrage, Stratégie et Projets) • Fabrique Digitale L'unité Fabrique Digitale est en charge de mettre en œuvre, maintenir et exploiter les Systèmes d'Information d'Entreprise répondant aux besoins de grands domaines métiers de l'entreprise. Elle veille également à traiter dans la durée l'obsolescence technique des systèmes. ORGANISATION DE L'ENTITE L'entité DSI/FAB/IVM est en charge des domaines suivants : • Design de l'Information pour le Voyageur • Services d'Information pour le Voyageur • Produits et Services Web Responsables Les équipes IV assurent notamment la maîtrise d'œuvre et l'intégration systèmes des grands projets impulsés par le client pour améliorer l'information voyageur. En 2018 a été décidé la refonte des SI de l'information voyageur au sein du client. Cette dernière s'appuie sur le programme « ACIV » (Acquisition Concentration Information Voyageur) qui est dédié à la récupération de l'information voyageur auprès des différents fournisseurs de données (bus, RER, métro), à l'homogénéisation du format des flux sortants et à la transmission des informations aux consommateurs de donnes. ACIV est constitué de plusieurs briques applicatives permettant chacune de traiter un domaine particulier de l'IV (structure, temps d'attente, …) : 1. Brique Structure : Elle permet de récupérer les informations topologiques des différents fournisseurs de données et les met à disposition pour les applications clientes. Elle est considérée comme la brique fondatrice de l'application. Ce sont sur ces données que reposent toutes les informations des briques suivantes. Une partie IHM permet aux administrateurs fonctionnels de faire de la mise en qualité des données (ajouts de données, corrections de données, …). 2. Briques Horaires prochains passages Métro, Bus, Tram et RER : Elles permettent d'agréger les données temps réel en provenance des différents SAE (Système d'Aide à l'Exploitation) des lignes, en les associant avec les données de Structure et en les transformant dans le format de sortie ACIV. 3. Brique Perturbations : Elle est dédiée aux informations circonstancielles (incidents d'exploitation, incidents voyageur, travaux, …). Elle récupère les informations auprès des différents fournisseurs de données : Asimut (IVC) pour les IC métro/ RER/Tram, SAE BUS pour les déviations bus et IDFM (Ile-de-France Mobilités) pour les informations des autres transporteurs (SNCF, TRANSDEV, …). Ces informations sont transformées au format ACIV (ECM : Evénement, Conséquence, Message ; ECI : Etats Circonstanciels Instantanés) afin de les distribuer aux différents consommateurs. 4. Brique Données Autres Transporteurs : Afin de garantir les correspondances, les répercussions d'incidents et, en préparation de la mise en concurrence des transports à venir, il est nécessaire d'avoir les informations des autres transporteurs d'Ile de France. Elle est dédiée à la récupération des informations des prochains passages des autres transporteurs auprès d'IDFM et de les mettre à disposition, après transformation vers le format de sortie ACIV, aux différents médias internes du client. 5. Brique SIRI Information Voyageur : Le client est tenu de fournir à l'autorité organisatrice des transports en Ile-de-France (IDFM) la totalité des informations concernant l'information voyageurs de ses lignes. Elle est dédiée à la diffusion des informations des prochains passages ainsi que des informations circonstancielles vers IDFM. 6. Brique Diffusion : Elle est dédiée à la diffusion des données IV et se base sur la technologie Kafka. Toutes ces applications, et en particulier les briques « horaires », reposent sur des contraintes de performances et de haute disponibilité. ACIV a pour objectif d'être le concentrateur unique de toutes les informations concernant l'information voyageur de la RATP. Il alimente donc l'ensemble des médias internes et externes du cli
Notre client est un acteur industriel international reconnu pour son savoir-faire technologique et son positionnement sur des environnements exigeants. Dans le cadre du renfort d'équipe, il recrute un Développeur Fullstack Next.js Nest.js (H/F) afin de participer au développement de la plateforme systèmes. Rattaché(e) au Directeur Systèmes, vous intervenez : Mission 1 - Réalisation de la partie web de la plateforme sous NextJS et NestJS Compréhension du besoin et développer les interfaces web (Dashboard, cartographie, gestion utilisateurs), Configuration du serveur sous forme de Docker Réalisation des prototypes d'IHM pour faire une évaluation par les équipes marketing et systèmes en vue de validation, Réalisation des interfaces finales, Validation et tests sur les équipements finaux en collaboration avec un ingénieur en systèmes embarqués, Proposer des solutions afin de garantir une interface adaptable à la configuration des équipements, Mission 2 : Coordination de ressources supplémentaires en développement Découpage du projet en segments séparés, Gestion de prestataires ou d'équipes externes pour des adaptations régionales, Mission 3 : Garantir la cybersécurité des couches hautes de la plateforme Tenir compte des premières évaluations faites par des tiers avec un premier pentest, En collaboration avec l'expert en cybersécurité, mettre en place une architecture initiale robuste, Conserver tout au long du processus de développement des moyens de protection sur la propriété intellectuelle de l'entreprise que la sécurité des clients,
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ Pas de télétravail – Montpellier périphérie (34) – Expérience de 8/10 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Développement et évolution de solutions logicielles embarquées pour des systèmes complexes, avec un fort enjeu d'intégration, de supervision et de fiabilité. Voici un aperçu détaillé de vos missions : Concevoir, développer et maintenir des logiciels robotiques sous Linux en C++/ROS2 Développer des interfaces homme machine (IHM) avec Qt/C++ pour le pilotage et la supervision des systèmes Intégrer et communiquer avec les capteurs, actionneurs et équipements robotiques via ROS2 Développer des fonctionnalités pour des ROV et des bras manipulateurs Mettre en œuvre les communications réseau (TCP/IP, UDP, multicast) Réaliser les tests unitaires, d'intégration et participer à la validation des logiciels Diagnostiquer et résoudre les problématiques techniques sur des systèmes complexes et embarqués Participer à la conception et à l'évolution de l'architecture logicielle robotique Utiliser Docker pour le déploiement et l'environnement de développement Assurer la gestion du code et le suivi des activités avec Git et Jira Rédiger la documentation technique et les rapports de tests Collaborer avec les équipes pluridisciplinaires et participer aux phases d'intégration et d'essais des systèmes robotiques.
. Contexte et objectifs de la mission I.1. Contexte de la mission • Périmètres applicatifs concernés: • Domaine CRMs vente : o Outils de ventes de bouteilles de gaz en distributeur automatique (DISCAUT) : Application centrale et mobile (tablette) : l'IHM Vending Universe, Sa base de données et ses conteneurs (Java, react, docker), 1 outil de synchronisation NUAGE et l'application soft borne (kiosk). Autre couche technique intermédiaire, samba, Apis tierces o Outil de déploiement : Azure devops, gitlab, ansible • Les principaux objectifs de la mission seront : o de s'assurer de l'analyse de l'ensemble des codes o de s'assurer du niveau de faisabilité de réversibilité de l'ensemble des codes en maintenance applicative o de réaliser l'exécution de la modification du code et la prise en compte des correctifs nécessaire pour assurer le bon fonctionnement. o De l'réaliser l'exécution en RUN des actions de déploiements et de management des releases sur l'outil devops dédiés o de réaliser l'exécution de la réinstallation du code dans les environnements UGI-AZ o de se préparer à réaliser les actions de développements pendant le RUN (incidents, évolution, upgrade technique) o D'assurer la supervision des traitements quotidiens ayant eu lieu sur le périmètre o de réaliser la mise à jour ou la création de la documentation technique nécessaire o d'assurer une bonne communication avec les équipes IT Digital qui seront en responsabilités sur ce projet, avec les équipes infras, et en lien avec la coordination de projet. o d'apporter son expertise technique sur les flux et l'architecture du système o de préparer un réversibilité documentée vers une équipe de gestion de RUN Il/elle devra travailler en concertation étroite avec les services IT digital, Infra et les services IT internes et externes qui participent au bon fonctionnement des systèmes. • Il/elle rapportera au Responsable des applications CRM, metering et Digital I.2. Description du projet et des objectifs principaux • Activités Réversibilité/Run • Participe à la phase de réversibilité pour valider/calibrer l'ensemble des inputs pour permettre une reprise maitrisée du périmètre • Gère les outils techniques sous son périmètre et assure la supervision quotidienne des traitements applicatifs. Apporte son expertise technique pour la résolution des incidents (incident, évolution • Accompagner la mise en place de la gestion des incidents et évolutions dans le nouvel outil d'entreprise de ticketing ServiceNow/Azure Devops. • Travaille étroitement avec l'équipe IT digital pour sécuriser le système • Pilote les upgrades techniques • Est force de proposition d'amélioration. • Gérer les demandes techniques qui vise à répondre aux exigences d'audit (sécurité, qualité, GDPR...). Effectue les contrôles si nécessaire. • Activités Build • Travaille avec l'équipe digitale et infrastructure à l'analyse des demandes pour mettre en place les changements techniques liés au demandes métiers ou aux exigences IT. • Assure la réalisation d'une spécification technique pour répondre aux demandes métiers ou IT • Assure une estimation cohérente du temps de développement nécessaire • Exécute les prestations de développement. • S'assure que les livrables techniques nécessaires au futur Run sont à jour. Les valide avec l'équipe digitale • Définit les cahiers de recette IT et réalise les tests (unitaire, intégration, interfaces, performance, non régression …) en partenariat avec l'équipe digitale • Toutes activités • Participe aux réunions techniques avec les équipes infrastructures pour les applications du périmètre indiqué • S'assurer la mise à jour des documentations techniques requises pour le Run (DAT/DEX/Flux) en lien avec le responsable applicatif de l'équipe digitale.
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ Pas de télétravail – Montpellier périphérie (34) – Expérience de 8/10 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Développement et évolution de solutions logicielles embarquées pour des systèmes complexes, avec un fort enjeu d'intégration, de supervision et de fiabilité. Voici un aperçu détaillé de vos missions : Concevoir, développer et maintenir des logiciels robotiques sous Linux en C++/ROS2 Développer des interfaces homme machine (IHM) avec Qt/C++ pour le pilotage et la supervision des systèmes Intégrer et communiquer avec les capteurs, actionneurs et équipements robotiques via ROS2 Développer des fonctionnalités pour des ROV et des bras manipulateurs Mettre en œuvre les communications réseau (TCP/IP, UDP, multicast) Réaliser les tests unitaires, d'intégration et participer à la validation des logiciels Diagnostiquer et résoudre les problématiques techniques sur des systèmes complexes et embarqués Participer à la conception et à l'évolution de l'architecture logicielle robotique Utiliser Docker pour le déploiement et l'environnement de développement Assurer la gestion du code et le suivi des activités avec Git et Jira Rédiger la documentation technique et les rapports de tests Collaborer avec les équipes pluridisciplinaires et participer aux phases d'intégration et d'essais des systèmes robotiques.
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Data Engineer (H/F) à Lyon, France. Contexte : Les missions attendues par le Data Engineer (H/F) : Rédaction des spécifications fonctionnelles afin de couvrir l'ensemble des exigences métiers et IT (IHM, interfaces, ...) Elaborer des cahiers de tests détaillés permettant de couvrir l'ensemble des fonctionnalités de l'outil et des interfaces; Participer à la recette avec les différents interlocuteurs : métiers et leurs DSI, équipe projet. Contribuer à la mise à jour de la cartographie applicative existante et cible, Rédiger et/ou contribuer aux livrables du projet : spécifications fonctionnelles, users stories, conception de service, dans le respect des priorités données par le référent fonctionnel applicatif du domaine pour respecter les jalons Rédiger les cahiers de tests Contribuer aux qualifications et recettes Contribuer à la mise en production Reporter au référent fonctionnel applicatif du domaine et aux instances opérationnelles (comités, suivi de recette) et alerter si besoin Produire les documents nécessaire à l'exploitation de la solution (procédures et mode opératoires pour le mode run dont conception de service). Expérience significative dans la gestion de flux financiers (virements, prélévements, flux bancaires)
ContexteDans le cadre du développement et de l'évolution de solutions logicielles destinées à des environnements clients et embarqués, nous recherchons un Développeur Java Confirmé disposant d'une solide expérience en JavaFX et Java Swing. Vous intégrerez une équipe technique intervenant sur la conception, le développement et la maintenance d'applications Java, avec des problématiques liées notamment aux interfaces graphiques, aux applications client et aux environnements embarqués. MissionsConcevoir et développer des applications en Java. Participer au développement d'interfaces graphiques avec JavaFX et Swing. Concevoir et faire évoluer des applications client lourdes / desktop. Participer au développement de solutions destinées à des environnements embarqués. Analyser les besoins techniques et fonctionnels. Participer à la conception technique et à l'architecture des solutions. Développer de nouvelles fonctionnalités et faire évoluer les applications existantes. Réaliser les tests unitaires et participer aux phases d'intégration et de validation. Identifier et corriger les anomalies et problèmes de performance. Participer aux revues de code et contribuer à l'amélioration de la qualité du code. Rédiger et maintenir la documentation technique. Collaborer avec les équipes produit, fonctionnelles, QA et systèmes/embarqués. Compétences techniques obligatoires Java, JavaFX, Java Swing, développement d'applications desktop/client, programmation orientée objet, conception logicielle, tests unitaires, Git. Compétences appréciéesExpérience en développement embarqué. Connaissance des problématiques IHM / GUI. Connaissance des architectures client lourd. Connaissance de Spring / Spring Boot. Connaissance des API REST. Maven / Gradle. JUnit / Mockito. Linux. Connaissance des environnements industriels ou techniques. Expérience dans des environnements à fortes contraintes de performance ou de fiabilité.
Consultant AI Engineer intervenant sur le développement de solutions d'IA générative, avec une expertise en Python, RAG et intégration applicative dans un environnement Dataiku. Missions principales : Développer des assistants conversationnels et solutions d'IA générative. Concevoir et faire évoluer des applications basées sur le RAG. Développer des connecteurs d'intégration. Assurer l'interface entre le frontend et le backend par Dataiku via APIs Participer aux POC et à l'industrialisation des cas d'usage IA. ( ML, ..) Développer et maintenir les IHM dédiées aux assistants conversationnels et solutions RAG Documenter les développements et assurer la qualité du code.
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ Pas de télétravail – Montpellier périphérie (34) – Expérience de 8/10 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Votre mission principale en tant qu'ingénieur développement software sera de concevoir, développer, documenter, tester et livrer les nouvelles fonctionnalités ou corrections du logiciel utilisateur des différents instruments médicaux du groupe Voici un aperçu détaillé de vos missions : Vous intégrez l'équipe en charge des logiciels applicatifs. Vous participez au développement de l'application de gestion, d'acquisition et d'interprétation des résultats d'analyses médicales Vous intervenez sur l'ensemble du logiciel (IHM, logique métier, base de données, communication avec le logiciel embarqué) Vous respectez et encouragez l'usage des principes et bonnes pratiques de la programmation (GRASP, SOLID, etc.) Vous aidez et accompagnez les autres membres de l'équipe Vous travaillez en collaboration avec les équipes Firmware, tests, marketing, biologie, électronique, mécanique & production. Développement du logiciel Concevoir, développer, faire évoluer, maintenir, refactoriser des fonctionnalités applicatives en C# / .NET / WPF / Entity Framework Core Analyser, investiguer et corriger les anomalies Concevoir et maintenir du code fiable, lisible, maintenable, testable Écrire et maintenir des tests unitaires automatisés afin de garantir la stabilité du code Participer aux réunions d'architecture logiciel Participer à l'amélioration continue de la qualité logicielle et des outils de test et d'intégration continue. Environnement technique C# 14 / .NET 10 / WPF Entity Framework Core, SQL Server MSTest, Appium Visual Studio 2026, Git/Gitea, Jenkins, Jira Respect des normes et exigences réglementaires, DM DIV, IEC 62304.
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ Pas de télétravail – Montpellier périphérie (34) – Expérience de 8/10 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Votre mission principale en tant qu'ingénieur développement software sera de concevoir, développer, documenter, tester et livrer les nouvelles fonctionnalités ou corrections du logiciel utilisateur des différents instruments médicaux du groupe Voici un aperçu détaillé de vos missions : Vous intégrez l'équipe en charge des logiciels applicatifs. Vous participez au développement de l'application de gestion, d'acquisition et d'interprétation des résultats d'analyses médicales Vous intervenez sur l'ensemble du logiciel (IHM, logique métier, base de données, communication avec le logiciel embarqué) Vous respectez et encouragez l'usage des principes et bonnes pratiques de la programmation (GRASP, SOLID, etc.) Vous aidez et accompagnez les autres membres de l'équipe Vous travaillez en collaboration avec les équipes Firmware, tests, marketing, biologie, électronique, mécanique & production. Développement du logiciel Concevoir, développer, faire évoluer, maintenir, refactoriser des fonctionnalités applicatives en C# / .NET / WPF / Entity Framework Core Analyser, investiguer et corriger les anomalies Concevoir et maintenir du code fiable, lisible, maintenable, testable Écrire et maintenir des tests unitaires automatisés afin de garantir la stabilité du code Participer aux réunions d'architecture logiciel Participer à l'amélioration continue de la qualité logicielle et des outils de test et d'intégration continue. Environnement technique C# 14 / .NET 10 / WPF Entity Framework Core, SQL Server MSTest, Appium Visual Studio 2026, Git/Gitea, Jenkins, Jira Respect des normes et exigences réglementaires, DM DIV, IEC 62304.