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

Back-End Software Developer (Montreal QC)

Full-time

Montrium Inc

Introduction

Join Montrium as a Software Developer, Backend and help build the backend services behind our Connect platform for life sciences customers. You will design and deliver secure, scalable features using Azure services, APIs, and data-driven backend patterns. Your work will help life sciences teams manage critical regulated processes with confidence, traceability, and efficiency.

Company Overview

Founded in 2005, Montrium is a cloud-based solutions provider serving the life sciences industry. We combine software, cloud, quality, and GxP regulatory expertise to help organizations manage regulated processes with greater efficiency, compliance, and traceability.

Montrium’s Connect platform supports life sciences organizations by helping them manage regulated content and processes across the research and development lifecycle. Today, thousands of users across more than 35 countries use Connect to support compliant, traceable, and effective operations.

Our team brings together experienced professionals in life sciences, regulatory compliance, quality assurance, system design, cloud operations, and software development. Headquartered in Montreal, Canada, Montrium has built a reputation for excellence, practical innovation, and a strong commitment to quality.

Our Commitment to Employees and Customers

Montrium is committed to building trust and making a difference for employees, customers, and communities. We foster a collaborative environment where team members communicate openly, take ownership of their work, and contribute to meaningful outcomes.

We value autonomy, respect, continuous growth, and equal opportunity. We encourage people to share perspectives, exchange ideas respectfully, and grow their careers in ways that support both personal development and customer impact.

Most importantly, your work will help connect people, processes, and technology in ways that support regulated life sciences research and contribute to better outcomes for patients.

Job Description

Reporting to the Director of Engineering, the Software Developer , Backend designs, builds, and improves the backend services, APIs, integrations, and data-driven capabilities that support Montrium’s Connect platform. The role balances the reliability of established customer-facing capabilities with the evolution of modern backend services and cloud-native engineering practices.

This is a hands-on engineering role for someone who enjoys building production-ready software, improving established systems, and working on backend services that support regulated content, workflow automation, data integrity, integrations, and platform reliability in customer environments.

 

As a member of the Development team, you will contribute to the following areas:

Develop and evolve backend product capabilities


  • Design, develop, and maintain backend services, APIs, background jobs, and integration components that support regulated life sciences workflows.

  • Build solutions using C#, .NET, ASP.NET Core, RESTful APIs, background processing, messaging patterns, and cloud-native design principles.

  • Translate product requirements and technical designs into maintainable, observable, and testable application code.

  • Contribute to API design, service boundaries, data models, and integration patterns that balance product value, performance, security, and maintainability.

  • Use Azure services across compute, storage, messaging, identity, monitoring, and data to deliver secure, scalable, and observable product features.

  • Improve existing backend services through better reliability, security, performance, scalability, observability, and maintainability.

  • Diagnose and resolve issues involving APIs, identity, permissions, data access, background processing, integrations, and cloud platform behavior.

  • Support release preparation, deployment readiness, environment validation, and controlled promotion of backend components across environments.

  • Document key design decisions, integration points, operational behaviours, and troubleshooting guidance that support repeatable delivery and team knowledge sharing.

This role is ideal for a developer who enjoys improving established systems and contributing to modern cloud engineering patterns in a regulated product environment.

Contribute to a collaborative engineering culture


  • Collaborate with developers, architects, product owners, quality assurance, DevOps, and support teams to deliver reliable product capabilities.

  • Participate in code reviews, design discussions, troubleshooting, and improvements to engineering practices.

  • Use modern productivity and AI-assisted development tools, including GitHub Enterprise Copilot and Microsoft 365 AI capabilities, to improve coding, documentation, collaboration, and engineering efficiency while applying sound professional judgment.

  • Communicate technical risks, dependencies, trade-offs, and delivery progress clearly.

  • Share knowledge, support team learning, and work with autonomy, accountability, curiosity, and respect for sustainable delivery practices.

You will join a collaborative engineering team that values practical design, shared ownership, and sustainable delivery. If you enjoy improving established systems, learning new technologies, and making thoughtful engineering decisions, this role may be a strong fit.

Required Qualifications


  • Three or more years of professional backend or cloud application development experience.

  • Strong experience with C#, .NET, ASP.NET Core, RESTful APIs, object-oriented design, and practical software design patterns.

  • Practical knowledge of Microsoft Azure services and cloud-native development patterns, including application hosting, storage, messaging, identity, monitoring, and secrets management.

  • Ability to apply secure development practices, including input validation, least privilege, secrets management, secure API design, and protection of sensitive data.

  • Familiarity with distributed systems, asynchronous processing, event-driven design, microservices concepts, and integration patterns.

  • Experience with relational or NoSQL data stores, data modelling, query design, data access patterns, and performance-aware backend development.

  • Working knowledge of Git, pull requests, code review, CI/CD practices, unit testing, automated functional testing, and controlled software delivery.

  • Ability to diagnose backend issues involving APIs, authentication, authorization, data access, background processing, integrations, and cloud services.

  • College diploma, university degree, or equivalent practical experience in software development, computer science, software engineering, information technology, or a related field.

You will have opportunities to deepen your Azure expertise, contribute to architectural discussions, and grow into broader technical ownership as the platform evolves.

Additional Qualifications


  • Experience with Azure services such as Azure Functions, Azure Service Bus, Azure Storage, Azure Key Vault, Azure App Configuration, Application Insights, Azure SQL, Cosmos DB, or similar services.

  • Experience with infrastructure-as-code, managed identities, API gateways, or automated deployment patterns.

  • Interest in or exposure to AI-enabled product features, document intelligence, automation, or other emerging cloud services.

  • Familiarity with TypeScript, React, Redux, or other front-end technologies that support collaboration across full-stack teams.

  • Experience in a SaaS, pharmaceutical, life sciences, regulated, or GxP product environment.

  • Microsoft Azure or developer certification, or willingness to pursue one.

How You Work


  • Strong interpersonal and time-management skills, with the ability to collaborate effectively across technical and non-technical stakeholders.

  • Comfortable working through ambiguity and balancing technical detail with product, quality, and customer needs.

  • Curious, practical, and proactive when learning new technologies or investigating complex issues.

  • Quality-minded, with attention to maintainability, reliability, and long-term product value.

  • Comfortable working in a smaller-company environment where team members are adaptable, take ownership beyond narrowly defined responsibilities, and help shape practical ways of working.

  • Written and spoken fluency in English and French is essential (other languages are an asset) .

Benefits


  • Competitive compensation recognizes the experience and impact you bring to the team.

  • Career development support through growth opportunities, coaching, ongoing learning, and an annual training stipend.

  • A smaller-company environment where your work is visible, your perspective matters, and your contributions can directly influence how the product and engineering practices evolve.

  • A hybrid work environment that supports flexibility, collaboration, and work-life balance, with regular weekly presence at our office in the Old Port of Montreal.

  • Temporary work-from-abroad flexibility for up to six weeks per year, subject to role expectations, collaboration needs, and the ability to perform your duties effectively.

  • Healthcare benefits to support your well-being and peace of mind.

  • Paid time off starting at three weeks per year, with additional flexibility available over time at your manager’s discretion based on performance, contribution, and business needs.

Next Steps

At Montrium, different perspectives and experiences help us build technology that supports meaningful work in life sciences. If you want your backend engineering work to contribute to that mission, we invite you to apply.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Back-End Software Developer (Montreal QC) in Montréal, QC vacancy
  • $110k - $120k per year

     ...organizations in Canada/US and Europe. We currently have a role as a C# Back End Developer - Banking with our large consulting client, workig onsite at a major financial services client in the downtown Montreal area. This role can be either a long term contract or a permanent... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Immediate start

    Tech Talent International

    Montréal, QC
    9 hours ago
  •  ...Join Montrium as a Software Developer, SharePoint Backend and help evolve the backend capabilities that power our established Connect platform...  ...cloud operations, and software development. Headquartered in Montreal, Canada, Montrium has built a reputation for excellence,... 
    Suggested
    Long term contract
    Full time

    Montrium Inc

    Montréal, QC
    9 hours ago
  •  ...Astucemedia is a global leader in innovative creative and software solutions for real-time data visualization on live TV, studios...  ...Times Square.   Job Description As a Lead Front & Back-End Developer at Astucemedia, you will bridge the gap between high-level architectural... 
    Suggested
    Full time

    Ee Consulting

    Montréal, QC
    9 hours ago
  •  ...Rejoignez une entreprise basée à Montréal qui aide les organisations du...  ...technologies et tendances front-end. Encadrer et accompagner les...  ...d'expérience en développement back-end .NET. Plus de 7 ans d'expérience...  ...to create industry-leading software that impacts millions of users... 
    Suggested
    Full time
    Work at office
    Worldwide

    Explorance

    Montréal, QC
    9 hours ago
  • $20k per year

     ...quickly when an opportunity appears, and we back our own decisions with our own resources....  ...We are looking for several passionate Software Developers to join our team. In this role you'll build...  ...our core systems. Drive projects end to end and take the lead on new initiatives... 
    Suggested
    Full time
    Immediate start

    Calliere

    Montréal, QC
    9 hours ago
  •  ...Company Description Headquartered in Montreal and Berlin, Vention helps manufacturers...  ...record time with the only hardware and software AI-powered platform built for the...  ...Job Description As a Senior Front-End Software Developer at Vention… You’ll play a key role on... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 hours ago
  •  ...follow) Rejoignez une entreprise basée à Montréal qui aide les organisations du monde...  ...croissance, nous recherchons un Développeur Back-End talentueux et motivé pour nous aider à...  ...on a mission to create industry-leading software that impacts millions of users worldwide.... 
    Full time
    Apprenticeship
    Work at office
    Worldwide

    Explorance

    Montréal, QC
    9 hours ago
  •  ...envergure ou leur domaine. Tu es spécialisé en développement back-end, mais ce qui te distingue, c'est ta maîtrise de l'écosystème...  ...au fil d'une expérience significative. Back-End / DevOps Software Developer As part of the development team, you contribute every day... 
    Daily paid
    Full time

    Mirego

    Montréal, QC
    9 hours ago
  •  ...Le PO travaille en étroite collaboration avec les parties prenantes internes et externes aux équipes R&D, soit les équipes DevOps et back-end. Afin de définir, prioriser et affiner les exigences produit en fonction des objectifs d’affaires et des besoins des utilisateurs. Il... 
    Daily paid
    Full time
    Work at office
    Work from home

    Vosker

    Montréal, QC
    9 hours ago
  •  ...compte. Le développeur Front-End concevra et développera de...  ..., et  X . *** Join a Montreal headquartered company that helps...  ...experience matters. The Front-End Developer will design and develop new features and enhancements to software applications that meet business... 
    Full time
    Apprenticeship
    Work at office
    Worldwide
    Flexible hours

    Explorance

    Montréal, QC
    9 hours ago
  •  ...leader in innovative creative and software solutions for real-time data...  ...ENG (FRA Below) ----- Develop and maintain ingest services that...  ...Collaborer avec les équipes front-end/graphiques (Unity, Vizrt,...  ...building opportunities; Office in Montreal’s Old Port – a vibrant and... 
    Full time
    Contract work
    Work at office

    Astucemedia

    Montréal, QC
    3 days ago
  •  ...un des leaders de la fintech à Montréal. Notre programme Alumni...  ...to start your career as a Java Developer? Graduate training, ongoing...  ...training. What you’ll do: As a software developer with mthree, you’ll...  ...with the client at the end of the program. What you’... 
    Daily paid
    Permanent employment
    Full time
    Contract work
    Apprenticeship
    Internship
    Flexible hours

    Mthree Recruiting Portal

    Montréal, QC
    9 hours ago
  •  ...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 required: -... 
    Permanent employment
    Full time
    Contract work
    Temporary work

    Epro Consulting

    Montréal, QC
    9 hours ago
  •  ...Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering...  .... We're looking for an experienced UI Developer with deep expertise in Angular to join our...  ...hybrid, 3 day in-office role based out of Montreal. Information Security Responsibilities... 
    Full time
    Work at office
    Local area
    Worldwide
    Work visa

    Bounteous

    Montréal, QC
    9 hours ago
  •  ...développement d’applications Web Front-End Vous savez écrire du code...  ...a talented and passionate Web Developer to join our multidisciplinary...  ...to all the phases of software development life cycle (SDLC)...  ...Work alongside product managers, Back end, QA and other teams to iterate... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    9 hours ago
  •  ...are only looking for applicants living in Montreal or willing to relocate. Overview:...  ...for a talented and experienced Fullstack Developer with strong PHP skills to join their dynamic...  ...developing and maintaining both front-end and back-end components of our web applications.... 
    Full time
    Relocation

    Yeah! Global

    Montréal, QC
    9 hours ago
  •  ...Description Headquartered in Montreal and Berlin, Vention helps...  ...time with the only hardware and software AI-powered platform built for...  ...application authoring platform. We develop the cloud-first authoring...  ...hardware to validate behavior end-to-end. Set up and maintain... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 hours ago
  •  ...personne prête à mener l'architecture front-end de nos prochains produits de voyage....  ...concerne un poste vacant existant. Senior Software Developer - FrontEnd Plusgrade builds the...  ...in TypeScript or JavaScript and React, backed by a strong mastery of state management... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Plusgrade

    Montréal, QC
    9 hours ago
  •  ...About You We are looking to hire a skilled and ambitious software developer in Montreal. You are a highly technical, hands-on PHP developer with a passion...  ..., and merge quality. ~ Proven track record of delivering end to end business solutions; ~3 years of relevant experience... 
    Full time
    Worldwide

    Appdirect

    Montréal, QC
    9 hours ago
  •  ...something real you shipped and can walk us through end to end, including what broke. ~ Strong...  ...technical blogging, or conference speaking. What DRW Montreal has to offer you: ~ Mentorship with experienced software developers, database administrators, and technical project... 
    Full time
    Local area

    Drw Inc

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

    Tower Research Capital

    Montréal, QC
    9 hours ago
  •  ...Job description We are looking for a great Android application developer to join our mobile team. In this role you will work closely with our Project manager and Mobile team to help us conceive and develop our customers’ applications. The ideal candidate is an excellent... 
    Full time
    Work at office
    1 day per week

    Guarana

    Montréal, QC
    9 hours ago
  •  ...Description Headquartered in Montreal and Berlin, Vention helps...  ...time with the only hardware and software AI-powered platform built for...  ...Description As a Senior Software Developer at Vention, you will be a key...  ...unit, integration, and end-to-end tests. ● Review code... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 hours ago
  •  ...on locomotives and railcars. Liaise with supply chain to manage truck stock vs central warehouse stock requirements. Create and develop an onsite presence when and where required. Safety & Regulatory Competence Promote and foster a positive HSE culture on... 
    Daily paid
    Full time
    Temporary work
    Work at office

    CAD Railway Industries

    Montréal, QC
    9 hours ago
  •  ...RT Technologies recherche un développeur Back-End Cloud. À propos d'OPAL-RT Technologies...  ...Technologies is looking for a Cloud Back-End Developer. About OPAL-RT Technologies:...  ...available in French and for using specialized software that only exists in English. Desired Personal... 
    Full time
    Remote work
    Flexible hours

    OPAL-RT

    Montréal, QC
    7 days ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the...  ...testing practices • Fundamental understanding of Software Development Life Cycle and agile, test-driven development... 
    Full time
    Relocation

    Info-ways

    Montréal, QC
    9 hours ago
  •  ...Description Headquartered in Montreal and Berlin, Vention helps...  ...time with the only hardware and software AI-powered platform built for...  ...Description As a Senior Simulation Developer at Vention, you’ll be a key...  ...days per year to give back to causes you care about. Central... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 hours ago
  •  ...dynamic culture from afar. We have offices in Montreal (Quebec), Austin (Texas) and Nicosia (...  ...*    As a Full Stack Java/React Developer, you will work on large-scale web applications...  ...Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common architectural... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    9 hours ago
  •  ...Description Headquartered in Montreal and Berlin, Vention helps...  ...time with the only hardware and software AI-powered platform built for...  ...Description As a Senior Software Developer at Vention… Reporting to the...  ...complex features and systems end-to-end, from design through... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 hours 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
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Back-End Software Developer (Montreal QC). Be the first to apply!