Senior Full Stack Developer; Healthcare - SaaS
Listed on 2026-10-15
-
Software Development
Full Stack Developer, .NET Developer
Location: Montreal (administrative region)
Senior Full Stack Developer (Healthcare - SaaS)
- Full-time
- Department: R&D
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 - Frontend:React.
JS - Data Base :SQL Server, SQL
- Monitoring
:
Elastic search - 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 - 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 Dev Ops 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
:
Hy…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).