Current jobs related to Programmer in Digital Health Technologies - Boucherville, Quebec - National Research Council Canada


  • Boucherville, Quebec, Canada Danone Full time

    About the RoleThe Associate Digital Manager plays a pivotal role in advancing our digital marketing strategy, harmonizing with our traditional marketing efforts through project management, tactical execution, and analytical reporting. This position requires expertise in multiple digital marketing channels, including web, SEO, mobile, email, apps, social...


  • Boucherville, Quebec, Canada Rona Inc. Full time

    About the RoleWe are seeking a highly motivated and analytical individual to join our team as a Digital Merchandising Coordinator. As a key member of our Merchandising team, you will be responsible for driving business growth through strategic product assortment and category management.Key ResponsibilitiesAssume ownership of a specified portion of product...


  • Boucherville, Quebec, Canada Rona Inc. Full time

    About the RoleWe are seeking a highly motivated and analytical individual to join our team as a Digital Merchandising Coordinator. As a key member of our Merchandising team, you will be responsible for driving business growth through strategic product assortment and category management.Key ResponsibilitiesAssume ownership of a specified portion of product...


  • Boucherville, Quebec, Canada Rona Inc. Full time

    About the RoleWe are seeking a highly motivated and analytical individual to join our team as a Digital Merchandising Coordinator. As a key member of our Merchandising team, you will be responsible for driving business growth through strategic product assortment and category management.Key ResponsibilitiesAssume ownership of product assortment and category...


  • Boucherville, Quebec, Canada Can-Am Geomatics Corp. Full time

    Développeur(euse) en technologies manufacturièresRejoignez notre équipe de développement de technologies manufacturières et participez à la création de solutions innovantes pour l'industrie.Les responsabilitésContribuer à l'amélioration continue de notre plateforme SCADAParticiper à des initiatives pour améliorer l'efficacité...


  • Boucherville, Quebec, Canada Can-Am Geomatics Corp. Full time

    Développeur(euse) en technologies manufacturièresRejoignez notre équipe de développement de technologies manufacturières et participez à la création de solutions innovantes pour l'industrie.Les responsabilitésContribuer à l'amélioration continue de notre plateforme SCADAParticiper à des initiatives pour améliorer l'efficacité...


  • Boucherville, Quebec, Canada Rona Inc. Full time

    Job Summary We are seeking a highly motivated and detail-oriented Digital Merchandising Coordinator to join our team at RONA Inc. The successful candidate will be responsible for assuming responsibility for a specified portion of product assortments and groups in Lumber and Building Materials. This role will support the Merchandising teams and execute tasks...


  • Boucherville, Quebec, Canada RONA Inc. Full time

    About the RoleWe are seeking a highly skilled Digital Customer Experience & E-Commerce Advisor to join our team at RONA Inc. This is a unique opportunity to accelerate the growth of our online businesses and drive long-term revenue and profit growth.Key ResponsibilitiesOversee the implementation and management of all online-only programs.Lead the online...


  • Boucherville, Quebec, Canada RONA Inc. Full time

    About the RoleWe are seeking a highly skilled Digital Customer Experience & E-Commerce Advisor to join our team at RONA Inc. This is a unique opportunity to accelerate the growth of our online businesses and drive long-term revenue and profit growth.Key ResponsibilitiesOversee the implementation and management of all online-only programs.Lead the online...


  • Boucherville, Quebec, Canada RONA Inc. Full time

    About the RoleWe are seeking an exceptional Digital Customer Experience & E-Commerce Expert to join our team at RONA Inc. This role is crucial in driving the long-term revenue and profit growth of our online businesses.Key ResponsibilitiesOversee the implementation and management of all online-only programs.Lead the online launch of new brands, ensuring a...


  • Boucherville, Quebec, Canada Can-Am Geomatics Corp. Full time

    Développeur(euse) en Technologies de Fabrication**Description du Poste**Vous êtes passionné(e) par la technologie et souhaitez vous impliquer dans les solutions technologiques qui façonnent l'avenir de l'industrie manufacturière? En rejoignant notre équipe chez Canam, vous aurez la chance de prendre part à notre transformation numérique et de...


  • Boucherville, Quebec, Canada Can-Am Geomatics Corp. Full time

    Développeur(euse) en Technologies de Fabrication**Description du Poste**Vous êtes passionné(e) par la technologie et souhaitez vous impliquer dans les solutions technologiques qui façonnent l'avenir de l'industrie manufacturière? En rejoignant notre équipe chez Canam, vous aurez la chance de prendre part à notre transformation numérique et de...


  • Boucherville, Quebec, Canada Dentalcorp Canada Full time

    Seeking a Skilled Dental Hygienist for Our TeamWe are a dynamic and professional dental clinic, Clinique Dentaire Bélanger et Bennett, seeking a highly motivated and experienced Dental Hygienist to join our team. As a valued member, you will have the opportunity to build strong relationships with patients and contribute to the success of our dental...


  • Boucherville, Quebec, Canada Dentalcorp Canada Full time

    Seeking a Skilled Dental Hygienist for Our TeamWe are a dynamic and professional dental clinic, Clinique Dentaire Bélanger et Bennett, seeking a highly motivated and experienced Dental Hygienist to join our team. As a valued member, you will have the opportunity to build strong relationships with patients and contribute to the success of our dental...


  • Boucherville, Quebec, Canada Rona Inc. Full time

    Rôle et ResponsabilitésNous recherchons un(e) conseiller(ère) en expérience numérique pour rejoindre notre équipe de marketing digital. Vous serez chargé(e) de superviser la mise en œuvre et la gestion de tous les programmes en ligne, notamment le lancement de nouvelles marques, la gestion des programmes exclusivement en ligne et l'optimisation des...


  • Boucherville, Quebec, Canada RONA Inc. Full time

    À propos de l'emploiNous recherchons un Conseiller en Expérience Numérique pour rejoindre notre équipe de marketing digital. Vous serez responsable de la mise en œuvre et de la gestion de tous les programmes en ligne, ainsi que de la direction du lancement de nouvelles marques sur nos sites.Compétences requisesBaccalauréat en commerce, commerce...


  • Boucherville, Quebec, Canada Rona Inc. Full time

    À propos de l'emploiNous recherchons un Conseiller en Expérience Numérique pour rejoindre notre équipe de marketing digital. Vous serez responsable de la mise en œuvre et de la gestion de tous les programmes en ligne, ainsi que de la direction du lancement de nouvelles marques sur nos sites.Compétences requisesBaccalauréat en commerce, commerce...


  • Boucherville, Quebec, Canada RONA Inc. Full time

    À propos de l'emploiNous recherchons un Conseiller en Expérience Numérique pour rejoindre notre équipe de marketing digital. Vous serez responsable de la mise en œuvre et de la gestion de tous les programmes en ligne, ainsi que de la direction du lancement de nouvelles marques sur nos sites.Compétences requisesBaccalauréat en commerce, commerce...


  • Boucherville, Quebec, Canada Rona Inc. Full time

    À propos de l'emploiNous recherchons un Conseiller en Expérience Numérique pour rejoindre notre équipe de marketing digital. Vous serez responsable de la mise en œuvre et de la gestion de tous les programmes en ligne, ainsi que de la direction du lancement de nouvelles marques sur nos sites.Compétences requisesBaccalauréat en commerce, commerce...


  • Boucherville, Quebec, Canada RONA inc. Full time

    Key ResponsibilitiesThe successful candidate will be responsible for developing and executing digital initiatives tailored to B2B audiences, ensuring a seamless user experience that drives engagement and meets client needs.Analyze user data and feedback to continuously improve the PRO experience on the digital platform.Manage cross-functional teams to align...

Programmer in Digital Health Technologies

2 months ago


Boucherville, Quebec, Canada National Research Council Canada Full time

Job Title: Application Developer

Company: National Research Council of Canada (NRC)

The NRC is Canada's largest research and technology organization, supporting industrial innovation, advancing knowledge, and developing technology. We collaborate with over 70 colleges, universities, and hospitals annually, work with 800 companies on their projects, and provide advice or funding to over 8,000 Small and Medium-sized Enterprises (SMEs) each year.

We are seeking an experienced Application Developer to join our Digital Health and Molecular Technology Department at the Medical Devices Research Centre in Boucherville, Quebec. As an Application Developer, you will contribute to the development of software for the detection, assessment, and intervention of various medical conditions and disorders.

Key Responsibilities:

  • Work with multidisciplinary R&D teams to develop digital health tools for personalized interventions.
  • Participate in the development of immersive scenes (virtual reality) aimed at medical assessments and therapies for neurological, neuropsychiatric, and neuromotor disorders.
  • Integrate biosensors for real-time physiological data acquisition into our existing software.
  • Participate in the development of database systems and website prototyping.
  • Participate in research projects for clients in the digital health ecosystem.
  • Contribute to the maintenance of software development environments (repositories, bug reporting, and regression testing).
  • Prepare technical documentation to support the research team, clients, and collaborators.
  • Contribute to the maintenance of IT infrastructure the research team by contributing to procurement and installations.
  • Provide advice and technical support to colleagues in the Digital Health and Molecular Technology Department.

Requirements:

  • College diploma in computer science or related field.
  • Significant experience with procedural and object-oriented programming languages such as C++, C#, and Python.
  • Experience with databases such as postgresql and MongoDB, may be considered an asset.
  • Experience in game engine programming such as Unity or Unreal Engine, may be considered an asset.
  • Experience in setting up automated testing infrastructure may be considered an asset.
  • Basic experience in setting up client-server infrastructures, distributed systems, and microservices, including the use of Docker.
  • Basic experience in Linux and iOS environments may be considered an asset.

Language Requirements:

English or French

Assessment Criteria:

  • Technical Competencies:
    • Knowledge of programming languages such as C++, C#, and Python or other object-oriented languages.
    • Basic knowledge of client-server infrastructure (database/REST-API).
    • Knowledge of virtual reality technologies is an asset.
    • Knowledge of IT security and web development is an asset.
  • Behavioural Competencies:
    • Technology support - Teamwork (Level 2)
    • Technology support - Client focus (Level 2)
    • Technology support - Results orientation (Level 2)
    • Technology support - Conceptual and analytical ability (Level 2)
    • Technology support - Initiative (Level 2)

Compensation:

Salary under review.

NRC employees enjoy a wide-range of competitive benefits including comprehensive health and dental plans, vacation, sick, and other leave entitlements, disability insurance, and pension plans.

About the NRC:

The National Research Council of Canada (NRC) is a leader in research and technology development, supporting innovation and advancing knowledge. We collaborate with industry, academia, and government to drive economic growth and improve the lives of Canadians.

Why Join the NRC:

At the NRC, we value diversity, inclusion, and employee wellness. We offer flexible work schedules, part-time work, and professional learning and development opportunities. We are committed to creating a workplace that is welcoming and supportive of all employees.