Développeur Full Stack | Full Stack Developer

  • 1224 Rue Stanley #205, Montréal, Montréal, Québec, Canada
  • Les employés peuvent travailler à distance
  • Temps plein

Description de l'entreprise

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.

******

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.

Description du poste

À titre de Développeur Full Stack intermédiaire, vous serez membre de l’équipe Core Architecture. Vous participerez à l’architecture, la conception, l’implémentation et le déploiement d’outils et infrastructures logicielles qui serviront de plateforme aux équipes de développement produit, afin de leur permettre de faire évoluer le domaine des soins de la santé au travers de nouvelles pratiques et innovations technologiques. Le candidat détient idéalement : une expérience dans l’élaboration de solutions logicielles à grande échelle; d’excellentes aptitudes de leadership et de communication; une mentalité rigoureuse et analytique avec une approche de résolution de problème axée sur les données.

Principales responsabilités

  • Traduire les besoins et la vision de l'entreprise en une architecture adéquate (à la fois logicielle et matérielle);
  • Sélectionner les technologies et les méthodes appropriées; capacité à évaluer l'impact de ces choix sur l’ensemble des opérations d’affaires;
  • Concevoir et développer des architectures d'applications Web robustes, résilientes, sécurisées et évolutives, tant au niveau front-end que back-end;
  • Participer à l'amélioration continue de nos processus de développement de logiciels;
  • Aider au support des autres membres de l'équipe en ce qui concerne le coaching, la supervision et la révision de code;
  • Effectuer toute autre tâche connexe.

*L'emploi du masculin dans nos communications désigne autant les femmes que les hommes.

*******

As an Intermediate Full Stack Developer, you will be a member of the Core Architecture Team and you will participate in the analysis, design, implementation and deployment of software tools and platforms that will be used by the other product development teams so that they can develop the healthcare field through new practices and technological innovations. The candidate ideally has experience in developing large-scale software solutions, excellent leadership and communication skills, as well as a rigorous and analytical mindset with a data-driven problem solving approach.

Main Responsibilities

  • Translate the needs and vision of the company into an adequate architecture (both software and hardware).
  • Select appropriate technologies and frameworks; ability to assess the impact of these choices on all business operations.
  • Design and develop robust, resilient, secure and scalable web applications architectures, both front-end and back-end.
  • Participate in the continuous improvement of our software development processes.
  • Help support other team members in terms of coaching, supervision and code review.
  • Perform any other related task.

Qualifications

Contribuez avec vos forces:

  • Diplôme collégial ou universitaire dans le domaine du développement logiciel ou toute autre champ d’expertise connexe;
  • De 4 à 5 ans d’expérience dans l'architecture et le déploiement de systèmes dans des environnements infonuagiques;
  • Expérience en automatisation de tests (unité, intégration, front-end); avec les pipelines CI / CD, et les processus DevOps;
  • Connaissance approfondie de l'architecture d'application .NET et de la programmation C#;
  • Compétences avancées en programmation JavaScript ou Typescript;
  • Expérience avec un framework front-end (ReactJS, Angular, VueJS, etc.) ainsi qu’avec SQL Server, de la programmation SQL et analyse / optimisation de performance;
  • Connaissance des meilleures pratiques de sécurité;
  • Capacité à travailler en équipe;
  • Capacité à communiquer couramment en français et en anglais;
  • Connaissance du domaine d’affaires de l'industrie des soins de santé (atout);
  • Connaissance avancée de l'architecture logicielle et d’infrastructure dans le cadre Microsoft Azure (atout).

Conditions de travail

  • Pendant la période de pandémie le travail se fait à distance;
  • Poste permanent à temps plein (40 heures par semaine).

*******

Contribute to our team with your strengths:

  • College or university diploma in the field of software development or any other related field of expertise.
  • 4 to 5 years of experience in the architecture and deployment of systems in cloud computing environments.
  • Experience in test automation (unit, integration, front-end), with CI / CD pipelines, and DevOps processes.
  • In-depth knowledge of .NET application architecture and C # programming.
  • Advanced skills in JavaScript or Typescript programming.
  • Experience with a front-end framework (ReactJS, Angular, VueJS, etc.) as well as with SQL Server, SQL programming and performance analysis / optimization.
  • Knowledge of best security practices.
  • Ability to work as part of a team.
  • Ability to communicate fluently in French and in English.
  • Experience in the health and medical IT field (asset).
  • Advanced knowledge of software architecture and infrastructure within the Microsoft Azure framework (asset).

Working conditions

  • During the pandemic we are offering telecommuting.
  • Full-time permanent position (40 hours per week).

Renseignements complémentaires

Pourquoi se joindre à MEDFAR (QC et C.-B.)?

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é.

  • Culture entrepreneuriale;
  • Bonus en fonction de la performance à tous les employés;
  • Généreuse couverture d'assurance collective;
  • Horaire flexible (conciliation travail et vie personnelle);
  • Semaine de congé à Noël offerte;
  • Activités sociales et sportives (suspendues en ce moment en raison de la pandémie);
  • Environnement de travail dynamique et multiculturel;
  • Notre bureau à Montréal (QC) est accessible en transport en commun et est à quelques pas des stations de métro Peel et Bonaventure;
  • Notre bureau à Burnaby (C.-B.) est accessible en autobus ou en voiture et il y a un stationnement gratuit disponible sur les lieux.

*******

Why join MEDFAR (QC & BC)?

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.

  • Entrepreneurial culture.
  • Performance-based bonus to all employees.
  • Generous group insurance coverage.
  • Flexible hours (work-life balance).
  • Paid time-off offered during Christmas (the equivalent of one week).
  • Social and sports activities (currently suspended due to the pandemic)..
  • Dynamic and multicultural work environment.
  • Our office in Montreal (QC) is accessible by public transit and is a short walk from Peel and Bonaventure metro stations.
  • Our office in Burnaby (BC) is accessible by bus or by car and there is free parking on the premises.

Vidéos à visionner