Senior Full Stack Developer

MEDFAR Logo

MEDFAR

πŸ“Remote - Canada

Summary

Join MEDFAR Clinical Solutions as a Senior Full Stack Developer and contribute to the design, implementation, and deployment of features enhancing their healthcare platform. You will build end-to-end solutions, make smart technology decisions, champion code quality, and improve development processes. Leadership and mentoring are key aspects, as is taking ownership of technical challenges. The ideal candidate possesses extensive experience in building large-scale web applications and a strong understanding of software architecture and system design. This role requires proficiency in .NET, C#, React.JS, and SQL Server, along with experience in test automation and DevOps practices. The position offers a hybrid or fully remote work environment.

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

  • Experience in the health and medical IT field
  • Advanced knowledge of software architecture and infrastructure within the Microsoft Azure framework

Benefits

  • Remote work and flexibility (supporting work-life balance)
  • Performance bonuses are accessible to all employees
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.