See more Collapse

Front-End Software Developer

1 month ago


Quebec, Canada Montrium Canada Full time

Introduction:

Are you looking to work as a Front-End Software Developer for a rapidly growing SaaS company? Are you interested in pioneering the way in content management systems aimed at accelerating processes used in pharmaceutical research worldwide? Are you up to the challenge of transforming how new drugs are approved by health authorities? 

Montrium is building its next generation platform for clinical research, in a cloud-native, microservices architecture based on the Microsoft Azure platform ecosystem. 

Company Overview:

Since it was founded in 2005, Montrium has evolved into a cloud-based solutions provider for the life sciences industry, while providing a blend of technology and GxP regulatory expertise to its client-base.

Montrium’s Electronic Document Management System platform (EDMS), Connect, is designed to help life sciences organizations maximize the effectiveness of their operations and improve compliance and traceability.

Today, thousands of users in over 35 countries use Montrium’s Connect platform to accelerate life sciences research.

Montrium brings together experts who have many years of experience in life science methodology, regulatory compliance, quality assurance, and system design and development. This team is by far greater than the sum of its parts and has built a reputation through the industry for excellence and commitment to quality.

Montrium’s North American headquarters is located in Montreal, Canada and our European headquarters is in Brussels, Belgium.

Our commitment to our Employees and Customers:

Montrium is committed to building trust and making a difference for our employees, customers, and the communities in which we live and work. We look to foster an environment that allows our team members to count on each other, be honest and make an impact every day. We prioritize autonomy and take pride in providing an equal opportunity workplace where everyone not only has a place to shine, but to be heard, exchange ideas without prejudice, build long lasting relationships and forge a career.

Best of all, you will be able to feel deep pride in the work you do, because your contribution helps us make the world better by connecting people, processes, and technology together to impact patients’ lives.

Job Description:

As a member of our dynamic engineering team, you will: 

  • Collaborate with the designers, product owners and other developers to define and implement a best in class and modern architecture for Montrium's Connect SaaS platform. 
  • Manage your own schedule and work-life balance
  • Have full flexibility to work remotely or from our amazing office in the Old Port in Montreal.
  • Continuously deliver user value by writing quality software and participating in feature research and design activities. 
  • Work in small cross-functional teams with a high degree of autonomy and accountability. 
  • Help advance the team's software development and DevOps practices
  • Grow and redistribute knowledge within the group by contributing to various communities of practice (COP).
  • Report progress on task and assignments
  • Join a culture that is data and technology-focused, agile and high-performing. 
  • Have a drive to learn, enjoy taking initiative, and grow into leadership within the teams and the organization. 

Experience and Soft Skills:

  • Equivalent of a university degree in software science or engineering with a minimum of 2 years’ experience in software development
  • Good interpersonal and communication skills, team-player, ability to integrate well with others and capacity to lead by influence
  • Strong programming expertise supported by good analytical and design skills
  • A thorough understanding of the software development life cycle
  • Ability to learn and acquire new technologies autonomously
  • Ability to analyze and troubleshoot problems
  • Creative, innovative, and efficient
  • Written and spoken fluency in English and French is essential

 Technical Skills: 

  • TypeScript, React js and Redux
  • CSS and HTML
  • Configuration control (Git) and CI/CD
  • Understanding of methodologies associated to DevOps, SRE, SCRUM and Agile
  • Experience with unit testing, automated functional testing, and system monitoring
  • Working knowledge of development using Microsoft Azure components and services

Technical Skills (Assets):

  • .NET Core and C#
  • Experience in developing APIs and knowledge of Microservices architecture
  • Experience with database design and data model (NoSQL, Cosmos)
  • Knowledge of design patterns
  • Experience with AI and ML deployment patterns an asset
  • MCP or willingness to become one

Benefits:

  • Flexible remote working environment
  • Unlimited Paid Time Off (PTO) & Vacation
  • Healthcare Benefits
  • Voluntary Retirement Plan (RRSP)
  • Managed Career Progression
  • Annual Training Stipend
  • Competitive compensation

Next Steps:

It’s important to Montrium that we build a talented team that is as diverse as our customers and where all employees feel a deep sense of belonging where they can thrive and grow. We encourage great talent who bring a range of perspectives to apply for our open positions.

If this career opportunity interests you, or if you have any questions…

If you are innovative, digital, and passionate about your field …

Montrium is looking for someone like you to join our growing team

Contact us

#J-18808-Ljbffr

We have other current jobs related to this field that you can find below


  • Quebec, Canada Braintrust Full time

    JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below) LOCATION: Remote-North America (TimeZone: CST/CDT | Full day overlap) HOURLY RANGE: Our client is looking to pay $100 – $150/hr ESTIMATED DURATION: 40h/week - Long term EXPERIENCE: 3-5 years BRAINTRUST JOB ID: 9750 THE OPPORTUNITY Requirements Interview process:2...


  • Quebec, Canada Braintrust Full time

    JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below) LOCATION: Remote-North America (TimeZone: CST/CDT | Full day overlap) HOURLY RANGE: Our client is looking to pay $100 – $150/hr ESTIMATED DURATION: 40h/week - Long term EXPERIENCE: 3-5 years BRAINTRUST JOB ID: 9750 THE OPPORTUNITY Requirements Interview process:2...


  • Montreal, Quebec, Québec, Canada McCann Canada Full time

    Développeur Front EndMcCann Canada est à la recherche d'un développeur Web talentueux et créatif pour nous aider à améliorer nos expériences numériques pour nos clients et leurs consommateurs.Votre roleEn tant que développeur, votre rôle comprendra le développement de sites Web, d’applications, d’automatismes et d’autres intégrations...

  • Front End Manager

    2 weeks ago


    Laval, Quebec, H0A, Laval region, Canada Reno Depot Full time

    Front End Manager Language English Français (CA) Apply Now A Management Position in a Dynamic Retail Environment **Are you looking for a stimulating challenge in management and do you love retail?** Our dynamic Réno-Dépôt Laval branch is seeking a Front-End Department Manager to contribute to the success of a winning team! ...


  • Quebec, Canada Montrium Canada Full time

    Introduction: Are you looking to work as a Back-End Software Developer for a rapidly growing SaaS company? Are you interested in pioneering the way in content management systems aimed at accelerating processes used in pharmaceutical research worldwide? Are you up to the challenge of transforming how new drugs are approved by health authorities?  Montrium...


  • Quebec, Canada Montrium Canada Full time

    Introduction: Are you looking to work as a Back-End Software Developer for a rapidly growing SaaS company? Are you interested in pioneering the way in content management systems aimed at accelerating processes used in pharmaceutical research worldwide? Are you up to the challenge of transforming how new drugs are approved by health authorities?  Montrium...

  • Front End Supervisor

    4 weeks ago


    Vaudreuil-Dorion, Quebec, J0P, Vaudreuil-Soulanges, Canada Home Depot of Canada Inc. Full time

    Under the management of Front End Supervisors, our Associates can flourish and reach their peak. They provide leadership by coaching, training, motivating and inspiring associates to perform at their best and encouraging their personal and professional development and growth. Front End Supervisors set objectives to delight our customers and grow long-term...

  • Front End Supervisor

    2 weeks ago


    Vaudreuil-Dorion, Quebec, J0P, Vaudreuil-Soulanges, Canada Home Depot of Canada Inc. Full time

    FULL TIME POSITION- 40 HOURS/WEEK- RATE STARTING AT 22.70$Under the management of Front End Supervisors, our Associates can flourish and reach their peak. They provide leadership by coaching, training, motivating and inspiring associates to perform at their best and encouraging their personal and professional development and growth. Front End Supervisors set...

  • Front End Manager

    4 weeks ago


    Laval, Quebec, H0A, Laval region, Canada Reno Depot Full time

    Front End Manager Language English Français (CA) Apply Now By joining the RONA family, you’ll enjoy many benefits, such as: An inclusive and safe working environment Promotion of work-life balance Exclusive employee discounts Benefits: insurance (certain conditions apply), annual salary review, etc. Opportunities for advancement within...


  • Quebec, Canada Intelcom Express Inc. Full time

    Senior Software Developer page is loaded Senior Software Developer Postuler locations Canada, Quebec, Montreal time type Temps complet posted on Publié il y a 3 jour(s) job requisition id JR105395 Prêt à relever le défi ?Reporting directly to the Software Development Manager, the software developer is...


  • Quebec, Canada Intelcom Express Inc. Full time

    Senior Software Developer page is loaded Senior Software Developer Postuler locations Canada, Quebec, Montreal time type Temps complet posted on Publié il y a 3 jour(s) job requisition id JR105395 Prêt à relever le défi ?Reporting directly to the Software Development Manager, the software developer is...


  • Quebec City, Canada Walmart Canada Full time

    **Position Summary... **:To support the Store Manager and manage store operations according to Company guidelines and lead Associates to ensure friendly, helpful service and drive profitable store sales. **What you'll do...**: 1. As a member of the Store Management Team drives profitable sales through achievement of sales and profit goals, budget management...

  • Software Developer

    4 weeks ago


    Quebec, Canada Vanderlande Industries GmbH Full time

    Le monde aérien a toujours piqué ta curiosité mais tu n’as jamais osé passer ton permis de vol.La bonne nouvelle est qu’il est inutile de savoir piloter pour pouvoir travailler chez nous.En intégrant le Centre de Développement logiciel de Vanderlande situé à Québec, tu contribueras, par ton talent, à définir l’aéroport «intelligent» de...

  • Software Developer

    4 weeks ago


    Quebec, Canada Vanderlande Industries GmbH Full time

    Le monde aérien a toujours piqué ta curiosité mais tu n’as jamais osé passer ton permis de vol.La bonne nouvelle est qu’il est inutile de savoir piloter pour pouvoir travailler chez nous.En intégrant le Centre de Développement logiciel de Vanderlande situé à Québec, tu contribueras, par ton talent, à définir l’aéroport «intelligent» de...


  • Quebec City, Quebec, Québec, Canada Coveo Solutions inc. Full time

    Enable Client Success Through Seamless Integrations! Our professional services team collaborates closely with Coveo clients, ensuring seamless integration and configuration of our highly customizable AI Cloud SaaS solution. In this role you will have direct engagement with clients and provide a significant impact throughout the implementation cycle. Beyond...


  • Quebec City, Canada Walmart Full time

    **In addition to base salary, Walmart total compensation may also include bonus incentives, stock options, and more.** **Position Summary...** To support the Store Manager and manage store operations according to Company guidelines and lead Associates to ensure friendly, helpful service and drive profitable store sales. **What you'll do...** 1. As a...

  • Software developer

    4 weeks ago


    Quebec, Canada Fopconsultants Full time

    Brief description of the position: In order to meet the needs of its clients in the IT sector, FOP CONSULTANTS is currently looking for software developer consultants motivated to carry out mandates. The main missions would be to perform debugging tests, update software and specific documents, develop prototype software, make recommendations for improvement...

  • Software developer

    4 weeks ago


    Quebec, Canada Fopconsultants Full time

    Brief description of the position: In order to meet the needs of its clients in the IT sector, FOP CONSULTANTS is currently looking for software developer consultants motivated to carry out mandates. The main missions would be to perform debugging tests, update software and specific documents, develop prototype software, make recommendations for improvement...

  • Technical Team Lead

    3 weeks ago


    Quebec City, Canada Crakmedia Full time

    **Job description**: **Being a Technical Team Lead - Web Development at Crakmedia means directly contributing to company growth as well as the development and improvement of its team, best digital marketing platforms, and world-leading web services. If you’re driven by challenges, this position is for you!** **You want to** - Develop high-performing micro...


  • Montreal, Quebec, G4F, CA National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications. This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated testing) Your...