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

Senior Software Development Engineer (Full Time)

$128k - $200k per year

Jane App

Senior Software Developer - Booking

Senior Software Developer - Booking

Get AI-powered advice on this job and more exclusive features.

Help the Helpers with Jane. Jane is a team that's all about fostering growth, spreading delight, and serving our healthcare community. We're on the hunt for people ready to jump in and join us while we simplify the lives of healthcare practitioners and patients daily. Jane is a remote-first company, meaning every role, including this one, is remote – giving you the freedom to work from any corner of Canada.

Our product enables physiotherapists, mental health counsellors, chiropractors, and other allied health practitioners to run their practices in a digital‑first way through features such as online booking, charting, scheduling, telehealth, secure payments and billing, along with an evolving library of features. There is often a high bar set, not just for the quality of work, but for the care we show for each other and our customers. It’s our customers raising that bar, never standing still, continually improving, keeping us on our toes. We provide autonomy and flexibility to help integrate work into your life in a way that makes sense for you. Need to block out time to pick up the kids? We have a Slack channel for parents, but we've also got channels dedicated to plants, furry friends, food, pride, wellness – you get the idea! While we love to connect virtually, the Jane team also connects in person throughout the year in departmental get‑togethers, company retreats, or possibly a conference or two across North America if you’re keen to learn more about our community of healthcare providers.

We’re looking for people who can embrace our way of working, which often means being flexible and open to change. If after reading this you feel excited about the opportunity — all in the name of helping those who help others — reach out to us to learn more.

We’re hiring a Senior Software Developer to build and scale Jane’s Booking platform. You will build and ship robust, observable services that thrive at scale, collaborating with Product, Design and other Jane functions to deliver features that delight our customers.

At Jane, AI is part of how we build software. You don’t need to be an AI expert, but you use it intentionally and responsibly: exploring ways to remove friction, speed up routine work, and share effective patterns with the team. You ensure AI‑assisted work is accurate, secure, and clearly owned, and you model practices that align with our engineering principles.

Build and maintain functionality across a variety of different customer workflows, with full‑stack exposure (React frontend + Rails or other backend tech).

Participate in tech migration, refactoring, and modernization work – ensuring stability and performance improvements in the core booking platform.

Adopt and apply AI tools in development: Leverage AI for productivity, testing, or code quality and stay curious about future AI‑based integrations.

Demonstrate product mindset and customer empathy: A university degree in Computer or a related STEM field plus approximately 5+ years of experience. Those with a Master’s or PhD may be considered with less experience. Significant depth and domain experience at a senior level with demonstrated ability in leading technical design, architecture, and delivering medium to high‑complexity projects or services with a proficient understanding of software development methodologies.

Ability and experience in coaching and mentoring junior and intermediate developers, fostering a culture of continuous improvement and knowledge sharing.

Proactively identifies and addresses technical challenges to ensure smooth project delivery with scalable, maintainable solutions, while advocating for and adhering to best practices to continuously improve code quality, test coverage, and development workflows.

Demonstrates adaptability to learn new technologies and contributes across multiple domains beyond personal expertise, paired with a deep sense of ownership and accountability for the quality and success of team deliverables.

Champion AI adoption within the team by introducing relevant context engineering patterns and documenting repeatable practices.

stage, which for this role represents an annual salary of

$Watch this short video to learn how our salary bands are set. We are committed to listening to every voice in order to learn and grow so we can meet the needs of the diverse community of helpers that Jane serves.

Employment decisions are made based on how a candidate’s skills and experiences match the role and what they bring to the Jane community, assessed through a fair interview process.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. If you would like more information about how your data is processed, please contact us.

Mid‑Senior level

Full‑time

Engineering and Information Technology

Software Development

#

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer (Full Time) in Montréal, QC vacancy
  •  ...record time with the only hardware and software AI-powered platform built for the...  ...difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor...  ...foster continuous professional learning Book allocation program to further your... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...Vention's application authoring platform. We develop the cloud-first authoring experience along...  ...continuous professional learning Book allocation program to further your knowledge... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory...  .... Job Description As a Senior Software Developer at Vention, you will be a key contributor...  ...foster continuous professional learning Book allocation program to further your knowledge... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory...  .... Job Description As a Senior Software Developer at Vention… You’ll play a key role on...  ...foster continuous professional learning Book allocation program to further your knowledge... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory...  .... Job Description As a Senior Software Developer at Vention… Reporting to the Machine...  ...foster continuous professional learning Book allocation program to further your knowledge... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  • MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total...
    Senior
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...En tant que Développeur Logiciel R&D senior, vos principales responsabilités comprendront...  ...you’ll do As a Senior R&D Software Developer, your main responsibilities will include... 
    Senior
    Daily paid
    Full time

    Syntronic

    Montréal, QC
    13 days ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions, architectures... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions... 
    Senior
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers), adoption metrics, and a roadmap shaped by what product teams... 
    Senior
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...capabilities into simulation products. As an experienced rendering developer, you will bring your industry experience to develop the next...  ..._____________________________________ BS or MS Degree in Software Engineering, Computer Science, or equivalent experience A great... 
    Senior
    Full time

    Solution Sft

    Montréal, QC
    more than 2 months ago
  •  ...large, global organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our...  ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...Security and Identity (CSI) team. We are looking for a seasoned developer with a strong security mindset to help evolve our internal...  ...fit: ~5+ years of experience building and operating production software ~ Strong software engineering fundamentals: clean design, maintainable... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    17 days ago
  •  ...: Clearance is a team of enthusiastic developers and testers driven by curiosity and a passion...  ...sector organizations. In practice, we develop a self-service web portal that reduces...  ...evidence stored on our platform. As a Software Developer, you will play a key role... 
    Senior
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...développement recherche un développeur senior pour participer au développement...  ...postes de disponibles en dévelopement logiciel qui regroupent plusieurs...  .... Job Description: Our software R&D team is looking for a Senior Software Developer to join us. The individual will... 
    Senior
    Full time
    Remote work
    Flexible hours

    Cm Labs

    Montréal, QC
    more than 2 months ago
  •  ...---------------------------------------------- Your team’s dynamic: You could be part of a software development team that works in collaboration with other teams to develop and maintain a cloud platform for a brand-new innovative product “Cloudrunner”.  Cloudrunner is... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...common data, and corporate actions.   As a Senior Data Engineer, you will own production...  ...systems, APIs, and files.   ~ Develop and maintain dbt models and Snowflake data...  ...markets. Formed from TradingScreen and Imagine Software, the company serves approximately 500 buy... 
    Senior
    Full time
    Work at office

    Ts Imagine

    Montréal, QC
    6 days ago
  •  ...Software Developer II (P2) We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production Python code, build and maintain automated tests,... 
    Long term contract
    Full time
    Temporary work
    Work at office
    2 days per week

    Jeppesen Foreflight Careers

    Montréal, QC
    a month ago
  •  ...responsible for the design, development and testing of multiple software modules. • Ensure implementation meets design objectives.  •...  ...computing architectures. • Collaborate with other software developers in the team to implement software that align and extend platforms... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  •  ...services are customized to meet specific needs. For more details please visit our website Job Description Job Title : Database Software developer Location : Montreal, QC Job Type : Contract on W2 Work Status: US Citizen / Canadian Citizen / TN VISA Skills... 
    Permanent employment
    Full time
    Contract work
    Temporary work

    Epro Consulting

    Montréal, QC
    more than 2 months ago
  •  ...full-time in office attendance*    As a Full Stack Java/React Developer, you will work on large-scale web applications, including...  ...workflows, Kubernetes, and Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common architectural patterns.... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  • $20k per year

     ...rather than tolerated. We are looking for several passionate Software Developers to join our team. In this role you'll build critical software...  ...platform. You'll be surrounded by cutting-edge technology and senior engineers, giving you an ideal environment to grow and succeed... 
    Senior
    Full time
    Immediate start

    Calliere

    Montréal, QC
    more than 2 months ago
  •  ...____________  OPAL-RT Technologies is looking for a Drivers Software Developer   About OPAL-RT Technologies:    A global leader across...  .... Good English skills for reading specialized/scientific books and software not available in French.  • Soft skills: Organization... 
    Full time
    Remote work
    Flexible hours

    Opal-rt

    Montréal, QC
    23 days ago
  •  ...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,... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    a month ago
  •  ...Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate... 
    Senior
    Full time

    Bbgc

    Montréal, QC
    15 days ago
  •  ...clients internes et/ou externes hors du Québec.   _______________________________________________________________________________  Software Developer in Test   A Software Developer in Test (SDET) is a hybrid role that blends software engineering expertise with deep testing... 
    Full time
    Contract work

    Onespan

    Montréal, QC
    more than 2 months ago
  •  ...Nous recherchons un développeur ou une développeuse logiciel sénior pour faire évoluer notre pipeline de traitement d'images...  ...coastal environments, and energy. We are looking for a Senior Software Developer to evolve our image processing pipeline toward new use cases... 
    Senior
    Full time
    Work at office
    Flexible hours

    Northstar Earth And Space

    Montréal, QC
    22 days ago
  •  ...working with the latest technologies in software development. Here is an overview of...  ...MongoDB, Elasticsearch and Redis Web UI developed in ReactJS Asynchronous and eventually...  ...core contributor of the team to define, develop, deploy, and maintain features as well as... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    23 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer (Full Time). Be the first to apply!