Développeur / Développeuse logiciel généraliste
Imeka est une entreprise technologique, chef de file en neuroimagerie combinant l’IRM de diffusion et l’intelligence artificielle pour cartographier l’état de la matière blanche. Nous fournissons un outil médical approuvé par la FDA pour utilisation en clinique, permettant d’améliorer les soins des patients atteints de maladies neurologiques et conditions du cerveau. Nos outils visent à rendre une technologie de pointe (l’IRM de diffusion) facilement accessible et interprétable par nos clients. Située à Sherbrooke, au Québec, Canada, nous avons également des bureaux à Cambridge, au Massachusetts.
- Notre vision est celle d’un monde dans lequel tous et toutes peuvent s’épanouir et vieillir avec les pleines capacités de leur cerveau;
- Nous valorisons la bienveillance, la curiosité, la confiance, la contribution et le dynamisme;
- Nous sommes une équipe passionnée par cette vision, nous cherchons quelqu’un qui pourrait la rejoindre dans l’atteinte de nos buts.
Aperçu du poste
Membre de l’équipe de Technologie, le/la développeur(euse) généraliste joue un rôle essentiel au sein de l’équipe en contribuant à la conception et au développement des différents systèmes logiciels associés à notre outil médical dédié à l’analyse et au traitement d’images par résonance magnétique. Cette personne travaille en priorité sur le développement des “Front End” de nos outils internes et externes centrales au support de notre outil médical. Elle contribue aussi à nos librairies internes, sur l’outil médical lui-même, de même que sur les systèmes supportant l’utilisation et la distribution de l’outil. Cette personne apporte son expérience en développement logiciel, son intérêt et ses connaissances en développement “Front End”, sa rigueur lors de la conception, du développement et de la validation logicielle, et sa capacité à travailler sur plusieurs projets complémentaires en parallèle.
Responsabilités:
- Développer, maintenir et améliorer les différentes bases de code utilisées dans les systèmes et produits de la compagnie;
- Être responsable du développement du “Front End” de nos systèmes internes et externes, tout en collaborant au “Back End”;
- Mener l’intégration de différents modules (imagerie, interface avec les systèmes de calcul, systèmes de bases de données, etc) au sein d’un environnement intégré;
- Avoir une vue d’ensemble sur les différents aspects de l’environnement logiciel de la compagnie, incluant les spécifications, le développement, l’intégration, le support, l’interaction avec les équipes et les clients
- Assurer une gestion efficace des projets qui lui sont assignés;
- Participer aux projets d’amélioration de nos produits courants;
- Effectuer l’analyse des besoins et le design de solutions s’intégrant à l’environnement technologique de l’entreprise;
- Fournir du support technique aux clients externes de nos produits déployés (principalement en anglais);
- Fournir du support technique aux collègues sur les produits développés;
- Comprendre les besoins de nos clients à travers notre équipe de support pour identifier les aires possibles d’amélioration et de création de nouvelles offres;
- Amener en production des prototypes de solutions et d’améliorations;
- Prioriser les tâches pour livrer le produit de la meilleure qualité possible;
- Effectuer ses tâches en ayant une considération constante des aspects de sécurité, de confidentialité et de qualité logicielle du produit final;
- Effectuer la validation logicielle selon les procédures standardisées de contrôle de qualité.
Formation et Compétences:
- BAC en informatique ou génie informatique, ou expérience pouvant être considérée comme équivalente;
- Avoir plus de 5 années d’expérience pertinente dans un poste similaire dans l’industrie ou un milieu connexe en technologie de la santé;
- Démontrer de l’expérience et de l’intérêt dans le développement “Front End”;
- Démontrer des connaissances et une expérience en développement de systèmes multi parties (outil de traitement, système de coordination des tâches, bases de données associées);
- Esprit d’équipe hors pair; avoir le désir de travailler en collaboration avec ses collègues pour améliorer notre produit et service aux clients à travers tous nos systèmes;
- Posséder un niveau avancé en développement Python;
- Connaissance du langage Rust, OU expérience dans un langage compilé similaire (ex: C++);
- Des connaissances en algorithmes de traitement d’imagerie médicale et dans les spécificités du traitement de grands volumes de ces données sont un atout
- Capacité à mener plusieurs projets simultanément tout en respectant les délais établis;
- Facilité à établir des objectifs et en faire le suivi avec des échéanciers précis;
- Excellentes aptitudes en communication orale et écrite;
- Langue: Français/Anglais niveau professionnel (prière de noter qu’étant donné la situation géographique de nos clients, toutes les communications se déroulent en anglais).
Ce que nous offrons:
- Une place dans une entreprise en plein essor au cœur d’un marché en forte croissance;
- Un horaire flexible;
- Possibilité de travail hybride;
- Un emploi à temps plein;
- Une structure salariale et avantages globaux concurrentiels;
- Un régime d’assurances collectives avantageux et flexible;
- Une équipe dynamique;
- Compagnie située dans la magnifique région de l’Estrie.
Renseignements supplémentaires
Lieu de travail : Nos bureaux sont situés à Sherbrooke.
Envoyez votre CV, accompagné d’une lettre de présentation, à [email protected] avant le 25 juillet 2025.
IMPORTANT – Dans le champ « Objet » de l’en-tête du courriel, veuillez indiquer « Candidature – Développeur(euse) logiciel généraliste » .
* Seuls les candidat(e)s retenu(e)s pour une entrevue seront contacté(e)s.
Au plaisir de vous rencontrer!
Think you’d be a good fit for Imeka?
Apply now!