Senior Software Developer - Health Systems Integration (HL7, FHIR)
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 .
- ...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,...SeniorPermanent employmentFull timeWork at officeRemote work
- ...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...SeniorWork from home
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorPermanent employmentFull timeFlexible hours
- ...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 employmentFull timeWork at officeLocal area3 days per week
- ...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...SeniorPermanent employmentFull timeApprenticeshipWork at officeLocal areaWork from home
$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 timeContract workWorldwide$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 workFlexible hoursDay shift3 days per week- ...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 timeTemporary workWorldwide
$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 employmentFull timeLocal area$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,...SeniorLong term contractFull timeTemporary workWork at officeImmediate startRemote workFlexible hoursDay shift3 days per week- ...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...SeniorFull timeFlexible hours
- ...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...SeniorPermanent employmentFull timeRemote workWorldwide
- ...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...SeniorFull time
$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 paidWork at officeLocal areaFlexible hoursWeekday work- ...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...SeniorApprenticeshipWorldwideFlexible hours
- ...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 timeFlexible hours
- ...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 contractWork at officeWorldwide
- ...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...SeniorFull timeLocal areaImmediate start
- ...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 timeWorldwide
- ...é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 timeFlexible hours
- ...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 employmentFull timeContract workWork at officeMonday to fridayShift work
- ...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
- ...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...SeniorFull time
$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 contractPermanent employmentRemote work$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 employmentFull timeWork at officeLocal areaImmediate start$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- ...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...SeniorLong term contractRemote workWork from home
- ...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
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!
- développeur logiciel Montréal, QC
- junior software developer Montréal, QC
- new graduate software developer Montréal, QC
- software developer entry level Montréal, QC
- software engineer - ai machine learning Montréal, QC
- software engineer salary in canada Montréal, QC
- software engineer devops Montréal, QC
- linux software engineer Montréal, QC
- junior software engineer Montréal, QC
- software developer no experience Montréal, QC

