Consultant Développeur de Logiciel (Software developper)

  • Contrat
  • Location of Position: Democratic Republic of the Congo

Description de l'entreprise

La Fondation Elizabeth Glaser Pediatric AIDS (EGPAF) a pour mission de créer un monde où
aucune mère, enfant ou famille n'est dévasté par le VIH et le sida, et nous avons un impact.

Nous sommes un chef de file reconnu dans la lutte mondiale pour mettre fin au VIH et au sida, et
un défenseur pour que chaque enfant vive une vie pleine et saine jusqu'à l'âge adulte. Depuis plus
de 30 ans, EGPAF est un leader dans la réponse aux besoins urgents en matière de VIH et SIDA
pédiatriques dans les régions du monde les plus touchées. Nous appliquons nos valeurs de
passion, d'innovation, de travail d'équipe, de leadership, d'intégrité, d'excellence et d'équité
chaque jour tout en maximisant notre impact dans les communautés que nous servons.
Rejoignez-nous dans notre combat pour une génération sans sida

Description du poste

Le Consultant, travaillera avec de l’équipe du projet EMR (Enregistrement Electronique Médicale / Electronic Medical Record), il concevra, développera et créera des fonctionnalités pour des logiciels nouveaux et existants et mettra en œuvre les spécifications logicielles en suivant les meilleures pratiques et les directives de formatage. Le consultant formera les représentants de la partie gouvernementales ainsi que les autres personnes mis à sa disposition. Il sera aussi chargé de la réalisation des tests de fonctionnalité pour garantir l'exhaustivité des spécifications, documentera le code et apportera également un soutien au déroulement des projets.

Une formation spécifique liée à l'emploi sera dispensée par le biais d'une formation interne pour familiariser/permettre au titulaire d'exercer ses fonctions conformément aux politiques et procédures de l'EGPAF et de ses partenaires de coopération.

Les tâches et responsabilités essentielles comprennent :

  • Travailler avec l’équipe technique du projet EMR pour créer la conception globale des applications logicielles, décrire comment les différents modules interagiront et quels composants seront nécessaires.
  • Former la partie gouvernementale et le personnel du projet mis à disposition afin que ces derniers obtiennent l’autonomie de développement pour la continuité de la customisation de l’EMR et pour la maintenance avancée du système.
  • Concevoir et développer des nouvelles fonctionnalités logicielles pour les systèmes de données électroniques nouveaux et actuels pour la gestion des données patients, conformément aux spécifications et aux exigences du programme.
  • Fournir un support en termes d'ajout de fonctionnalités aux systèmes existants actuels, apporter des modifications, déboguer les erreurs du système.
  • Organiser et planifier l’implémentation des fonctionnalités provenant des équipes terrain et des utilisateurs finaux. Une présence sur le site lors de la mise en service d'un nouveau système sera requise de temps à autre.
  • Créer et intégrer des rapports et listings en lien avec les données disponibles dans les systèmes et basé sur les besoins exprimés par les utilisateurs
  • Rédiger des tests pour garantir que les tests automatisés de développement de logiciels sont minutieusement effectués avant la diffusion du module logiciel, puis mis à jour et maintenus pour tous les sites.
  • Adhérer et contribuer à l'amélioration des procédures opérationnelles standard suivies pour la documentation des modules logiciels, qui seront ensuite utilisés par tous les développeurs.
  • Documenter et maintenir la documentation du système (c’est-à-dire la documentation de configuration/installation, le journal des modifications).
  • Participer aux réunions selon les besoins. Prodiguer des conseils aux utilisateurs, en fonction de leurs besoins.

 

Résultats attendus :

  • Le système EMR est mis à jour et customisé selon les besoins des utilisateurs et gestionnaires du système
  • Les partenaires de mise en œuvre de l’EMR (partie gouvernementale) ainsi que les volontaires venant en appui à l’équipe EMR sont formés et capables d’assurer la maintenance et d’apporter des modifications au système selon les demandes des utilisateurs
  • Rapport Mensuel détaillé des réalisations conformément à la section ci-haut (y compris les défis et proposition de piste de solution).

Qualifications

Qualifications - Attacher les documents de preuve ( 20%) :

  • Diplôme de Graduat/licence/ Master en Informatique ou en Ingénierie Logicielle ou équivalent dans un domaine pertinent ;
  • Une certification spécifique à OpenMRS, si disponible, ou des preuves de formation approfondie sur cette plateforme serait un atout
  • Une certification sur l'OpenHIE (Open Health Information Exchange) et les normes associées comme HL7, FHIR, ou IHE serait un atout.

Performances Passées du Travail Similaires : Attacher les documents de preuve (10%)

  • Expérience dans l’utilisation de GitHub pour la gestion des projets informatiques
  • Expérience minimum de trois (03) ans dans la gestion de cycle de vie du développement logiciel ou du DevOps 

Compétences et méthodologie-expliquer brièvement comment vous allez procéder pour faire ce travail (30%):

  • Maîtrise des Langages de Programmation : Compétence de base en Java (utilisé par OpenMRS), ainsi qu'en autres langages de programmation frontend et backend modernes comme VueJS, JavaScript, Ruby on Rails, ou Python.
  • Connaissance des systèmes et des process : Solides connaissances des commandes et de l’environnement Linux ou Unix,;
  • Développement d'Interfaces Utilisateur : Compétences dans le développement d'interfaces utilisateur conviviales et intuitives pour des applications par exemple EMR (Electronique Medical Record).
  • Gestion de Bases de Données : Compétence en gestion et optimisation des bases de données SQL utilisées par OpenMRS et des SGBDR MySQL et PostgreSQL.
  • Interopérabilité et Intégration des Systèmes : Capacité à intégrer OpenMRS avec d'autres systèmes via des standards d'interopérabilité (par exemple, OpenHIE).
  • Connaissance des API RESTful : Expérience dans la création et l'utilisation d'API RESTful, essentielles pour l'intégration des systèmes de santé.
  • Capacités rédactionnelles : Capable de traduire les exigences des utilisateurs en spécifications fonctionnelles et de rédiger des spécifications logicielles basées sur des informations et des observations
  • Connaissance des Normes de Santé : Compréhension des normes de santé numériques, y compris HL7, FHIR, et IHE, et capacité à les implémenter dans des systèmes EMR.
  • Résolution de Problèmes : Aptitude à identifier, analyser et résoudre les problèmes techniques complexes dans le développement et le déploiement d'EMR.
  • Collaboration et Travail en Équipe : Compétence dans le travail collaboratif avec des équipes multidisciplinaires, y compris des cliniciens, des experts en santé publique et d'autres développeurs. Capacité à travailler dans un environnement en évolution rapide et dans des délais serrés tout en produisant un contenu de qualité.

Compétences additionnelles non obligatoires (qui seraient des atouts) :

  • Maîtrise de l'anglais parlé et écrit
  • Disposer d’une connaissance dans la gestion des données VIH et
  • Connaissances des règles en vigueur en matière de gestion des données selon le PEPFAR

Informations complémentaires

Délai de livraison (10 points - obligatoire) 

  • Confirmation de la disponibilité à travailler avec la Fondation pendant la durée de performance d’au moins 2 mois à partir du Mois de Juin 2025

 

Réalisme des coûts et valeur (30%)

  • Proposition de cout de consultance qui sera payé sur une base mensuelle avec tous les frais compris (logement, transport, accommodation, etc)

 

Comment postuler :

En suivant les instructions ci-dessous, prière d’envoyer votre CV à jour (maximum 5 page), et une lettre de motivation dans laquelle vous précisez la méthodologie, votre meilleure offre de prix et vous confirmer votre disponibilité durant la période ci-haut.

Toutes les questions sont à envoyer via email à l’adresse : [email protected] au plus tard le 18 Juin 2025.

Veuillez envoyer un email avec votre soumission (offre) à l’adresse [email protected] si le poste vous intéresse et si vous avez les compétences requises. L’objet du mail devra être «  Soumission à la Consultance Développeur de Logiciel » .

Rassurez-vous de constituer un dossier complet réunissant tous les éléments requis (selon les critères ci-haut) et soumettre votre offre au plus tard le 18 Juin 2025.

PS : La Fondation se réserve le droit d’écarter automatiquement tout dossier qui n’aura pas d’offre des prix.

As a global, multinational, and multicultural organization, EGPAF believes that diversity in the workplace enriches our work and enhances our impact and effectiveness. We believe that employees have the right to work in a climate of mutual respect and integrity that promotes dignity and respect for all, and that enables them to reach their full potential. EGPAF is an equal opportunity employer and affords equal opportunity to all employees and applicants for employment regardless of race/ethnicity, color, religion, sex (including pregnancy, gender identity, gender expression, and sexual orientation), national origin, age, disability or genetics. In addition to country law requirements, EGPAF complies with US laws governing nondiscrimination in employment in every location in which the Foundation has facilities.

The Foundation does not charge any fees at any stage of the recruitment process. If you are asked to pay a fee, please contact our hotline by phone (US: dial toll free 888-225-1429; all other countries: collect 770-776-5674), or online (www.reportlineweb.com/pedaids).

Politique de confidentialité