Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Health Systems Integration (HL7, FHIR)

Full-time

Medfar



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.

Job Description



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

Qualifications



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 French and English.

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

Additional Information



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 .

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Health Systems Integration (HL7, FHIR) in Montréal, QC vacancy
  •  ...ingénieurs aéronautiques qui ont réalisé que le système de santé n’exploitait pas pleinement le...  ...En tant que Développeur·euse logiciel sénior – profil intégration des systèmes de santé , vous jouerez...  ...robustes basées sur les standards HL7, FHIR ainsi que des API personnalisées,... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work

    Medfar

    Montréal, QC
    8 hours ago
  •  ...customers.  You’ll work on the critical foundations of agentic systems, from tool orchestration and guardrails to evaluation...  ...tangible product value, you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform... 
    Senior
    Work from home

    Coveo

    Montréal, QC
    14 hours ago
  •  ...Ingénierie, particulièrement sur les systèmes embarqués dans divers...  ...différentes activités orientées “System engineering” en partenariat...  ...des campagnes de tests d’intégration sur différents types de simulateur...  ...Airbus departments Develop the development monitoring process... 
    Senior
    Full time

    SII Group Switzerland

    Montréal, QC
    9 days ago
  •  ...search technology powering an entire product ecosystem? As a Senior Software Developer on our Search team, you'll help evolve Coveo's search...  ...impact technical challenges at the intersection of distributed systems, search technology, platform engineering, and artificial intelligence... 
    Senior
    Full time

    Coveo

    Montréal, QC
    10 days ago
  •  ...development and certification of safety-critical systems in the aerospace, electric, and...  ...of potentially hostile drones using an integrated system of high-precision sensors and cameras...  ...Requirements We are looking for a Senior Software Developer: Design, develop, and optimize... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    11 days ago
  •  ...to life-saving robots, our digital and software technology experts think outside the box...  ...Long Description Job Title : Air Systems Integrator Location: Mirabel (hybrid - 3 days...  ...avionics, propulsion, fuel, etc.). Develop and maintain system architecture, specifications... 
    Permanent employment
    Full time
    Work at office
    Local area
    3 days per week

    Capgemini

    Montréal, QC
    8 days ago
  •  ...Développeur.se logiciel sénior.e (Core Systems) Altitude Sports est un détaillant en ligne basé...  ...systèmes en automatisant les tests et en intégrant l'infrastructure en tant que code, les...  ...de notre équipe. Senior Software Developer (Core Systems) Altitude... 
    Senior
    Permanent employment
    Full time
    Apprenticeship
    Work at office
    Local area
    Work from home

    Altitude Sports

    Montréal, QC
    9 days ago
  • $95k - $140k per year

     ...Overview dormakaba is seeking an Integration Developer based in this role the Integration Developer...  ...) ~ Demonstrated experience building system-to-system integrations or connectors...  ...-compatibility / regression testing of software that must interoperate with external systems... 
    Full time
    Contract work
    Worldwide

    Dormakaba

    Montréal, QC
    8 days ago
  • $75k - $130k per year

    Développeur d’intégration / Développeur Apigee Description de poste...  ...nos clients de connecter leurs systèmes, valoriser leurs données et...  ...management au monde. Integration Developer / Apigee Developer...  ...* 5+ years of experience in software development, systems integration... 
    Remote work
    Flexible hours
    Day shift
    3 days per week
    Montréal, QC
    4 days ago
  •  ...VOUS ALLEZ ACCOMPLIR Expert Technique Intégration des systèmes électriques  est un poste polyvalent...  ...Expert Engineering – Electrical Systems Integration  is a multifaceted position...  ...DIGITAL ENGINEERING  strengthens and develops engineering projects within the group,... 
    Full time
    Temporary work
    Worldwide

    SOGECLAIR

    Montréal, QC
    17 days ago
  • $63.28k - $77.34k per year

     ...potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique...  ..., Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    9 days ago
  • $120k - $175k per year

     ...global transformations. About Energy Systems We help customers navigate the...  ...? DNV Energy Systems is seeking a Senior Resource Integration (RI) Engineer , in the Renewables & Power...  ...experience with power system analysis software packages including PSS/E, TSAT, TARA,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Day shift
    3 days per week

    DNV

    Montréal, QC
    11 days ago
  •  ...un·e Développeur·se logiciel senior possédant une expertise approfondie...  ...Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365...  ...We’re looking for a Senior Software Developer with deep expertise...  ...365, Power Platform, and Azure integration technologies. In this role, design... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    17 days ago
  •  ...engineers who realized that the healthcare system was not exploiting the full potential...  .... Job Description As a Senior Data Transfer Developer, you will design, build, and evolve...  ..., reliability, and performance of integration solutions. Key Responsibilities... 
    Senior
    Permanent employment
    Full time
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    25 days ago
  •  ...DRW is a place of high expectations, integrity, innovation and a willingness to challenge...  ...are looking for multiple passionate Software Developers to join our team. You will develop critical...  ...by cutting-edge technology and senior technologists providing you with the best... 
    Senior
    Full time

    DRW

    Montréal, QC
    7 days ago
  • $50k - $85k per year

    Conseiller (ère) intégration de système de la paie Description de poste CGI - Centre de services...  ...); -Employee Assistance Program, Health and Wellness program, comprehensive insurance...  ...; -Training clients on the use of software and informing them about relevant legislation... 
    Daily paid
    Work at office
    Local area
    Flexible hours
    Weekday work
    Montréal, QC
    14 days ago
  •  ...is the leading solution built to help software companies generate revenue through data...  ...in the world. About You As a Senior Software Developer, you'll join a development team that crafts...  ...to build resilient, distributed systems; ~ A desire to hold yourself and the... 
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    a month ago
  •  ...développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait...  ...------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    17 days ago
  •  ...companies are running support on ticketing systems built in 2007, with AI bolted on as an...  ...Engineer to operate as a full, self-sufficient software engineer within it. Reporting to the...  ...sick and parental leave ~ Comprehensive health, dental, vision, travel, and life... 
    Long term contract
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    1 day ago
  •  ...with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers...  ...developer platform. About You ~5+ years of distributed systems experience ~ Expert in Node.js, TypeScript, or similar languages... 
    Senior
    Full time
    Local area
    Immediate start

    MaintainX

    Montréal, QC
    16 days ago
  •  ...We are seeking a Software Developer to join our engineering team in Montreal and contribute to...  ...design tools and safety-critical software systems . This role involves working on...  ...Perform code reviews, unit testing, integration testing, and formal verification activities... 
    Full time
    Worldwide

    PACE Aerospace & IT

    Montréal, QC
    3 days ago
  •  ...équipe : L'équipe « SC SaaS Video Device Integration » est responsable du développement et de...  ...Integration” team is responsible for developing and integrating device drivers within...  ...continuously deliver an innovative and robust software device driver sdk to our clients. To be... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    17 days ago
  •  ...Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software...  ...under development Execute unit and integration tests and document the results Present...  ...process through module, subsystem, and system test procedures Analyze localization... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Monday to friday
    Shift work

    Grizzlytrek Group

    Montréal, QC
    21 days ago
  •  ...DRW is a place of high expectations, integrity, innovation and a willingness to challenge...  ...are looking for multiple passionate Software Developers to join our team. You will develop critical...  ...of market data used by our trading systems. As a member of our team, you will be... 
    Senior

    DRW

    Montréal, QC
    22 days ago
  •  ...contributing to improving the quality and resilience of existing systems. You will work in an environment leveraging modern...  ...lifecycle, including analysis, design, implementation, testing, integration, debugging, and support of online services. Contribute to the... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  • $100k - $150k per year

     ...Solutions (HLD and LLD  Design and implement Infrastructure Architecture that cover on-premises environments and cloud  Design and develop security measures and controls and manage security compliance  Negotiate and manage vendor contracts  Skills/Must Have: Must... 
    Long term contract
    Permanent employment
    Remote work
    Montréal, QC
    2 days ago
  • $81.73k - $98.07k per year

     ...to life-saving robots, our digital and software technology experts think outside the box...  ...Description Job Title: Propulsion Systems Integrator Location : Mirabel, QC  (Hybrid...  ...sustaining and new Propulsion systems design developments, production support, aircraft... 
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start

    Capgemini

    Montréal, QC
    15 days ago
  • $46.15 per hour

     ...CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year Tasks Write, modify, integrate and test software code Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the... 
    Temporary work

    Media Stunner Inc. Stunner Med

    Montréal, QC
    2 days ago
  •  ...more person-centered care across senior living through world-leading...  ...at SafelyYou As a Senior Software Engineer on the Fleet Team,...  ...deliver resilient, scalable backend systems in Go, contribute to internal...  ...services critical to device health, over-the-air updates, and... 
    Senior
    Long term contract
    Remote work
    Work from home

    SafelyYou

    Montréal, QC
    a month ago
  •  ...projects (initial or progressive). Perform unit testing and integrated. Implement applications patches Write applications documentation...  ...and deadlines Knowledge of Linux & Windows operating systems Knowledge of Databases Mysql Knowledge of the concepts of... 
    Full time

    Foniva Inc.

    Montréal, QC
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Health Systems Integration (HL7, FHIR). Be the first to apply!