Front-End Software Developer

2 weeks ago


Québec, 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

  • Québec, 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/hrESTIMATED DURATION: 40h/week - Long termEXPERIENCE: 3-5 yearsBRAINTRUST JOB ID: 9750THE OPPORTUNITYRequirementsInterview process:2 interviewsStart date:ASAP-...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Overview Rome was not built in a day and neither was our software. Are you interested in maintaining the foolproof foundations of the most innovative metrology software, PolyWorks, for it to continue to evolve and stay at the top? We might have a position for you Autonomy, curiosity, transparency, trust, respect. At InnovMetric, these are the values...


  • Québec, Quebec, Canada Experlogix, Inc. Full time

    Senior Software Developer We are seeking an experienced and highly skilled Senior Software Developer with expertise in ReactJS and .Net to join our dynamic team. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining cutting-edge web applications. Net technologies. - Collaborate with...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Overview Would you like to join a team that is responsible for designing our collaborative products? We have a great job opportunity for you The data collected from the high-density point clouds that are used in metrology is massive and sensitive. To ensure the proper management of storage costs and access rights, our team provides clients with a range...


  • Québec, Quebec, Canada MOMENTUM TECHNOLOGIES Full time

    Looking to make an impact on various projects and be recognized for your expertise while enjoying job stability? Become a proud representative of Momentum like nearly 250 colleagues who contribute to the success of our company and clients.YOUR DAILY ROLE AS A MOMENTUM FRONT-END CONSULTANTAct as an ambassador for MomentumBuild a trusting relationship with...


  • Québec, Quebec, 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 and sales...


  • Québec, Quebec, 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 and sales...


  • Québec, Quebec, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Front-End developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. The person we're seeking is obsessed with details, always keeps the end-user (developers) in mind, and has a deep understanding of web...


  • Québec, Quebec, Canada Alteo Full time

    Alteo is looking for a Back-End Developer for a permanent position. The company is based in Europe & Montreal. You can work from anywhere.*** Hybrid: 1 to 2 days in the office / 3 to 4 days teleworking ***You will be part of a small and experienced team that develops complex software solutions using cutting edge technologies. Excellent opportunity to learn...


  • Québec, Quebec, Canada Aptos Full time

    Making a job change is a big decision. Why consider Aptos? You will join a team of remarkable colleagues who are committed and passionate about creating and delivering leading-edge solutions to the retail market. You will be part of an exciting growth journey where we will do everything possible to help you reach and exceed your career dreams. Our...

  • Software Developer

    1 week ago


    Québec, Quebec, Canada Eddyfi Africa Pty Full time

    Job Description Posted Friday, June 7, 2024 at 4:00 AM We are a fast-growing international high-tech company offering high-performance non-destructive testing solutions for the inspection of critical components. On a day-to-day basis, we develop, produce and market non-destructive testing devices: sensors, probes, robotic solutions, etc., as well as the...

  • Software Engineer

    1 week ago


    Québec, 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. 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 demain. Nous sommes à la recherche d'un développeur qui s'intéresse à la fois au Back-End ,...


  • Québec, Quebec, Canada EMS Ingénierie Full time

    Description:You are passionate about engineering and would you like to join a young and dynamic team working in the field of consulting engineering?At EMS, we encourage initiative, promote accountability, reward effort and provide opportunities for our employees to develop to their full potential.We are currently looking for a Front desk assistant to join...

  • Software Developer

    2 weeks ago


    Québec, Quebec, Canada ABB Schweiz AG Full time

    Software Developer Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a...


  • Québec, Quebec, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Front-End developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. The person we're seeking is obsessed with details, always keeps the end-user (developers) in mind, and has a deep understanding of web...

  • Software Developer

    2 weeks ago


    Québec, Quebec, Canada Amilia Enterprises Inc Full time

    Who we are: Amilia is more than just a tech company – we're a close-knit community made up of caring, entrepreneurial-minded individuals. Our multi-disciplinary team members will challenge and support you on every project. We care about our work, our colleagues, and our clientsWhat we do: We provide an eCommerce platform for activities and recreation. Our...

  • Full Stack Developer

    2 weeks ago


    Québec, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Level 3Job Description:Years of experience : 5 yearsWe are a leading global and financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. We're always looking for top talent to help us lead the way in a thriving industry with boundless opportunities.Job summary:Working with the...


  • Québec, Quebec, Canada Ericsson Full time

    Emplacement/Location: MontrealDate de debut: September 3, 2024Durée/Length: 4 mois/Months À propos de cette opportunitéEn tant qu'entreprise technologique qui a créé le monde mobile et avec plus de brevets à notre actif, nous nous sommes donnés pour mission de laisser notre trace dans l'histoire. En rejoignant notre équipe chez Ericsson, vous avez...


  • Québec, Quebec, Canada Ericsson Full time

    Emplacement/Location: MontrealDate de debut: September 3, 2024Durée/Length: 4 mois/Months À propos de cette opportunitéEn tant qu'entreprise technologique qui a créé le monde mobile et avec plus de brevets à notre actif, nous nous sommes donnés pour mission de laisser notre trace dans l'histoire. En rejoignant notre équipe chez Ericsson, vous avez...


  • Québec, Quebec, Canada CS GROUP Full time

    Job Description Today, CS Canada offers the opportunity to join a dynamic group operating in a constantly growing sector, working on complex high-tech systems. All this while enjoying comprehensive benefits, a workplace focused on mutual support and collective success, and flexible working hours. We are looking for a Senior Software Developer : ...