Partagez sur
Stage Moteur de calcul Sesam-Vitale (Pour la validation et télétransmission d’actes médicaux par des professionnels de santé)
Date de mise à jour de l’offre
Cosium :
COSIUM est un éditeur international, présent dans 22 pays, spécialisé dans les solutions dans le Cloud de progiciels médicaux et en particulier les solutions hébergées, l'infrastructure de télécommunication, et les nouvelles technologies de l'essayage virtuel, la 3D, la RFID etc.
Leader dans notre domaine, nous souhaitons partager notre expertise dans les logiciels et systèmes haute disponibilité en mode Cloud dans le cadre d'un stage de fin d'étude ingénieur, en intégrant nos équipes et en participant à des projets ambitieux autour de l'architecture logicielle, de la sécurité renforcée en milieu médical et des processus qualité.
Description de la mission
Nous utilisons aujourd'hui un module de facturation Sesam-Vitale (télétransmission de feuille de soins électronique et de pièces justificatives scannées) d'un GIE, et nous souhaiterions acquérir notre indépendance. Il s'agit donc de développer notre propre moteur. Fort d'une spécification fonctionnelle de plus de 1000 pages, de plus de 700 tests fonctionnels et techniques validant la solution, le développement de ce module indépendant dépourvu d'interface graphique, contrôlant les lecteurs de carte à puce via les API de facturation Sesam-Vitale, et sécurisant les flux de données via le certificat en carte CPS (carte de professionnel de santé) pour un fonctionnement en mode réseau distant est un vrai défi technique et fonctionnel, rare dans la profession.
Environnement et contraintes spécifiques : langages supplémentaires
Il s'agit principalement côté client d'un module Java "headless", c'est à dire avec sans interface graphique. Cela étant dit, l'intégration avec une application disposant d'une interface graphique, et s'intégrant avec le module, est nécessaire pour passer les agréments.
Le module côté client aura pour principales fonctions:
• Intégration avec l'application cliente via communications locales HTTP
• Interface avec les périphériques de lecture de carte à puce et/ou lecteurs NFC (dans le cadre de l'expérimentation en cours de la e-carte vitale, la Carte Vitale dématérialisée)
Langage côté serveur supplémentaire: protocole e-mail
Contraintes de sécurité complémentaires:
• Utilisation de librairies de chiffrement ANSI
• Utilisation de certificat présents sur cartes à puce:
o CPS: Carte de Professionnel de Santé
o CV: Carte Vitale
• Chiffrement des communications vis certificat client (récupéré sur la carte CPS)
• Chiffrement des communication avec l'assurance maladie (e-mail)
Environnement et contraintes spécifiques : langages supplémentaires
Il s'agit principalement côté client d'un module Java "headless", c'est à dire avec sans interface graphique. Cela étant dit, l'intégration avec une application disposant d'une interface graphique, et s'intégrant avec le module, est nécessaire pour passer les agréments.
Le module côté client aura pour principales fonctions:
• Intégration avec l'application cliente via communications locales HTTP
• Interface avec les périphériques de lecture de carte à puce et/ou lecteurs NFC (dans le cadre de l'expérimentation en cours de la e-carte vitale, la Carte Vitale dématérialisée)
Langage côté serveur supplémentaire: protocole e-mail
Contraintes de sécurité complémentaires:
• Utilisation de librairies de chiffrement ANSI
• Utilisation de certificat présents sur cartes à puce:
o CPS: Carte de Professionnel de Santé
o CV: Carte Vitale
• Chiffrement des communications vis certificat client (récupéré sur la carte CPS)
• Chiffrement des communication avec l'assurance maladie (e-mail)
Profil recherché
Vous avez ….
• Une formation supérieure, type école d’Ingénieur ou Bac+5 en informatique
• Une expertise des langages de programmation et des concepts tels que : Java, HTML, CSS, TypeScript/JavaScript, technologies REST
• Une connaissance des langages de programmation et des concepts tels que : Spring, AngularJS, JPA/Hibernate, SQL, Git, Maven, JUnit
• Anglais : technique
• Une première expérience dans les environnements de travail Web, Java, Tomcat, PostgreSQL, Maven, IntelliJ, Git, Unix/Linux est un plus
Et qu’en plus ….
• Vous possédez une forte expertise technique.
• Vous êtes rigoureux et autonome, vous avez un véritable sens de l’organisation.
• Vous souhaitez évoluer vers l'expertise technologique, en conservant une forte valeur ajoutée dans le développement.
• Vous possédez un bon sens de la communication et de réelles capacités de travail en équipe.
• Une formation supérieure, type école d’Ingénieur ou Bac+5 en informatique
• Une expertise des langages de programmation et des concepts tels que : Java, HTML, CSS, TypeScript/JavaScript, technologies REST
• Une connaissance des langages de programmation et des concepts tels que : Spring, AngularJS, JPA/Hibernate, SQL, Git, Maven, JUnit
• Anglais : technique
• Une première expérience dans les environnements de travail Web, Java, Tomcat, PostgreSQL, Maven, IntelliJ, Git, Unix/Linux est un plus
Et qu’en plus ….
• Vous possédez une forte expertise technique.
• Vous êtes rigoureux et autonome, vous avez un véritable sens de l’organisation.
• Vous souhaitez évoluer vers l'expertise technologique, en conservant une forte valeur ajoutée dans le développement.
• Vous possédez un bon sens de la communication et de réelles capacités de travail en équipe.
Niveau de qualification requis
Bac + 4/5 et +
Les offres de stage ou de contrat sont définies par les recruteurs eux-mêmes.
En sa qualité d’hébergeur dans le cadre du dispositif des « 100 000 stages », la Région Île-de-France est soumise à un régime de responsabilité atténuée prévu aux articles 6.I.2 et suivants de la loi n°2204-575 du 21 juin 2004 sur la confiance dans l’économie numérique.
La Région Île-de-France ne saurait être tenue responsable du contenu des offres.
Néanmoins, si vous détectez une offre frauduleuse, abusive ou discriminatoire vous pouvez la signaler
en cliquant sur ce lien.
-
EmployeurCosium
-
Secteur d’activité de la structureEmploi - Economie - Innovation - Numérique
-
Effectif de la structureDe 51 à 250 salariés
-
Site internet de la structurehttps://www.cosium.com
-
Type de stage ou contratStage pour lycéens et étudiants en formation initiale
-
Date prévisionnelle de démarrage
-
Durée du stage ou contratPlus de 4 mois et jusqu'à 6 mois
-
Le stage est-il rémunéré ?Oui
-
Niveau de qualification requis
Bac + 4/5 et + -
Lieu du stagePremier étage Bâtiment C
7 rue Jean Mermoz 78000
78000 VERSAILLES -
Accès et transportsVersailles Chantier