1281 offres d'emploi
Permanent à temps plein
Rôle dans l’organisation
La personne titulaire du poste est la référence en matière de solutions technologiques et de données au sein de sa direction. Elle contribue à la conception, à l’intégration, au déploiement et à l’évolution des solutions, tout en veillant à leur cohérence, leur performance, leur sécurité et leur alignement avec les besoins de l’organisation.
Principales responsabilités/activités
- Agit à titre d’expert technique des environnements et des solutions sous sa responsabilité en demeurant impliqué dans leur conception, leur configuration, leur intégration, leur automatisation et leur exploitation. Met à profit son expertise pour orienter les décisions, résoudre les enjeux complexes et soutenir l'évolution continue des solutions informatiques;
- Coordonne les travaux d’intégration des systèmes et des flux de données, en collaboration avec les équipes TI et les partenaires concernés, afin d’assurer l’arrimage des activités nécessaires à la livraison, au maintien et à l’évolution des solutions;
- Met de l’avant les bonnes pratiques liées aux solutions et aux données en contribuant à la définition, à la documentation et à l’application de standards communs, afin d’assurer la cohérence, la qualité et le respect des pratiques établies au sein de la direction;
- Participe à la gestion des projets de la direction et accompagne les parties prenantes dans les activités de changement, afin de favoriser l’adoption, l’optimisation et l’intégration des nouvelles pratiques et des nouveaux outils dans les opérations;
- Contribue à l’alignement, à la cohérence et à l’évolution des solutions technologiques et des environnements de données, en tenant compte des orientations de sa direction, des besoins organisationnels. Facilite la communication, la concertation et la coordination des travaux entre les équipes TI et les partenaires concernés afin d'assurer une intégration harmonieuse des solutions et l'atteinte des objectifs communs;
- Agit à titre de mentor, accompagne les équipes TI dans l’adoption des solutions, des standards et des nouvelles pratiques, notamment par des activités de communication, de gestion du changement, de formation et de transfert de connaissances. Agit à titre de mentor;
- Assure la surveillance opérationnelle des solutions, systèmes et intégrations sous sa responsabilité, notamment en lien avec l’utilisation des services TI de Microsoft, et recommande ou met en place, au besoin, des actions correctives ou des mesures d’optimisation visant la performance, la fiabilité et la maîtrise des coûts;
- Analyse les solutions technologiques existantes ou proposées afin d’évaluer leur cohérence, leur intégration, leur performance et leur capacité à répondre aux besoins de l’organisation, et formule des recommandations d’amélioration lorsque requis. Agit comme personne-ressource sur les enjeux liés aux solutions technologiques, aux intégrations et à l’évolution des services numériques au sein de la direction. Assure le suivi des fournisseurs liés à ces solutions;
- Agit comme interlocuteur technique auprès des fournisseurs et des partenaires externes dans le cadre de l’analyse, de l’intégration et de l’évolution des solutions technologiques, afin d’assurer la compréhension des besoins, la coordination des interventions et la cohérence des travaux réalisés;
- Effectue toute autre tâche connexe dans le cadre de ses fonctions.
Qualifications
Formation et expérience
- Baccalauréat en génie informatique, logiciel ou domaine connexe
- 4 à 6 ans d'expérience dans un poste comportant des fonctions et responsabilités similaires et/ou en entreprise
Champs d'expertise
- Conception et intégration de solutions
- Gouvernance et protection des données
- Processus organisationnels
Connaissance des outils
- Azure et DevOps
- Dynamics 365
- Intégration API et Purview
- Power Platform et Microsoft 365
Développeur.se Full Stack Intermédiaire (PHP)
65K$ - 80K$ /an
Permanent à temps plein
LE POSTE :
Le modèle &CO s’appuie sur trois piliers : créativité, agilité et accompagnement. Ceux-ci s’intègrent dans l’ensemble des expertises de l’agence. Sous la supervision du Responsable de l’expertise numérique, votre rôle principal consistera à concevoir, à développer et à améliorer des produits numériques variés pour divers clients de l’agence selon les pratiques exemplaires et les tendances technologiques du marché.
TÂCHES PRINCIPALES :
- Analyser, concevoir et développer des produits numériques variés (sites vitrines, plateformes e-commerce, solutions internes) en assurant la synergie entre le frontend et le backend, tout en respectant les normes établies.
- Effectuer des optimisations de performance et de sécurité;
- Effectuer les mises à jour des sites Web;
- Participer aux revues de code (Fullstack);
- Développer le frontend et le backend pour l'ajout et la modification de fonctionnalités;
- Résoudre les problèmes affectant le code existant et futur, en adoptant une approche holistique du frontend au backend.;
- Travailler à l’organisation des outils et des ressources front-end et back-end pour qu’ils soient utilisés par plusieurs équipes;
- Jouer un rôle de premier plan dans la documentation et la planification des aspects frontend et backend des projets.;
- Collaborer avec d'autres développeurs et équipes (rencontres, internes, SCRUM, estimations)en apportant une expertise sur l'ensemble de la stack technique;
- Résoudre des problèmes de manière créative et s’adapter rapidement au changement;
- Faire preuve d’initiative et s’impliquer dans le développement de solutions internes impliquant l'ensemble de la stack technique;
- Rester à l’affût des dernières tendances Web et mettre à jour ses connaissances.
COMPÉTENCES REQUISES :
- Expertise dans l’utilisation des technologies suivantes : HTML, CSS, PHP (JavaScript, ReactJS ou VueJS);
- Expertise dans l’utilisation des technologies suivantes : NodeJS, Express, MongoDB;
- Compétences d’optimisation pour les moteurs de recherche (SEO) ainsi que dans la gestion de l’accessibilité;
- Maîtrise de la gestion de versions par Git;
- Expertise dans la production de codes de bonne qualité ainsi que dans la réalisation de tests unitaires et fonctionnels, en plus des commentaires associés;
- Compétences avec WordPress un atout;
- Sens de l’écoute et bonne communication, avec un goût prononcé pour le travail d’équipe;
- Capacité à résoudre des problèmes complexes tout en étant créatif dans la proposition de solutions adaptées;
- Capacité à travailler sous pression;
- Rigueur et minutie;
- Forte capacité à travailler sur plusieurs projets à la fois;
- Grande passion et curiosité pour la recherche, le développement informatique et les innovations en TI;
- Bilinguisme (français et anglais), tant à l’oral qu’à l’écrit.
EXPÉRIENCE REQUISES :
- Formation en techniques informatiques de niveau collégial ou universitaire.
- 3 à 5 ans d’expérience comme développeur.euse fullstack.
Envoie ton CV via Espresso-jobs.
29,00$ - 33,00$ /heure
Permanent à temps plein
Tu cherches plus qu’un simple emploi?
Viens faire partie des meubles! Chez Meubles RD, on est bien plus qu’un commerce : on est une équipe tissée serrée où le plaisir, l’autonomie, l’innovation, le développement durable et la transparence sont au cœur de tout ce qu’on fait.
Tu aimes créer des applications utiles et comprendre pourquoi un logiciel fait des siennes? Tu veux développer tes compétences et voir ton travail simplifier le quotidien des gens?
Chez Meubles RD, on cherche une personne curieuse et débrouillarde pour contribuer au développement de nos applications internes et au soutien de nos logiciels, auprès de nos équipes et de nos partenaires externes.
On mise sur l’innovation, l’autonomie et les échanges francs, tout en gardant le plaisir de travailler ensemble. Tes idées et ton envie d’apprendre ont leur place chez RD!
Du soutien pour développer ton talent
Tu seras accompagné par un développeur senior qui possède plus de 20 ans d’expérience. Tu pourras apprendre à ses côtés, approfondir tes connaissances en PHP et en C# et gagner progressivement en autonomie sur des projets concrets.
Ce qu’on t’offre (et pas juste un café gratis!)
- REER collectif avec contribution de l’employeur
- REEE en entreprise avec contribution de l'employeur – on pense à ton futur et à celui de tes enfants
- Assurances collectives (santé, invalidité, etc.)
- Programme d’aide aux employés (PAE)
- Rabais employés alléchants
- Activités sociales colorées et ambiance conviviale
- Reconnaissance à la saveur RD — parce que ton travail mérite d’être souligné
Voici ce qu’on te propose en tant que Développeur Web junior / Développeuse Web Junior:
- Développer et améliorer nos applications internes : participer à la création de fonctionnalités et à l’entretien des outils utilisés au quotidien chez RD.
- Contribuer au soutien logiciel : comprendre les demandes, reproduire les problèmes signalés, rechercher leur cause et participer à leur résolution.
- Collaborer avec nos partenaires externes : échanger les informations nécessaires, faire avancer les demandes de soutien et suivre les solutions apportées.
- Travailler avec les données : écrire des requêtes SQL, consulter et valider les données nécessaires au fonctionnement de nos applications.
- Tester les changements : vérifier que les fonctionnalités répondent aux besoins et repérer les anomalies avant leur mise en service.
- Documenter et partager : garder une trace des changements et des solutions pour faciliter l’entretien des logiciels et le travail de l’équipe.
Tu es la personne qu’il nous faut si tu...
- Tu as une formation en informatique ou en développement Web, ou des projets qui démontrent des compétences équivalentes.
- Tu possèdes de bonnes bases en SQL, des connaissances en PHP ou en C# et l’envie de progresser dans les deux langages.
- Tu connais les bases de HTML, CSS et JavaScript.
- Tu aimes résoudre des problèmes et comprendre comment les choses fonctionnent.
- Tu travailles avec rigueur et tu prends le temps de vérifier tes solutions.
- Tu sais expliquer une situation technique avec des mots simples.
- Tu aimes collaborer, partager tes idées et poser des questions pour avancer.
Tu débutes dans le métier?
Tes stages, tes projets d’études et tes réalisations personnelles nous intéressent.
On veut découvrir ce que tu sais faire et comment tu réfléchis.
Pourquoi choisir RD?
Pour travailler sur des applications dont tu verras l’utilité au quotidien. Pour apprendre auprès d’un développeur expérimenté. Pour découvrir un rôle qui combine programmation, résolution de problèmes et contact avec les utilisateurs.
Et pour rejoindre une équipe où tu peux contribuer, apprendre et avoir du plaisir en chemin!
On veut découvrir ton talent!
Fais-nous parvenir ton CV via Espresso-jobs et, si tu en as, un lien vers ton portfolio, ton GitHub ou un projet dont tu es fier ou fière.
Viens développer la suite avec nous!
Bien que le français soit la langue de travail au Québec, une maîtrise avancée de l’anglais est requise pour ce poste en raison de nos fournisseur diversifiée au Québec et au Canada. Un bon nombre de nos fournisseurs sont anglophones ou préfèrent être servis en anglais. Pour offrir une expérience de qualité et répondre adéquatement à leurs besoins , la personne doit pouvoir interagir avec aisance dans les deux langues.
Permanent à temps plein
Sommaire du poste
Sous l’autorité du vice-président exécutif, le.la Directeur.rice, Développement technologique est responsable de définir, piloter et faire évoluer la vision et la stratégie technologiques de RE/MAX Québec. La personne assure également la gestion de l’équipe technologique et veille à ce que les initiatives numériques, Web, de données et d’intelligence artificielle soutiennent les objectifs et les priorités d’affaires de l’organisation.
À la fois gestionnaire et leader technologique, la personne titulaire du poste assure l’alignement entre les besoins d’affaires et les orientations technologiques. Elle établit les priorités de développement, accompagne son équipe et travaille en étroite collaboration avec le gestionnaire de projets technologiques, responsable de la coordination et du suivi des différents projets.
Elle joue également un rôle de premier plan dans l’adoption de l’intelligence artificielle et des nouvelles technologies, en identifiant les occasions d’innovation et d’optimisation des processus pour RE/MAX Québec et son réseau.
Responsabilités principales
Leadership et gestion de l’équipe technologique
- Assurer la gestion, l’encadrement et le développement de l’équipe technologique;
- Mobiliser l’équipe autour d’une vision technologique claire et favoriser une culture de collaboration, d’innovation et d’amélioration continue;
- Assurer une collaboration étroite entre l’équipe technologique et les partenaires technologiques externes;
- Participer à la planification budgétaire liée aux technologies et recommander les investissements nécessaires à l’évolution de l’écosystème technologique.
Stratégie et développement technologique
- Définir et faire évoluer la vision, la stratégie et la feuille de route technologiques de RE/MAX Québec en fonction des priorités d’affaires;
- Traduire les besoins de l’organisation et du réseau en orientations et solutions technologiques;
- Identifier et prioriser les opportunités de développement technologique offrant la plus grande valeur pour l’organisation et son réseau;
- Conseiller la haute direction sur les orientations, les investissements et les opportunités technologiques;
- Collaborer étroitement avec le gestionnaire de projets technologiques afin d’assurer l’alignement des initiatives avec les orientations et priorités établies;
- Définir et suivre les objectifs et indicateurs clés de performance (KPI) liés aux initiatives technologiques;
- Collaborer avec les équipes marketing, communications, opérations et autres départements afin d’assurer la cohérence des orientations technologiques;
- Produire des analyses et recommandations permettant de soutenir la prise de décision;
- Évaluer les solutions, plateformes et partenaires technologiques afin d’assurer leur pertinence et leur adéquation avec les besoins de l’organisation;
- Agir comme vulgarisateur technologique et faire des présentations aux franchisés, courtiers RE/MAX ou collègues sur les stratégies et les outils technologiques de RE/MAX Québec.
Intelligence artificielle et innovation
- Agir comme leader dans l’adoption et l’intégration de l’intelligence artificielle au sein de RE/MAX Québec;
- Définir et faire évoluer les orientations de l’organisation en matière d’IA, d’automatisation et d’innovation;
- Identifier, évaluer et recommander des outils et solutions permettant d’améliorer la productivité, les processus et l’expérience utilisateur;
- Accompagner les équipes internes dans l’adoption responsable et efficace des solutions d’IA;
- Contribuer au développement d’outils, de gabarits, de formations et de bonnes pratiques destinés aux équipes et au réseau de courtiers;
- Assurer une veille constante sur les nouvelles technologies, les tendances numériques et les innovations en intelligence artificielle.
Profil recherché
Expérience et formation
- Baccalauréat ou formation équivalente dans un domaine pertinent au rôle;
- Minimum de 7 à 10 ans d’expérience en développement technologique, stratégie numérique, développement Web ou dans un rôle similaire;
- Expérience pertinente en gestion d’équipe, en leadership ou en supervision de ressources technologiques;
- Expérience démontrée dans la définition de stratégies et d’orientations technologiques;
- Solide compréhension du développement Web, de l’expérience utilisateur, du SEO/GEO, de l’analyse de données et des technologies numériques;
- Expérience dans l’évaluation de solutions et de partenaires technologiques;
- Expérience en intelligence artificielle, automatisation ou transformation numérique considérée comme un atout important.
Compétences clés
- Leadership mobilisateur et excellentes aptitudes en gestion d’équipe;
- Vision stratégique combinée à une bonne compréhension des réalités technologiques;
- Capacité à comprendre les enjeux d’affaires et à les traduire en orientations et solutions technologiques;
- Excellente capacité d’analyse, de résolution de problèmes et de prise de décision;
- Capacité à établir des priorités et à faire évoluer une vision technologique dans un environnement en constante évolution;
- Habileté à vulgariser des concepts technologiques complexes auprès d’intervenants non techniques;
- Fort esprit de collaboration et capacité à travailler efficacement avec la haute direction et des équipes multidisciplinaires;
- Autonomie, rigueur, jugement et orientation vers les résultats;
- Excellentes habiletés de communication en français, tant à l’oral qu’à l’écrit, et anglais fonctionnel;
- Curiosité et intérêt marqué pour les nouvelles technologies, l’IA, l’automatisation et l’innovation.
Outils et technologies – atouts
- ChatGPT, Gemini, Claude et autres outils d’intelligence artificielle;
- SEMrush et Google Search Console;
- Google Tag Manager (GTM) et Google Analytics 4 (GA4);
- Outils de mesure numérique, de gestion des données et d’analyse de performance;
- Outils de gestion du travail collaboratif tels qu’Asana;
- Outils de design;
- Suites Microsoft 365 et Google Workspace, incluant une très bonne maîtrise de PowerPoint et/ou Google Slides.
Ce que nous offrons
- Un rôle de direction stratégique au cœur de l’évolution technologique de RE/MAX Québec;
- L’occasion de diriger et faire évoluer une équipe technologique et d’avoir un impact concret sur les orientations numériques de l’organisation;
- Une proximité avec la haute direction et la possibilité de contribuer directement aux décisions technologiques de l’entreprise;
- L’opportunité de bâtir et faire évoluer les pratiques technologiques et d’intelligence artificielle d’une organisation reconnue;
- Des initiatives technologiques d’envergure ayant un impact concret sur l’organisation et le réseau RE/MAX;
- La possibilité de faire du télétravail de 2 à 3 jours par semaine, selon les besoins;
- 3 semaines de vacances, en plus de 5 jours de congé pendant la période des Fêtes;
- Des assurances collectives complètes, incluant la télémédecine et les soins dentaires.
Envoyez votre CV via Espresso-jobs.
Permanent à temps plein
P3F n'est pas seulement une agence web; c'est un écosystème dynamique où chaque projet est unique, chaque client est une nouvelle découverte, et chaque journée est remplie de défis stimulants. On est à la recherche d'un.e directeur.rice technique qui saura guider notre équipe de développement avec vision et leadership.
Tes responsabilités
- Diriger et encadrer une équipe de 4 à 5 développeurs, en assurant leur progression technique et professionnelle.
- Superviser l’architecture et la qualité des solutions développées en Laravel, CodeIgniter, React et VueJS.
- Traduire la vision de P3F et celle de nos clients en orientations techniques claires pour l’équipe.
- Participer aux décisions stratégiques liées aux technologies, aux processus de développement et à l’évolution de notre stack.
- Assurer un pont efficace entre les équipes de développement, de projet et de direction.
- Identifier les opportunités d’intégrer l’IA et l’automatisation dans nos solutions et nos façons de faire.
- Garantir la qualité, la performance et la sécurité des livrables techniques.
Tu es la personne idéale si
- Tu détiens de 8 à 10 ans d’expérience en développement web, incluant une expérience de gestion ou de leadership d’équipe;
- Tu maîtrises Laravel ou CodeIgniter, ainsi que React ou VueJS;
- Tu as une solide compréhension des enjeux d’architecture logicielle et de bonnes pratiques de développement;
- Tu es capable de comprendre les besoins d’affaires d’un client et de les traduire en solutions techniques concrètes;
- Tu as un leadership naturel, tu sais motiver et faire grandir une équipe;
- Tu es organisé(e), rigoureux(se) et à l’aise de jongler avec plusieurs projets simultanément;
- L’innovation et les nouvelles technologies font partie de ton quotidien.
Pourquoi nous choisir?
- Poste permanent à temps plein, 40 heures par semaine;
- Salaire compétitif selon expérience;
- Assurances collectives et REER avec contribution de l’employeur;
- Opportunités de formation et de développement professionnel;
- Environnement de travail convivial et stimulant;
- Jeux de société et babyfoot sur l’heure du dîner;
- Activités sociales organisées par l’entreprise;
- Un engagement envers la diversité, l’équité et l’inclusion.
Prêt.e à relever le défi?
Joins-toi à une équipe passionnée qui valorise la créativité, l’innovation et l’excellence. Postule dès maintenant via Espresso-jobs et prépare-toi à vivre une expérience professionnelle enrichissante!
*Seules les personnes sélectionnées pour l’entrevue seront contactées. Envoie ton CV via Espresso-jobs.
Ça t’intéresse? Viens-nous voir!
Conseiller.ère en architecture des technologies de l'information
63 888,00$ - 108 751,00$ /an
Permanent à temps plein
CONSEILLER.ÈRE EN ARCHITECTURE DES TECHNOLOGIES DE L’INFORMATION
Numéro de l’offre : 552E-26990362
Période d’inscription : 28 septembres au 26 octobre 2026
Salaire : 63 888 $ à 108 751 $ (35 heures par semaine)
Lieu de travail : Toutes les régions du Québec
Statut d’emploi : Régulier
Mode d’organisation du travail : Travail en mode hybride
VOTRE QUOTIDIEN À REVENU QUÉBEC
Les personnes qui répondent à cet appel de candidatures pourraient être considérées pour les emplois suivants :
- Architecture d’entreprise
- Architecture d’intégration
- Architecture logicielle
- Architecture technologique
Si vous faites partie des personnes sélectionnées, nous vous préciserons, lorsque nous communiquerons avec vous, les rôles et les responsabilités relatifs à l’emploi.
UN MILIEU OÙ VOUS ÉPANOUIR
- Horaire flexible et différents types de congés offerts
- Minimum de 4 semaines de vacances après la première année
- Et bien plus encore!
JOIGNEZ VOTRE ÉNERGIE À LA NÔTRE
Pour voir l’offre d’emploi complète et les prérequis ou pour postuler, envoyez votre CV via Espresso-jobs.
PROGRAMME D’ACCÈS À L’ÉGALITÉ EN EMPLOI
Revenu Québec applique un programme d’accès à l’égalité en emploi et invite les femmes, les personnes handicapées, les autochtones, les minorités visibles et les minorités ethniques à présenter leur candidature. Des mesures d’adaptation peuvent être offertes aux personnes handicapées en fonction de leurs besoins.
Permanent à temps plein
VOSKER is a North American leader in remote area surveillance.
Every day, we’re proud to help our customers keep an eye on what truly matters to them by developing solar-powered, cellular-connected cameras integrated with our exclusive platform.
In a few words, at VOSKER: we perform, we think differently, and we take care of our people. We leverage our expertise to win as a team and redefine what’s possible!
WHAT WE OFFER
- A work environment where your ideas come to life and your ambitions take flight
- A dynamic, non-routine daily life every day is different, and that’s what makes it exciting!
- A hybrid work model: work from home or from one of our offices it’s your choice
- The opportunity to work remotely from abroad for up to 3 months (90 days)
- Access to a learning platform to grow your skills on company time
- A wellness account to reimburse expenses related to your health, passions, and interests
- Free 24/7 access to online healthcare professionals and an Employee Assistance Program (EAP)
- Comprehensive group insurance including vision and dental, 50% paid by the employer
- A group RRSP with employer contributions
- Parental leave top-up for new parents
- Vacation based on your total years of professional experience
The Role
As part of the development team, you will play a key role in the evolution of the VOSKER and SPYPOINT web application, used daily by our customers. In addition to contributing directly to the code across the entire technology stack, you will act as a technical reference for the team: you will support less experienced developers, influence architectural decisions, and help raise quality standards. Your decisions will have a direct and visible impact on the product and on the team’s growth.
Responsibilities
Development
- Design, develop, and maintain efficient, reusable, tested, and reliable code on both the front end and back end;
- Design and evolve APIs and services;
- Participate in architectural decisions and propose technical solutions tailored to business needs;
- Prepare detailed test plans and write automated tests (unit, integration, and end-to-end);
- Diagnose and resolve complex performance, security, and reliability issues in production;
- Evaluate new technologies and development tools and make recommendations;
- Write and maintain technical documentation.
Mentoring and Technical Leadership
- Support and mentor junior and intermediate developers through pair programming, knowledge sharing, and support in their development;
- Lead code reviews with a constructive and educational approach;
- Define, document, and promote the team’s coding standards and best practices;
- Contribute to the technical onboarding of new team members;
- Lead or participate in design workshops, estimation sessions, and deployment activities;
- Coordinate the various stages of the development cycle in collaboration with analysts, product owners, designers, and other developers;
- Act as a technical point of contact for non-technical stakeholders and explain technical issues in easy-to-understand terms.
Requirements
- Bachelor’s degree in computer science, software engineering, or another relevant field of study, or equivalent experience;
- Minimum of 5 years of experience in full stack development, including demonstrated experience mentoring or supporting developers;
- Proficiency in JavaScript/TypeScript and React;
- Strong back-end development experience with Node.js and/or Go;
- Experience with NoSQL databases (MongoDB) and caching systems (Redis);
- Experience in system design: application architecture, APIs, data management, performance, and the BFF (backend-for-frontend) model;
- Proficiency with Git and collaborative workflows;
- Strong understanding of software design principles, design patterns, and best practices (clean code, testing, security);
- Bilingualism (French and English), both spoken and written. Frequent interactions outside Quebec.
Assets
- Experience with Docker and containerization; knowledge of Kubernetes is an asset;
- Experience with CI/CD pipelines and AWS cloud computing;
- Experience with Agile methodologies (Scrum, Kanban);
- Experience as a technical team lead (tech lead) or in a technical reference role.
Personal Qualities
- Teaching ability and generosity: you enjoy explaining, sharing knowledge, and seeing others grow;
- Excellent communication skills with both technical and non-technical colleagues;
- Resourcefulness and autonomy: you know how to move forward with minimal supervision and make informed decisions;
- Team spirit, openness to others’ ideas, and the ability to give and receive feedback;
- Rigour, commitment to quality, and a sense of responsibility toward the delivered product and the customer;
- Curiosity and a willingness to continuously learn.
At VOSKER, we value the uniqueness of every individual and celebrate the diversity that helps us redefine what’s possible. We foster collaboration in a healthy, inclusive work environment where all voices are heard.
If you have specific needs to make the recruitment process more accessible, don’t hesitate to reach out.
Now it’s your turn, tell us about yourself and apply today!
Permanent à temps plein
VOSKER, leader nord-américain en surveillance de zones éloignées.
Chaque jour, on est fiers d’aider nos clients à garder un œil sur ce qui compte réellement pour eux, en développant des caméras à énergie solaire et connectées cellulaire à notre plate-forme exclusive.
En quelques mots chez VOSKER :
On est performant, on pense autrement et on prend soin de nos gens ! On tire avantage de nos expertises pour gagner en équipe et redéfinir ce qui est possible !
VOICI CE QU’ON T’OFFRE :
- Un environnement de travail qui te permet de faire vivre tes idées et de te propulser dans tes ambitions !
- Un quotidien sans routine, les jours se suivent, mais ne se ressemblent pas et ça, c’est trippant !
- Un mode de travail hybride qui permet de travailler soit de la maison ou de l’un de nos bureaux. À toi de choisir !
- La possibilité d’effectuer du télétravail à l’étranger pour une durée maximale de 3 mois (90 jours).
- Un accès à une plateforme de formation pour développer tes compétences, sur tes heures de travail.
- Un compte mieux-être te permettant de rembourser tes dépenses en lien avec ta santé, tes passions et tes intérêts.
- Un accès gratuit à un professionnel de la santé en ligne 24/7 et un PAEF.
- Une assurance collective complète comprenant les soins de la vue et dentaires payée à 50% par l’employeur.
- Un REER collectif avec contribution de l’employeur.
- Un supplément nouveau parent lors du congé de maternité/paternité.
- Des vacances calculées selon le nombre d’année d’expérience sur le marché.
Le rôle
Au sein de l'équipe de développement, vous jouerez un rôle clé dans l'évolution de l'application web VOSKER et SPYPOINT, utilisée quotidiennement par nos clients. En plus de contribuer directement au code sur l'ensemble de la pile technologique, vous agirez comme référence technique auprès de l'équipe : vous accompagnerez les développeurs moins expérimentés, influencerez les choix d'architecture et contribuerez à élever les standards de qualité. Vos décisions auront un impact direct et visible sur le produit et sur la croissance de l'équipe.
Responsabilités
Développement
- Concevoir, développer et maintenir du code efficace, réutilisable, testé et fiable, tant côté front-end que back-end;
- Concevoir et faire évoluer des API et des services;
- Participer aux décisions d'architecture et proposer des solutions techniques adaptées aux besoins d'affaires;
- Préparer des plans de tests détaillés et rédiger des tests automatisés (unitaires, d'intégration, de bout en bout);
- Diagnostiquer et résoudre les problèmes complexes de performance, de sécurité et de fiabilité en production;
- Évaluer les nouvelles technologies et outils de développement et formuler des recommandations;
- Rédiger et tenir à jour la documentation technique.
Mentorat et leadership technique
- Accompagner et encadrer les développeurs juniors et intermédiaires : jumelage (pair programming), partage de connaissances, soutien dans leur progression;
- Mener les revues de code avec une approche constructive et pédagogique;
- Définir, documenter et promouvoir les normes de codage et les meilleures pratiques de l'équipe;
- Contribuer à l'intégration technique des nouveaux membres de l'équipe;
- Animer ou participer aux ateliers de conception, aux séances d'estimation et aux activités de déploiement;
- Coordonner les différentes étapes du cycle de développement en collaboration avec les analystes, les product owners, les designers et les autres développeurs;
- Agir comme point de contact technique auprès des parties prenantes non techniques et vulgariser les enjeux techniques.
Profil recherché
Exigences
- Diplôme de premier cycle en informatique, génie logiciel ou toute autre formation pertinente, ou expérience équivalente;
- Minimum de 5 ans d'expérience en développement full stack, dont une expérience démontrée en mentorat ou en accompagnement de développeurs;
- Maîtrise de JavaScript/TypeScript et de React;
- Solide expérience en développement back-end avec Node.js et/ou Go;
- Expérience avec des bases de données NoSQL (MongoDB) et des systèmes de cache (Redis);
- Expérience en conception de systèmes : architecture applicative, API, gestion des données, performance, modèle BFF (backend-for-frontend);
- Maîtrise de Git et des flux de travail collaboratifs;
- Solide compréhension des principes de conception logicielle, des patrons de conception et des meilleures pratiques (code propre, tests, sécurité);
- Bilinguisme (français et anglais) à l'oral et à l'écrit. Contacts fréquents hors Québec.
Atouts
- Expérience avec Docker et la conteneurisation; connaissance de Kubernetes un plus;
- Expérience avec les pipelines CI/CD et l'infonuagique AWS;
- Expérience en méthodologie agile (Scrum, Kanban);
- Expérience comme chef d'équipe technique (tech lead) ou dans un rôle de référence technique;
Qualités humaines
- Pédagogie et générosité : vous aimez expliquer, transmettre et voir les autres progresser;
- Excellentes aptitudes en communication, autant avec des collègues techniques que non techniques;
- Débrouillardise et autonomie : vous savez avancer avec peu de supervision et prendre des décisions éclairées;
- Esprit d'équipe, ouverture aux idées des autres et capacité à donner et recevoir de la rétroaction;
- Rigueur, souci de la qualité et sens des responsabilités envers le produit livré et le client;
- Curiosité et volonté d'apprendre en continu.
Égalité d’accès à l’emploi :
Au sein de VOSKER, nous valorisons l’essence de chaque personne et célébrons la diversité qui nous permet de redéfinir ce qui est possible. Nous misons sur la collaboration en offrant un environnement de travail sain et inclusif où toutes les voix sont entendues.
N’hésite pas à communiquer avec nous, si tu as des besoins spécifiques pour rendre ce processus de recrutement plus accessible pour toi.
Maintenant, c’est à ton tour de nous parler de toi ! Pour ce faire, tu n’as qu’à postuler !
C’est tout ça faire partie du clan VOSKER !
Analyste senior en assurance qualité, Workflows Retraite et avantages sociaux
CO121 TELUS Health Technology Solutions Ltd.
Permanent à temps plein
À TELUS Santé, nous donnons à chacun les moyens de vivre plus sainement. Guidés par notre vision, nous exploitons la puissance de notre technologie de pointe et misons sur l’unicité des personnes pour créer le futur de la santé. En tant que chef de file mondial des services de santé et de bien-être – englobant la santé physique, mentale et financière – TELUS Santé améliore les résultats en matière de santé pour les consommateurs, les patients, les professionnels de la santé, les employeurs et les employés.
oignez-vous à notre équipe QA et exécutez des stratégies de test qui contribuent au succès du projet. Avec une perspective centrée sur la clientèle, vous appliquerez les meilleures pratiques et les techniques d'assurance qualité tout en soutenant l'amélioration continue des processus de test. Vous développerez des scénarios de test complets, fournirez le coaching aux ressources junior et servirez de point de contact fiable pour les décisions liées à la qualité.Les candidatures retenues seront des personnes excellentes en communication, en priorisation et en pensée analytique. Ce poste valorise les individus qui peuvent équilibrer plusieurs priorités de test tout en maintenant des relations collaboratives solides avec les parties prenantes, les développeurs et les équipes métier. Vous contribuerez à l'évolution de l'excellence en test par votre expertise pratique et votre soutien aux pairs.
Ce que vous ferez :
Assurance qualité et test
- Communiquer avec les responsables fonctionnels, les analystes métier, les concepteurs de solutions et les développeurs pour affiner la portée des tests
- Analyser les documents techniques pour identifier les scénarios de test et développer des cas de test positifs et négatifs
- Construire et maintenir une suite de tests basée sur les nouvelles fonctionnalités ou les modifications des fonctionnalités existantes avec des résultats attendus clairs et des données de test
- Prioriser et exécuter les tests en fonction des priorités assignées
- Identifier et évaluer l'impact des modifications
Leadership et collaboration
- Participer à la définition de la stratégie de test et du plan de test
- Soutenir et examiner les tâches des autres ressources en assurance qualité
- Rapporter la progression des tests aux responsables d'assurance qualité et signaler les risques affectant les délais ou la qualité
- Proposer des solutions et des améliorations pour optimiser l'efficacité et réduire les coûts
- Fournir un soutien et une formation à la clientèle selon les besoins (déplacements possibles)
Ce que vous apportez :
Expérience
- Minimum 5 ans en assurance qualité, incluant 2 ans dans un rôle senior
- Démontrer la capacité à comprendre les besoins et les exigences de la clientèle du point de vue de l'assurance qualité et des tests, en veillant à ce que les solutions s'alignent sur les attentes des clients externes
Compétences essentielles
- Esprit curieux, discipliné et créatif
- Approche détaillée et analytique de la résolution de problèmes
- Communication claire et constructive avec les parties prenantes techniques et non techniques
- Perspective centrée sur l'utilisateur avec engagement envers la qualité
- Responsabilité et imputabilité pour les livrables
Qualifications clés
- Bilinguisme en français et anglais
- Expérience en test d'interface
- Connaissance ou expérience en administration de régimes de retraite
- Capacité à voyager auprès de clients au Canada et aux États-Unis
Une connaissance intermédiaire de l'anglais est requise, car vous serez appelé(e) la plupart du temps à interagir en anglais avec des parties externes (par ex. clients, fournisseurs ou partenaires externes); à interagir en anglais avec des parties internes (par ex. collègues ou parties prenantes); et à travailler dans un environnement informatique anglais dans le cadre des tâches liées à ce poste dont la portée est internationale.
À propos de nous
Nous sommes une équipe axée sur les personnes, les clients et les objectifs, qui collabore, innove et crée des retombées positives au quotidien. Nous améliorons des vies grâce à nos solutions technologiques. Nous favorisons une culture d’innovation qui permet aux membres de l’équipe de résoudre des problèmes complexes et de produire des résultats exceptionnels sur le plan humain dans un monde numérique.
À TELUS, nous sommes fiers de notre culture qui encourage la diversité. Nous croyons foncièrement à l’importance d’adopter des pratiques équitables en matière d’emploi. Ainsi, le dossier de tous les candidats qualifiés est étudié. Pendant tout le processus de recrutement, nous tenons compte des besoins particuliers des candidats handicapés, au besoin.
Avertissement : Conformément à la Politique de sécurité des centres de données de TELUS Santé, tout membre de l’équipe susceptible de travailler dans un centre de données ou d’avoir accès à des renseignements détaillés sur les technologies de service client peut faire l’objet d’une enquête de sécurité auprès du gouvernement du Canada.
Remarque aux candidats du Québec : si la connaissance de l’anglais est requise, c’est parce que le/la membre d'équipe qui occupera ce poste sera appelé(e), sur une base régulière, à interagir en anglais avec des parties externes ou internes ou encore à travailler dans un environnement informatique anglais dans le cadre de ses tâches.
En déposant votre candidature pour ce rôle, vous comprenez et acceptez que vos informations seront partagées avec l'(les) équipe(s) d'acquisition de talents du groupe de sociétés TELUS et/ou tout gestionnaire impliqué dans le processus de sélection.
Permanent à temps plein
VOSKER, leader nord-américain en surveillance de zones éloignées.
Chaque jour, on est fiers d’aider nos clients à garder un œil sur ce qui compte réellement pour eux, en développant des caméras à énergie solaire et connectées cellulaire à notre plate-forme exclusive.
En quelques mots chez VOSKER :
On est performant, on pense autrement et on prend soin de nos gens ! On tire avantage de nos expertises pour gagner en équipe et redéfinir ce qui est possible !
VOICI CE QU’ON T’OFFRE :
- Un environnement de travail qui te permet de faire vivre tes idées et de te propulser dans tes ambitions !
- Un quotidien sans routine, les jours se suivent, mais ne se ressemblent pas et ça, c’est trippant !
- Un mode de travail hybride qui permet de travailler soit de la maison ou de l’un de nos bureaux. À toi de choisir !
- La possibilité d’effectuer du télétravail à l’étranger pour une durée maximale de 3 mois (90 jours).
- Un accès à une plateforme de formation pour développer tes compétences, sur tes heures de travail.
- Un compte mieux-être te permettant de rembourser tes dépenses en lien avec ta santé, tes passions et tes intérêts.
- Un accès gratuit à un professionnel de la santé en ligne 24/7 et un PAEF.
- Une assurance collective complète comprenant les soins de la vue et dentaires payée à 50% par l’employeur.
- Un REER collectif avec contribution de l’employeur.
- Un supplément nouveau parent lors du congé de maternité/paternité.
- Des vacances calculées selon le nombre d’année d’expérience sur le marché.
Tu souhaites apporter ton expertise en développement Full Stack dans une équipe prête à se démarquer? Tu veux participer à la réalisation de projets structurants qui soutiennent la croissance de VOSKER? Les mots performance, innovation et famille te parlent et t’inspirent? Nous avons ce qu’il te faut : nous cherchons présentement un(e) Développeur(euse) Full Stack.
Notre réalité TI : une équipe de solutions
Chez VOSKER, l’équipe TI agit comme une équipe de solutions. Nous bâtissons, faisons évoluer et intégrons des solutions qui s’appuient sur plusieurs plateformes transactionnelles. NetSuite (Oracle) est l’ERP au cœur de nos opérations. Il est relié à nos plateformes CRM et eCommerce ainsi qu’à nos systèmes périphériques.
Ici, les plateformes ne sont pas une finalité : elles sont des outils. Le(la) développeur(euse) Full Stack évolue dans un environnement multi-systèmes où la compréhension des flux d’affaires, des intégrations, des APIs et de la synchronisation des données est aussi importante que la qualité du code.
Ta mission :
En tant que Développeur(euse) Full Stack, tu contribueras au développement et à l’intégration de solutions dans un écosystème multi-plateformes afin d’assurer des opérations fiables, performantes et évolutives. Tu travailleras en étroite collaboration avec les équipes TI et métiers pour livrer des solutions concrètes qui ont un impact direct sur nos clients et nos opérations.
Ce que tu feras :
- Concevoir, développer et maintenir du code efficace, réutilisable, fiable et sécurisé (Front-End & Back-End) ;
- Développer, adapter et faire évoluer des solutions dans NetSuite et autour de lui (scripts, flux transactionnels, intégrations avec nos plateformes eCommerce, CRM et logistiques) ;
- Participer à la conception et au développement d’intégrations entre systèmes (APIs, échanges de données, synchronisation, webhooks/événements lorsque pertinent) ;
- Collaborer avec les analystes, l’architecture et les parties prenantes pour comprendre les processus d’affaires et traduire les besoins en solutions techniques robustes ;
- Contribuer aux bonnes pratiques de développement (revues de code, standards, qualité, performance, observabilité) ;
- Préparer des plans de tests détaillés et contribuer à l’assurance qualité (tests unitaires, intégration, régression) ;
- Participer au support technique des solutions livrées et à la résolution d’incidents afin d’offrir une expérience client et opérationnelle inégalée ;
- Rédiger et maintenir la documentation technique (architecture, intégrations, déploiements, guides d’exploitation) ;
- Participer aux ateliers de conception, aux activités de déploiement et à l’amélioration continue de nos solutions ;
- Évaluer et recommander de nouvelles technologies et de nouveaux outils de développement selon les besoins de l’équipe.
Compétences techniques :
- Très bonne connaissance de technologies de développement Web (ex. JavaScript/TypeScript, React ou équivalent) ;
- Expérience Back-End (ex. C#, Node.js ou équivalent) et bonne maîtrise des bases de données (SQL et/ou NoSQL, ex. MongoDB) ;
- Expérience en développement et consommation d’APIs (REST/JSON; compréhension des concepts d’authentification, sécurité, gestion d’erreurs, performance) ;
- Bonne compréhension des méthodes de programmation, des meilleures pratiques et des principes de qualité (maintenabilité, tests, CI/CD) ;
- Expérience avec des outils de développement et de collaboration (Git, suite Atlassian, Docker ou équivalents) ;
- Expérience de développement et d’intégration dans un écosystème de plateformes transactionnelles (ERP, CRM, eCommerce), incluant Salesforce (Commerce Cloud, Core, Marketing Cloud) ;
- Connaissances spécifiques à certaines plateformes (ex. SOQL, Apex) : atout, non requis.
Ce qui fera la différence :
- Une expérience concrète en développement ou en intégration NetSuite (Oracle) sera fortement privilégiée. Par exemple : SuiteScript, SuiteTalk, flux de travail ou intégrations par plateforme d’intégration. Elle te permettra d’avoir un impact rapide dans notre environnement.
Compétences clés :
- Débrouillardise, autonomie, sens des priorités et excellent esprit d’équipe ;
- BAC en informatique ou toute autre formation pertinente ;
- Minimum de 7 ans d’expérience dans un rôle similaire ;
- Bilinguisme (FR/EN). Contacts fréquents hors Québec.
Égalité d’accès à l’emploi :
Au sein de VOSKER, nous valorisons l’essence de chaque personne et célébrons la diversité qui nous permet de redéfinir ce qui est possible. Nous misons sur la collaboration en offrant un environnement de travail sain et inclusif où toutes les voix sont entendues.
N’hésite pas à communiquer avec nous, si tu as des besoins spécifiques pour rendre ce processus de recrutement plus accessible pour toi.
Maintenant, c’est à ton tour de nous parler de toi ! Pour ce faire, tu n’as qu’à postuler !
C’est tout ça faire partie du clan VOSKER !
Permanent à temps plein
MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical experts and focused on clinical success and patient safety, MEDFAR was the first company to certify a cloud-based Electronic Medical Record in Canada: MYLE (Make Your Life Easy).
Committed to promoting excellence and effectiveness in healthcare worldwide, MEDFAR differentiates itself by offering a unique healthcare management solution for clinics, which replaces inefficient processes with a faster and safer technological alternative.
As a Data Transfer Team Lead, you will play a key role in the onboarding experience of our new clients. You will lead the technical team responsible for extracting, transforming, and loading (ETL) clinical and administrative data from third-party systems into our Electronic Medical Record (EMR), MYLE.
Reporting to the Director of Deployment, you will act both as a technical reference and as a people manager. Your mandate is multifaceted: contributing to critical data migration projects, ensuring the quality and integrity of transferred data, and supporting the performance and professional development of your development team. Your leadership will directly contribute to successful deployments and client satisfaction.
Main Responsibilities
Team Management & Leadership
- Supervise, coach, and motivate the data migration development team to ensure quality and performance objectives are achieved
- Plan and distribute workload based on deployment priorities and client timelines
- Act as a technical mentor to junior and intermediate developers to accelerate their growth
- Participate in recruitment processes and conduct performance evaluations
Operations & Technical Expertise
- Oversee the architecture of migration scripts and ETL engines to ensure reliability and optimal performance
- Lead the analysis and execution of complex or high-impact data migrations
- Establish and enforce quality standards, including code reviews, unit testing, and data integrity validation
- Collaborate closely with Project Managers and Implementation Specialists to manage client expectations and resolve technical blockers
- Identify automation opportunities to improve efficiency and reduce data transfer processing times
Contribute to our team with your strengths:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
- 5 to 7 years of development experience, with a strong focus on data integration (ETL) or database management
- Previous experience in team management, project coordination, or technical mentorship (strong asset)
- Advanced proficiency in SQL (stored procedures, query optimization, complex data analysis)
- Strong knowledge of C# and the .NET environment
- Deep understanding of relational database structures
Key Skills
- Leadership: Ability to mobilize a team and make decisions in a results-driven, deadline-oriented environment.
- Problem Solving: Strong analytical mindset to diagnose issues arising from disparate systems.
- Communication: Ability to simplify complex technical concepts for non-technical stakeholders.
- Languages: Bilingual (French and English), both spoken and written.
Working conditions
- Location: Montreal
- Permanent full-time position (40 hours per week)
- Hybrid work model
- Languages: Fluency in French and English, both written and spoken, is required.
Joining the ranks of MEDFAR means working in a dynamic environment where trust, innovation, quality, and client success guide our days. At MEDFAR, we promote efficiency and excellence in healthcare by offering the most efficient electronic medical record (EMR) on the market.
- Remote work and flexibility
- RRSP contribution
- Healthcare insurance from day one
- Paid time off
- An onboarding program to help you get familiar with our environment and the digital healthcare field
- Internal growth opportunities (promotions, internal mobility)
- Support from a wellness and social committee, with initiatives to foster team cohesion, mental health, and employee well-being
- A company culture focused on transparency, collaboration, and innovation
Join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally.
With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.
To better understand the self-identification process, please consult this guide.
Permanent à temps plein
MEDFAR Solutions Cliniques a été fondée en 2010 par deux ingénieurs aéronautiques qui ont réalisé que les systèmes de santé n'exploitaient pas le plein potentiel de la technologie. Soutenue par une vaste communauté d'experts médicaux et axée sur le succès des cliniques et la sécurité des patients, MEDFAR a été la première entreprise à certifier un Dossier Médical Électronique infonuagique au Canada, MYLE (Make Your Life Easy).
Engagée à promouvoir l'excellence et l'efficacité des soins de santé dans le monde entier, MEDFAR se différencie en offrant une solution de gestion de soins unique pour les cliniques, qui remplace les processus inefficaces par une alternative technologique plus rapide et plus sécuritaire.
À titre de Chef d’équipe, Transfert de données, vous jouerez un rôle clé dans l’expérience d’intégration de nos nouveaux clients. Vous dirigerez l’équipe technique responsable d’extraire, transformer et charger (ETL) les données cliniques et administratives provenant de systèmes tiers vers notre Dossier Médical Électronique (DMÉ), MYLE.
Sous la supervision du Directeur du déploiement, vous agirez à la fois comme référent technique et gestionnaire d’équipe. Votre mandat est multifacette : participer aux migrations de données les plus stratégiques, assurer la qualité et l’intégrité des données transférées pour nos clients, et soutenir la performance ainsi que le développement professionnel de votre équipe de développeurs. Votre contribution est essentielle au succès de nos déploiements et à la satisfaction de nos clients.
Principales responsabilités
Gestion d’équipe et leadership
- Superviser, encadrer et mobiliser l’équipe de développement en transfert de données afin d’assurer l’atteinte des objectifs de qualité et de performance
- Planifier et répartir la charge de travail en fonction des priorités de déploiement et des échéanciers clients
- Agir comme mentor technique auprès des développeurs juniors et intermédiaires pour accélérer leur progression
- Participer au recrutement et réaliser les évaluations de performance des membres de l’équipe
Opérations et expertise technique
- Superviser l’architecture des scripts de migration et des moteurs ETL afin d’assurer leur fiabilité et leur performance
- Prendre en charge l’analyse et l’exécution des migrations de données les plus complexes ou critiques
- Mettre en place et faire respecter les normes de qualité (révision de code, tests unitaires, validation d’intégrité des données)
- Collaborer étroitement avec les chargés de projet et les spécialistes en implantation pour gérer les attentes des clients et résoudre les enjeux techniques
- Identifier et mettre en œuvre des opportunités d’automatisation afin d’optimiser les délais de traitement des transferts
*L’emploi du masculin dans nos communications désigne autant les femmes que les hommes.
Qualifications requises
Contribuez avec vos forces :
- Diplôme universitaire en informatique, génie logiciel ou expérience équivalente
- Minimum de 5 à 7 ans d’expérience en développement, avec une forte concentration en intégration de données (ETL) ou en bases de données
- Expérience en gestion d’équipe, coordination de projet ou mentorat technique (atout majeur)
Compétences techniques
- Maîtrise avancée du langage SQL (procédures stockées, optimisation de requêtes, analyse de données complexes)
- Solide connaissance de C# et de l’environnement .NET
- Compréhension approfondie des bases de données relationnelles
Aptitudes clés
- Leadership : Capacité à mobiliser une équipe et à prendre des décisions dans un environnement orienté vers les résultats et les échéanciers
- Résolution de problèmes : Esprit analytique développé pour diagnostiquer des anomalies provenant de systèmes disparates
- Communication : Capacité à vulgariser des concepts techniques complexes auprès d’intervenants non techniques
- Langues : Bilinguisme (français et anglais) requis, tant à l’oral qu’à l’écrit
Conditions de travail
- Lieu : Montréal
- Poste permanent à temps plein (40 heures par semaine)
- Mode de travail hybride
- Langues : la maîtrise du français et de l’anglais, à l’oral comme à l’écrit, est obligatoire.
Pourquoi se joindre à MEDFAR?
Rejoindre les rangs de MEDFAR, c’est travailler dans un environnement dynamique où la confiance, l’innovation, la qualité et le succès client guident nos journées. Chez MEDFAR, nous promouvons l’efficacité et l’excellence en santé en offrant le dossier médical électronique (DMÉ) le plus performant sur le marché.
- Télétravail et flexibilité
- Contribution au REER
- Assurance collective complète dès le premier jour
- Congés payés : 3 semaines
- Programme d’onboarding structuré
- Opportunités de croissance interne
- Initiatives favorisant le bien-être et la cohésion d’équipe
Avec nos bureaux situés à travers le monde, la maîtrise du français et de l’anglais est nécessaire chez MEDFAR afin de collaborer avec des collègues et clients à l’échelle nationale et internationale.
Avec nos bureaux situés à travers le monde, la maîtrise du français et l'anglais est nécessaire chez MEDFAR. En raison du besoin de communiquer avec des collègues et/ou des clients d'autres provinces ou pays, le bilinguisme nous permet de communiquer dans les deux langues tout en favorisant l'utilisation du français.
Chez MEDFAR, nous valorisons la diversité, l’équité et l’inclusion au sein de notre équipe. Nous nous engageons à offrir un environnement de travail où chaque individu se sent respecté et soutenu, quelle que soit son origine, son identité ou ses capacités. Dans le cadre de notre engagement envers un processus de recrutement équitable et inclusif, nous offrons des mesures d’accommodement aux candidats qui en font la demande. En cas de besoin lors de votre entrevue, faites-le-nous savoir afin que nous puissions vous offrir une expérience adaptée.
MEDFAR a souscrit volontairement à un programme d'accès à l'égalité en emploi (PAÉE). Les candidatures des femmes, des minorités visibles, des minorités ethniques, des personnes autochtones et des personnes handicapées sont encouragées. En postulant, nous vous invitons à remplir cette section qui nous permet de mettre en oeuvre notre Programme d’accès à l’égalité en emploi (PAÉÉ). L’auto-identification n’est pas obligatoire, mais peut vous permettre de bénéficier de mesures dans le cadre d’une embauche ou d’une promotion si vous possédez les compétences requises pour exercer l’emploi.
Pour mieux comprendre le processus d'auto-identification, vous pouvez consulter ce guide.
Permanent à temps plein
MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical experts and focused on clinical success and patient safety, MEDFAR was the first company to certify a cloud-based Electronic Medical Record in Canada: MYLE (Make Your Life Easy).
Committed to promoting excellence and effectiveness in healthcare worldwide, MEDFAR differentiates itself by offering a unique healthcare management solution for clinics, which replaces inefficient processes with a faster and safer technological alternative.
As a Senior Software Developer - Healthcare systems integration profile, you will be a key member of our interoperability team and will work to design, implement, and maintain system integrations that will enrich the ecosystem surrounding our flagship product, the MYLE electronic medical record.
What you'll do:
Design and implementation of integration solutions : Develop and implement robust integration solutions using HL7, FHIR, and custom APIs to connect various healthcare systems and ensure seamless data flow.
Requirements Analysis: Collaborate closely with healthcare professionals to understand and analyze their system requirements and integration needs.
System Architecture Design: Design system architectures that are secure, scalable, and compliant with healthcare regulations.
API Development: Develop custom APIs to enhance interoperability between different healthcare software applications.
Troubleshooting and Maintenance: Monitor integrated systems for issues, troubleshoot problems, and perform regular system updates and maintenance.
Compliance and Security: Ensure all integration solutions comply with healthcare standards and data privacy laws such as HIPAA.
Documentation: Create detailed documentation for the developed integration processes and systems for both technical staff and end users.
Stakeholder Communication: Communicate effectively with stakeholders at all levels, including providing updates and gathering feedback to refine system functionalities.
Project Management: Manage timelines and resources effectively to meet project deadlines and budgets.
Continuous Learning: Stay updated with the latest trends and developments in healthcare technology, system integration standards, and programming languages relevant to the industry.
Environment:
- Backend: .NET / C# ,API REST
- Frontend: React.JS
- Mobile: React Native
- Data Base : SQL Server, SQL
- DevOps: Azure DevOps, Terraform, PowerShell
- Monitoring: Elastic search
- Project Management: Jira et Confluence
- Methodology: Agile
Contribute to our team with your strengths:
Bachelor's degree in software engineering, computer science, or a related field.
Proven experience (over 7 years) in software development with a focus on systems integration in the healthcare sector.
Experience with Microsoft technology platforms (Azure, .NET).
Experience with the use of integration platforms used in the healthcare environment (e.g., Mirth, Iguana, etc.)
Experience with integration standards such as HL7 and FHIR.
Experience in the development and use of APIs.
Fluency in English, French is a plus.
Excellent oral and written communication
Strong analytical and problem-solving abilities.
Leadership skills and experience in project management.
Ability to work collaboratively within a multidisciplinary team.
Attention to detail with a strong focus on system quality and reliability.
Working conditions:
Contract: Permanent, full time (40h/week)
Working mode: Hybrid or remote
Occasional in-office presence may be required during the year (for events or team meetings, for example).
Candidates must reside in the province of Quebec.
Why join MEDFAR ?
Remote work and flexibility (supporting work-life balance)
RRSP contribution
Healthcare insurance from day one
Paid time off: 3 weeks + 1 additional week between Christmas and New Year
Annual training allowance to support your professional development
An onboarding program to help you get familiar with our environment and the digital healthcare field
All IT equipment is provided, with additional gear if needed
Internal growth opportunities (promotions, internal mobility)
Support from a wellness and social committee, with initiatives to foster team cohesion, mental health, and employee well-being
A company culture focused on transparency, collaboration, and innovation
Join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally
With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.
To better understand the self-identification process, please consult this guide.
Développeur·euse logiciel sénior – Intégration de systèmes en santé (HL7, FHIR)
Medfar
Permanent à temps plein
MEDFAR Clinical Solutions a été fondée en 2010 par deux ingénieurs aéronautiques qui ont réalisé que le système de santé n’exploitait pas pleinement le potentiel de la technologie. Soutenu par une large communauté d’experts médicaux et axé sur le succès clinique et la sécurité des patients, MEDFAR a été la première entreprise à certifier un Dossier Médical Électronique basé sur le cloud au Canada : MYLE (Make Your Life Easy).
Engagée à promouvoir l’excellence et l’efficacité des soins de santé à l’échelle mondiale, MEDFAR se distingue en offrant une solution unique de gestion des soins pour les cliniques, qui remplace les processus inefficaces par une alternative technologique plus rapide et plus sécurisée.
En tant que Développeur·euse logiciel sénior – profil intégration des systèmes de santé, vous jouerez un rôle clé au sein de notre équipe d’interopérabilité. Vous contribuerez à concevoir, développer et maintenir des intégrations stratégiques qui enrichissent l’écosystème entourant notre produit phare : le dossier médical électronique MYLE.
Vous serez au cœur de la connectivité entre les systèmes, garantissant une circulation fluide, sécurisée et conforme des données cliniques.
Vos responsabilités
- Concevoir et développer des solutions d’intégration: Développer des solutions robustes basées sur les standards HL7, FHIR ainsi que des API personnalisées, afin d’assurer l’interconnexion efficace des systèmes de santé.
- Analyser les besoins: Collaborer étroitement avec les professionnels de la santé afin de comprendre leurs réalités opérationnelles et traduire leurs besoins en solutions techniques performantes.
- Concevoir des architectures sécurisées et évolutives: Définir des architectures systèmes conformes aux réglementations du secteur de la santé, sécurisées et capables de soutenir la croissance des environnements technologiques.
- Développer des API: Créer et maintenir des API favorisant l’interopérabilité entre différentes applications et plateformes logicielles.
- Assurer le support et la maintenance: Surveiller les systèmes intégrés, diagnostiquer les problématiques, effectuer les mises à jour nécessaires et garantir la stabilité des environnements en production.
- Garantir la conformité et la sécurité: Veiller au respect des normes et réglementations en vigueur en matière de données de santé (ex. : HIPAA) et assurer la protection des renseignements sensibles.
- Documenter les solutions: Produire une documentation claire et structurée destinée aux équipes techniques et aux utilisateurs finaux.
- Communiquer avec les parties prenantes: Maintenir une communication proactive avec l’ensemble des intervenants (équipes internes, partenaires, clients), partager les avancées et recueillir les retours afin d’améliorer continuellement les solutions.
- Gérer les projets: Planifier efficacement les échéanciers et les ressources afin de respecter les délais et les budgets établis.
- Assurer une veille technologique continue: Rester à l’affût des évolutions en technologies de la santé, des standards d’intégration et des langages de programmation pertinents.
Environment:
- Backend: .NET / C# ,API REST
- Frontend: React.JS
- Mobile: React Native
- Data Base : SQL Server, SQL
- DevOps: Azure DevOps, Terraform, PowerShell
- Monitoring: Elastic search
- Project Management: Jira et Confluence
- Methodology: Agile
Vous contribuerez à notre succès grâce à :
Baccalauréat en génie logiciel, informatique ou domaine connexe
Plus de 7 ans d’expérience en développement logiciel, avec une expertise marquée en intégration de systèmes dans le secteur de la santé
Expérience avec les technologies Microsoft (Azure, .NET)
Expérience avec des plateformes d’intégration en environnement santé (ex. : Mirth, Iguana)
Maîtrise des standards d’intégration HL7 et FHIR
Expérience en développement et intégration d’API
Bilinguisme français / anglais (oral et écrit) idéalement
Excellentes habiletés de communication
Solides capacités analytiques et de résolution de problèmes
Leadership et expérience en gestion de projets
Esprit collaboratif et aisance en environnement multidisciplinaire
Rigueur, souci du détail et engagement envers la qualité et la fiabilité des systèmes
Conditions de travail
Type de poste : Permanent, temps plein (40 h/semaine)
Mode de travail : Hybride ou 100 % télétravail
Présence occasionnelle au bureau requise (événements d’équipe, rencontres stratégiques, etc.)
Les candidats doivent résider dans la province de Québec
Ce que nous vous offrons:
Télétravail et flexibilité (équilibre entre vie professionnelle et vie privée).
Contribution au REER
Assurance collective complète dès le premier jour.
Congé payé: 3 semaines + 1 entre Noël et le Nouvel An.
Allocation annuelle de formation pour soutenir votre développement professionnel.
Programme d'onboarding pour vous familiariser avec notre environnement et le domaine de la santé numérique
Le matériel informatique est fourni, ainsi que d’autres équipements si nécessaire.
Opportunités de croissance interne (promotions, mobilité interne)
L’appui d’un comité bien-être et social, avec des initiatives favorisant la cohésion, la santé mentale et le bien-être de nos employés
Une culture d'entreprise axée sur la transparence, la collaboration et l'innovation.
Rejoindre un environnement dynamique et innovant, où votre travail a un impact concret et à grande échelle, en contribuant à moderniser les soins de santé tant au Canada qu’à l’international.
Avec nos bureaux situés à travers le monde, la maîtrise du français et l'anglais est nécessaire chez MEDFAR. En raison du besoin de communiquer avec des collègues et/ou des clients d'autres provinces ou pays, le bilinguisme nous permet de communiquer dans les deux langues tout en favorisant l'utilisation du français.
Chez MEDFAR, nous valorisons la diversité, l’équité et l’inclusion au sein de notre équipe. Nous nous engageons à offrir un environnement de travail où chaque individu se sent respecté et soutenu, quelle que soit son origine, son identité ou ses capacités. Dans le cadre de notre engagement envers un processus de recrutement équitable et inclusif, nous offrons des mesures d’accommodement aux candidats qui en font la demande. En cas de besoin lors de votre entrevue, faites-le-nous savoir afin que nous puissions vous offrir une expérience adaptée.
MEDFAR a souscrit volontairement à un programme d'accès à l'égalité en emploi (PAÉE). Les candidatures des femmes, des minorités visibles, des minorités ethniques, des personnes autochtones et des personnes handicapées sont encouragées. En postulant, nous vous invitons à remplir cette section qui nous permet de mettre en oeuvre notre Programme d’accès à l’égalité en emploi (PAÉÉ). L’auto-identification n’est pas obligatoire, mais peut vous permettre de bénéficier de mesures dans le cadre d’une embauche ou d’une promotion si vous possédez les compétences requises pour exercer l’emploi.
Pour mieux comprendre le processus d'auto-identification, vous pouvez consulter ce guide.
Permanent à temps plein
MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical experts and focused on clinical success and patient safety, MEDFAR was the first company to certify a cloud-based Electronic Medical Record in Canada: MYLE (Make Your Life Easy).
Committed to promoting excellence and effectiveness in healthcare worldwide, MEDFAR differentiates itself by offering a unique healthcare management solution for clinics, which replaces inefficient processes with a faster and safer technological alternative.
As a Cloud Security Specialist, you will lead the integration of security practices within our R&D department. You will be helping our development teams to design, implement, and maintain secure, scalable, and efficient software architecture. You will ensure that security is baked into every step of the software development lifecycle. Your work will directly impact the security posture of our applications and services, ensuring the integrity and reliability of our deployments.
What you'll do:
Lead the design and implementation of secure software architecture, CI/CD pipelines for .NET applications on Azure, integrating security best practices and tools to ensure code quality and security.
Provide technical leadership and mentorship to the development teams as well as collaborate to establish a security-focused roadmap.
Assist with internal penetration testing duties and security assessments for our cloud infrastructure and applications, identifying vulnerabilities and implementing effective mitigation strategies.
Help design and deploy robust authentication systems, enhancing the security of user data and access controls.
Drive the integration of DevSecOps practices into the development lifecycle, ensuring continuous security from code to cloud.
Collaborate with development teams to incorporate .NET security features and best practices into application design and deployment.
Stay updated on the latest in security threats, vulnerabilities, and mitigation technologies, adapting our strategy to continuously protect against risks.
Develop and maintain comprehensive documentation on security configurations, procedures, and audits.
Provide technical leadership and mentorship to our teams on DevSecOps best practices, tools, and technologies.
Work closely with cross-functional teams to ensure compliance with all regulatory and industry security standards and certifications.
Who you are:
- Bachelor’s degree in Computer Science, Information Technology, Cybersecurity, or a related field.
Proven experience as a DevOps Engineer or similar role with a strong focus on security and DevSecOps practices, preferably in an Azure environment.
Knowledge and experience of penetration testing tools and methodologies, along with a deep understanding of authentication protocols, application security, and web security principles.
Proficient in designing and implementing CI/CD pipelines, with a solid grasp of tools like SonarQube, ensuring code quality and security.
Familiarity with Microsoft and .NET ecosystem security features, best practices, and the integration of security into CI/CD pipelines.
Demonstrated ability to lead and mentor teams in the adoption of DevSecOps practices.
Excellent problem-solving skills with the ability to work independently or as part of a team.
Strong communication and leadership skills, with the capability to guide and influence technical teams and stakeholders.
Relevant certifications (e.g CISSP, Security+, A+, OSCP, OSCE, OSWE, Azure Security Engineer, DevSecOps, etc.) are highly desirable.
Fluency in English, French is a plus.
Working conditions:
Contract: Permanent, full-time (40h/week)
Working mode: Hybrid or remote
Occasional in-office presence may be required during the year (for events or team meetings, for example).
Candidates must reside in the province of Quebec.
Remote work and flexibility (supporting work-life balance)
RRSP contribution
Healthcare insurance from day one
Paid time off: 3 weeks + 1 additional week between Christmas and New Year
Annual training allowance to support your professional development
An onboarding program to help you get familiar with our environment and the digital healthcare field
All IT equipment is provided, with additional gear if needed
Internal growth opportunities (promotions, internal mobility)
Support from a wellness and social committee, with initiatives to foster team cohesion, mental health, and employee well-being
A company culture focused on transparency, collaboration, and innovation
Join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally
With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.
To better understand the self-identification process, please consult this guide.
Permanent à temps plein
MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical experts and focused on clinical success and patient safety, MEDFAR was the first company to certify a cloud-based Electronic Medical Record in Canada: MYLE (Make Your Life Easy).
Committed to promoting excellence and effectiveness in healthcare worldwide, MEDFAR differentiates itself by offering a unique healthcare management solution for clinics, which replaces inefficient processes with a faster and safer technological alternative.
As a Mobile Software Developer II, you'll be part of MEDFAR's mobile team, building and evolving cross-platform applications across iOS, Android, and web that bring our healthcare platform to clinicians and their patients. Using React Native, you'll help deliver intuitive, reliable mobile experiences that support real-world clinical workflows.
You'll contribute to the design, implementation, and deployment of new features while continuing to sharpen your craft alongside experienced mobile developers. You bring solid hands-on experience with React Native, a growing sense of ownership, and a real interest in performance, quality, and the people who use what you build. You'll be surrounded by teammates who value collaboration, clean code, and continuous learning, and who are invested in your growth.
What You’ll Do
As a Mobile Software Developer II, you'll work across our mobile codebase to ship features that matter while growing your impact as a developer. You'll collaborate closely with your team and take on increasing ownership of the work you deliver. Specifically, you will:
Build Cross-Platform Features: Contribute to the design and development of mobile features in React Native that deliver value across iOS and Android, with a focus on performance and user experience
Make Thoughtful Technical Choices: Help evaluate components, libraries, and patterns that balance immediate needs with long-term maintainability
Write Quality Code: Develop clean, testable, and well-documented code, write unit, integration, and end-to-end tests, and take part in code reviews to support team standards
Contribute to Better Processes: Share ideas to improve how we build, test, and release our mobile apps, and help streamline our delivery workflows
Collaborate and Learn: Work closely with Product Managers, Designers, and senior mobile developers to deliver cohesive, user-focused experiences and grow your skills through mentorship
Own Your Work: Take responsibility for your tasks, follow through on commitments, and proactively raise questions or blockers to keep projects moving forward
Working Conditions:
Permanent full-time position (40 hours per week).
Flexible hybrid or remote work arrangement.
Occasional in-office presence may be required during the year.
Candidates must reside in the province of Quebec.
What You Bring
- A college or university degree in software development, computer science, or a related field
4+ years of experience building and shipping mobile applications, including hands-on experience with React Native for cross-platform development
Familiarity with mobile architecture concepts and patterns, with experience implementing maintainable, performant features
Experience writing automated tests (unit, integration, end-to-end) and working with CI/CD pipelines for mobile delivery
Experience building responsive cross-platform UIs for iOS, Android, and web with React Native
Working knowledge of iOS and Android platform conventions and the mobile build and release process (app store publishing exposure is a plus)
Solid understanding of mobile performance optimization, debugging, and secure coding fundamentals
Familiarity with mobile accessibility best practices
Strong teamwork and communication skills, comfortable in an agile, cross-functional environment
Fluency in English, French is a plus.
By joining MEDFAR, you will be part of a purpose-driven organization whose product is disrupting and digitizing health care, making doctors’ and healthcare workers’ lives easier, while enabling better patient health outcomes. Becoming a MEDFARian also means having the opportunity to be part of an innovative community and working in a dynamic environment where your work will have a meaningful and tangible effect not only on your team and the business but most importantly on the healthcare industry.
Remote work and flexibility (supporting work-life balance)
RRSP contribution
Healthcare insurance from day one
Paid time off: 3 weeks + 1 additional week between Christmas and New Year
Annual training allowance to support your professional development
An onboarding program to help you get familiar with our environment and the digital healthcare field
All IT equipment is provided, with additional gear if needed
Internal growth opportunities (promotions, internal mobility)
Support from a wellness and social committee, with initiatives to foster team cohesion, mental health, and employee well-being
A company culture focused on transparency, collaboration, and innovation
Join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally
With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.
To better understand the self-identification process, please consult this guide.
Permanent à temps plein
MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical experts and focused on clinical success and patient safety, MEDFAR was the first company to certify a cloud-based Electronic Medical Record in Canada: MYLE (Make Your Life Easy).
Committed to promoting excellence and effectiveness in healthcare worldwide, MEDFAR differentiates itself by offering a unique healthcare management solution for clinics, which replaces inefficient processes with a faster and safer technological alternative.
As a Full Stack Developer, you'll be part of a product-aligned team focused on building and evolving key features that support real-world healthcare workflows. These teams work closely with Product and Design to deliver solutions that directly impact our users — healthcare professionals and their patients.
You'll contribute to the design, implementation, and deployment of new functionalities that support the continuous evolution of our platform. From modernizing existing components to introducing innovative features, your work will help push healthcare technology forward. You’ll be surrounded by teammates who value collaboration, code quality, and continuous learning and who are always willing to support your growth.
What You’ll Do
As a Full Stack Developer, you'll contribute to the development of reliable, secure, and scalable web applications. You’ll work across the stack, collaborate closely with your teammates, and continue growing your impact as a developer. Specifically, you will:
Build Meaningful Features: Contribute to the design and development of front-end and back-end functionality that delivers value to our users and supports business goals
Make Thoughtful Technical Choices: Participate in evaluating tools, frameworks, and design approaches that balance technical needs with long-term maintainability
Write Quality Code: Develop clean, testable, and well-documented code, and engage in code reviews to improve your work and support team standards
Contribute to Better Processes: Share ideas and feedback to help improve how we build, test, and deliver software
Collaborate and Learn: Work closely with senior developers to gain technical insights, ask great questions, and develop your skills through mentorship and collaboration
Own Your Work: Take responsibility for your tasks, follow through on commitments, and proactively seek help when needed to keep projects moving forward
A college or university degree in software development, computer science, or a related field
4+ years of experience in building and deploying software systems, ideally with exposure to cloud environments (experience with Azure is a plus)
Familiarity with software architecture concepts and hands-on experience implementing scalable solutions
Experience with test automation (unit, integration, front-end), CI/CD workflows, and DevOps practices
Front-end development experience with frameworks like React, Angular, or Vue
Solid understanding of SQL Server, SQL programming, and performance tuning
Experience with .NET development and C# programming
Proficiency in JavaScript or TypeScript
Awareness of secure coding practices and application-level security fundamentals
Strong teamwork and communication skills
Fluency in English, French is a plus.
Working conditions:
Contract: Permanent, full-time (40h/week)
Working mode: Hybrid or remote
Occasional in-office presence may be required during the year (for events or team meetings, for example).
Candidates must reside in the province of Quebec.
Remote work and flexibility (supporting work-life balance)
RRSP contribution
Healthcare insurance from day one
Paid time off: 3 weeks + 1 additional week between Christmas and New Year
An onboarding program to help you get familiar with our environment and the digital healthcare field
All IT equipment is provided, with additional gear if needed
Internal growth opportunities (promotions, internal mobility)
Support from a wellness and social committee, with initiatives to foster team cohesion, mental health, and employee well-being
A company culture focused on transparency, collaboration, and innovation
Join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally
With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.
To better understand the self-identification process, please consult this guide.
Permanent à temps plein
MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical experts and focused on clinical success and patient safety, MEDFAR was the first company to certify a cloud-based Electronic Medical Record in Canada: MYLE (Make Your Life Easy).
Committed to promoting excellence and effectiveness in healthcare worldwide, MEDFAR differentiates itself by offering a unique healthcare management solution for clinics, which replaces inefficient processes with a faster and safer technological alternative.
As a Senior Full Stack Developer, you will contribute to the analysis, design, implementation, and deployment of product features that expand and enhance MEDFAR’s healthcare platform. You’ll play a key role in delivering secure, scalable, and user-focused solutions that support new clinical workflows and technological innovation.
The ideal candidate brings experience building large-scale web applications, strong leadership and communication skills, and a rigorous, data-driven approach to problem-solving. You are comfortable making technical decisions, mentoring others, and taking initiative to drive high-quality outcomes across the stack.
Main Responsibilities
As a Senior Full Stack Developer, you'll play a key role in building reliable, secure, and scalable web applications. You'll contribute across the stack while helping to elevate team standards and development practices. Specifically, you will:
- Build End-to-End Solutions: Design, build, and maintain features across both front-end and back-end systems with a strong focus on performance and user experience;
- Make Smart Tech Decisions: Select appropriate tools and frameworks to solve problems effectively, considering long-term maintainability and business impact;
- Champion Code Quality: Write clean, testable, and efficient code, and lead by example through thoughtful code reviews and best practice sharing.
- Improve How We Work: Continuously seek opportunities to optimize our development processes, whether through automation, enhanced tooling, or refined workflows.
- Lead and Mentor: Support the growth of your teammates by providing technical guidance, mentoring, and contributing to a culture of knowledge sharing and collaboration.
- Own Your Impact: Take ownership of technical challenges and see initiatives through from ideation to production
Environment:
- Backend: .NET / C# ,API REST
- Frontend: React.JS
- Mobile: React Native
- Data Base : SQL Server, SQL
- DevOps: Azure DevOps, Terraform, PowerShell
- Monitoring: Elastic search
- Project Management: Jira et Confluence
- Methodology: Agile
Contribute to our team with your strengths:
- A college or university degree in software development, computer science, or a related field;
- 7+ years of experience designing, building, and deploying software systems, ideally with exposure to cloud environments (experience with Azure is a strong asset);
- Back-end: Deep expertise in .NET development and C# programming
- Front-end: Strong front-end development skills with frameworks such as React, Angular, or Vue; Advanced knowledge of JavaScript or TypeScript
- Solid experience in software architecture and system design, with a strong understanding of scalable, high-performance application patterns;
- Hands-on experience with test automation (unit, integration, front-end), CI/CD pipelines, and modern DevOps practices;
- Proficiency with SQL Server, including SQL programming and performance optimization;
- Familiarity with secure coding practices and application-level security;
- Excellent collaboration skills, with the ability to work effectively within cross-functional teams;
- Fluency in both French and English;
Assets
- Experience in the health and medical IT field.
- Advanced knowledge of software architecture and infrastructure within the Microsoft Azure framework.
Working conditions:
Contract: Permanent, full time (40h/week)
Working mode: Hybrid or remote
Occasional in-office presence may be required during the year (for events or team meetings, for example).
Candidates must reside in the province of Quebec.
Why join MEDFAR ?
Remote work and flexibility (supporting work-life balance)
RRSP contribution
Healthcare insurance from day one
Paid time off: 3 weeks + 1 additional week between Christmas and New Year
An onboarding program to help you get familiar with our environment and the digital healthcare field
All IT equipment is provided, with additional gear if needed
Internal growth opportunities (promotions, internal mobility)
Support from a wellness and social committee, with initiatives to foster team cohesion, mental health, and employee well-being
A company culture focused on transparency, collaboration, and innovation
Join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally
With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.
To better understand the self-identification process, please consult this guide.
Permanent à temps plein
MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community of medical experts and focused on clinical success and patient safety, MEDFAR was the first company to certify a cloud-based Electronic Medical Record in Canada: MYLE (Make Your Life Easy).
Committed to promoting excellence and effectiveness in healthcare worldwide, MEDFAR differentiates itself by offering a unique healthcare management solution for clinics, which replaces inefficient processes with a faster and safer technological alternative.
As a Full Stack Developer, you will be part of the AI Platform team, whose goal is to build and evolve the key features that support real-world healthcare workflows. This team works closely with Product and Design to deliver solutions that have a direct impact on our users — healthcare professionals and their patients.
You will contribute to the design, implementation, and deployment of new features that support the continuous evolution of our platform. From modernizing existing components to introducing innovative capabilities, your work will help advance healthcare technology. You will be surrounded by colleagues who value collaboration, code quality, and continuous learning, and who are always ready to support your professional growth.
What You’ll Do
As a Full Stack Developer, you will contribute to the development of reliable, secure, and scalable web applications. You will work across the full technology stack, collaborate closely with your teammates, and continue to grow your impact as a developer. Specifically, you will:
Build meaningful features: Contribute to the design and development of front-end and back-end features that deliver value to our users and support the company’s objectives.
Make thoughtful technical choices: Take part in evaluating the tools, frameworks, and design approaches that balance technical needs with long-term maintainability.
Write quality code: Develop clean, testable, and well-documented code, and participate in code reviews to improve your work and uphold the team’s standards.
Contribute to process improvement: Share your ideas and feedback to help improve our software design, testing, and delivery practices.
Collaborate and learn: Work closely with senior developers to build technical knowledge, ask the right questions, and sharpen your skills through mentorship and collaboration.
Take ownership of your work: Take responsibility for your tasks, honor your commitments, and proactively ask for help when needed to move projects forward.
Contribute to our team with your strengths:
College or university degree in software development or a related field — or equivalent practical experience.
5+ years of experience
Knowledge of software architecture and infrastructure in a cloud environment (Azure, AWS, etc.).
Knowledge of .NET application development and architecture concepts, with C# programming experience (.NET, .NET Core).
Proficiency in JavaScript or TypeScript programming.
Hands-on experience with a modern front-end framework (React, Angular, Vue.js, etc.).
Experience with SQL Server and T-SQL programming.
Experience with ML/LLM frameworks using Python, PyTorch, and TensorFlow.
Solid understanding of security best practices.
Excellent analytical mind, with the ability to quickly understand the issues and specific needs of our customers.
Strong collaboration skills and the ability to work effectively within a team.
Fluency in English, French is a plus.
Assets
Knowledge of the healthcare industry business domain.
Working conditions:
Contract: Permanent, full time (40h/week)
Working mode: Hybrid or remote
Occasional in-office presence may be required during the year (for events or team meetings, for example).
Candidates must reside in the province of Quebec.
Why join MEDFAR ?
Remote work and flexibility (supporting work-life balance)
RRSP contribution
Healthcare insurance from day one
Paid time off: 3 weeks + 1 additional week between Christmas and New Year
Annual training allowance ($1,500) to support your professional development
An onboarding program to help you get familiar with our environment and the digital healthcare field
All IT equipment is provided, with additional gear if needed
Internal growth opportunities (promotions, internal mobility)
Support from a wellness and social committee, with initiatives to foster team cohesion, mental health, and employee well-being
A company culture focused on transparency, collaboration, and innovation
Join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally
With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.
To better understand the self-identification process, please consult this guide.
Permanent à temps plein
Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us on our journey and help create the unknown!
The position holder ensures the continuous viability, stability, and performance of operational tools and infrastructure supporting GaaS game development. They design, develop, and operate tools and pipelines (build, configuration, versioning, deployment, publishing) to simplify, optimize, and automate development processes. They train and support teams in testing, quality, security, and automation prior to launch, and promote best practices to deliver a reliable, high‑performance gameplay experience.
Responsibilities
- Advising development teams on technology and tooling choices to improve visibility, control, and robustness of internal and external services.
- Training, supporting, and guiding development teams in improving continuous integration and continuous deployment systems.
- Researching, integrating, and developing technologies that enhance reliability, performance, and productivity.
- Designing, operating, and owning build, configuration, versioning, and publishing pipelines (including packaging, signing, SBOM, artifacts).
- Implementing and supporting CI/CD tooling (automated tests, quality, security), IaC, and secure, reproducible, controlled deployments.
- Maintaining tooling products to deliver exemplary service quality to the project (internal SLOs).
- Implementing and maintaining game deployment guidelines and documenting infrastructure implementation and technical specifications for network and server systems.
- Collaborating with development teams to diagnose and resolve issues related to online services.
- Establishing and maintaining incident‑management processes.
- Managing Cloud environments using appropriate tools.
- Developing tools and processes that allow developers to deploy services safely and efficiently.
- Defining and tracking SLA/SLO/SLI, deploying observability (logs, metrics, traces), managing capacity, and contributing to FinOps initiatives.
Education
- University degree in Computer Science, Computer Engineering, or any relevant field.
Experience
- 5–8 years of experience in software development and system administration.
- Experience with infrastructure automation (Cloud).
- Experience managing high‑throughput systems.
- Experience designing resilient, scalable, and redundant architectures.
- Experience in software development and optimization.
Skills & Knowledge
- Strong analytical and synthesis skills.
- Ability to solve complex problems.
- Ability to adapt quickly to change.
- Ability to work under pressure.
- Strong knowledge of distributed systems.
- Excellent knowledge of Linux and Windows system administration.
- Programming languages: Python, Go, C#, or C++.
- CI/CD (GitLab, GitHub, Azure DevOps), IaC (Terraform, CloudFormation), containers & orchestration (Docker, Kubernetes).
- Observability: Prometheus/Grafana, ELK/EFK, OpenTelemetry (or equivalent).
- Cloud: AWS, Azure, GCP; databases; networks (DNS, CDN, load balancing, TLS).
- Assets: Unreal Engine 5 (or similar engine), DevOps methodology, infrastructure automation experience.
Permanent à temps plein
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
La personne titulaire du poste assure en continu la viabilité, la stabilité et la performance des outils et des infrastructures d’opérations qui soutiennent le développement des jeux GaaS. Elle·Il conçoit, développe et opère des outils et des pipelines (build, configuration, version, déploiement, publication) afin de simplifier, optimiser et automatiser les processus de développement. Elle·Il éduque et accompagne les équipes sur les tests, la qualité, la sécurité et l’automatisation avant la mise en ligne, et propage les bonnes pratiques visant à livrer une expérience de jeu fiable et hautement performante.
Responsabilités
- Accompagner les équipes de développement dans les choix technologiques et d’outillage pour améliorer la visibilité, le contrôle et la robustesse des services internes et externes.
- Éduquer, soutenir et accompagner les équipes de développement dans l’amélioration des systèmes d’intégration et de déploiement continu.
- Rechercher, intégrer et développer des technologies améliorant la fiabilité, la performance et la productivité.
- Concevoir, opérer et s’approprier les pipelines de build, configuration, version et publication (incluant packaging, signatures, SBOM, artefacts).
- Mettre en place et soutenir l’outillage CI/CD (tests automatisés, qualité, sécurité), l’IaC et les déploiements sécurisés, reproductibles et contrôlés.
- Maintenir les produits d’outillage afin d’offrir une qualité de service exemplaire au projet (SLO internes).
- Implémenter et maintenir les guides de déploiement de jeux et documenter l’implantation ainsi que les spécifications techniques des infrastructures réseau et serveur.
- Collaborer avec les équipes de développement pour diagnostiquer et corriger les anomalies et pannes liées aux services en ligne.
- Mettre en place et maintenir les processus de gestion des incidents.
- Gérer le Cloud en utilisant les outils appropriés.
- Développer des outils et processus facilitant le déploiement des services par les développeur·euse·s, de manière sécuritaire et contrôlée.
- Définir et suivre SLA/SLO/SLI, déployer l’observabilité (logs, métriques, traces), gérer la capacité et contribuer aux initiatives FinOps.
Formation
- Diplôme universitaire en informatique, génie informatique ou toute autre formation pertinente.
Expérience
- 5 à 8 ans d’expérience en développement logiciel et administration de systèmes.
- Expérience en automatisation d’infrastructure (Cloud).
- Expérience en gestion de systèmes à haut débit.
- Expérience en conception d’architectures résilientes, scalables et redondantes.
- Expérience en développement et optimisation de logiciels.
Compétences et connaissances
- Excellente capacité d’analyse et de synthèse.
- Aptitude à résoudre des problèmes complexes.
- Capacité à s’adapter rapidement aux changements.
- Capacité à travailler sous pression.
- Très bonnes connaissances des systèmes distribués.
- Très bonnes connaissances en administration de systèmes Linux et Windows.
- Langages : Python, Go, C# ou C++.
- CI/CD (GitLab, GitHub, Azure DevOps), IaC (Terraform, CloudFormation), conteneurs et orchestration (Docker, Kubernetes).
- Observabilité : Prometheus/Grafana, ELK/EFK, OpenTelemetry (ou équivalents).
- Cloud : AWS, Azure, GCP ; bases de données ; réseaux (DNS, CDN, load balancing, TLS).
- Atouts : Unreal Engine 5 (ou moteur similaire), méthodologie DevOps, expérience en automatisation d’infrastructure.