Talent.com
Software Developer, Generalist
Software Developer, GeneralistImeka • Sherbrooke, Estrie, CA
Software Developer, Generalist

Software Developer, Generalist

Imeka • Sherbrooke, Estrie, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Imeka is a leading neuroimaging technology company combining diffusion MRI and AI to map the state of white matter. We provide an FDA-approved medical tool for clinical use, enabling improved care for patients with neurological diseases and brain conditions. Our tools aim to make cutting-edge technology (diffusion MRI) easily accessible and interpretable by our customers. Based in Sherbrooke, Quebec, Canada, we also have offices in Cambridge, Massachusetts.

  • Our vision is of a world in which everyone can thrive and age with their brains at full capacity;
  • We value curiosity, kindness, dynamism, trust, and contribution to science;
  • We’re a team passionate about this vision, and we’re looking for someone to join us in achieving our goals.

Overview of the Position

A member of the Technology team, the Generalist Software Developer plays an essential role within the team, contributing to the design and development of the various software systems associated with our medical tool dedicated to the analysis and processing of magnetic resonance images. This person’s first priority is the Front End development of our internal and external tools, which are central to the support of our medical tool. The Software Developer also works on our internal libraries, on the medical tool itself, as well as on the systems supporting the use and distribution of the tool. This person brings experience in software development, interest and knowledge in Front End development, rigor in software design, development and validation, and the ability to work on several complementary projects in parallel.

Responsibilities :

  • Develop, maintain and improve the various code bases used in the systems and products of the company;
  • Be responsible for the Front End development of our internal and external systems, while collaborating on the Back End development;
  • Integrate different modules (imaging, compute clusters interfacing, database systems, etc) into the final product and environment;
  • Keep a global view of the various aspects of the product, including specifications, development, integration, support, and interactions with the team and clients;
  • Ensure effective management of assigned projects;
  • Participate in projects to improve our current products;
  • Carry out needs analysis and design of solutions that integrate with the company’s technological environment;
  • Provide technical support to external customers of our deployed products (primarily in English);
  • Provide technical support to colleagues on developed products;
  • Understand our clients’ needs through the support team to identify areas for improvement and creation of new offerings;
  • Efficiently translate solution prototypes to production-level code;
  • Prioritize tasks to deliver a product with the best possible quality;
  • Carry out his / her tasks with constant consideration of the security, confidentiality and software quality aspects of the final product;
  • Perform software validation according to standard quality control procedures.
  • Education and Skills :

  • Bachelor’s degree in Computer Science or Software Engineering, or equivalent experience;
  • Have more than 5 years of relevant experience in a similar position in the industry or a related health technology environment;
  • Demonstrate experience and interest in Front End development;
  • Demonstrate knowledge and experience in the development of multipart system (core processing tool, task scheduling system, databases);
  • Outstanding team spirit; willingness to work collaboratively with colleagues to improve our product and service to customers across all our systems;
  • Possess an advanced level of Python development;
  • Knowledge of the Rust language, OR knowledge and experience in a similar compiled language (such as C++);
  • Knowledge of medical image processing algorithms and in big data processing techniques are assets;
  • Ability to lead multiple projects simultaneously while meeting established deadlines;
  • Ability to set and track goals with specific timelines;
  • Excellent oral and written communication skills;
  • Language : French / English at a professional level (please note that due to the geographical location of our customers, all communications are in English).
  • What we offer :

  • A position with a fast-growing company in the heart of a fast-growing market;
  • A competitive salary structure and benefits package;
  • An advantageous and flexible group insurance plan;
  • A dynamic team;
  • Company located in the beautiful Eastern Townships region.
  • Additional information :

    Workplace : Our offices are situated in Sherbrooke.

    Send your resume and cover letter to candidatures@imeka.ca before July 25th, 2025 .

    IMPORTANT – In the “Subject” field of your email, please indicate “Application – Software Developer- Generalist.”

  • Only candidates selected for an interview will be contacted
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Developer • Sherbrooke, Estrie, CA

    Offres similaires
    Lead Developer – AI & GitHub Copilot Innovator

    Lead Developer – AI & GitHub Copilot Innovator

    CGI • Sherbrooke, QC, Canada
    Temps plein
    Lead Developer – AI & GitHub Copilot Innovator.Drive the future of software development using GitHub Copilot, ChatGPT and AI-powered tools. As Lead Developer, you will boost productivity, mentor tec...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Développeur(euse) logiciel / Software Developer - C# / Web

    Développeur(euse) logiciel / Software Developer - C# / Web

    Genetec • Sherbrooke, QC, Canada
    Temps plein
    La dynamique de votre équipe : .Joignez-vous à une équipe passionnée qui travaille avec les toutes dernières technologies en développement logiciel.Voici qu...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Technical Advisor II

    Technical Advisor II

    Sherweb • Sherbrooke
    Temps plein
    Here’s What We Do and Why We Do It.We simplify business IT with cloud technology so clients can focus on what matters—making people’s lives better. How You Will Contribute to the Success of the Comp...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    SBQuantum • Sherbrooke, QC, Canada
    Temps plein
    SBQuantum is a seed-stage startup at the forefront of magnetic sensing innovation.Our vision is to unlock the full potential of magnetic intelligence through our proprietary quantum diamond technol...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Hybrid Software QA Specialist - Flexible 30-40h, Valcourt

    Hybrid Software QA Specialist - Flexible 30-40h, Valcourt

    KuriosIT • Sherbrooke
    Temps plein
    A tech company in Sherbrooke is seeking a Software Quality Assurance Specialist to join their team to enhance the quality, reliability, and performance of their solutions.The role requires collabor...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Specialist, C2 Product Support

    Specialist, C2 Product Support

    Sherweb • Sherbrooke
    Temps plein
    Specialist, C2 Product Support.Location : Hybrid - 3 days a week at the office (Sherbrooke or Montreal).Here’s What We Do And Why We Do It. We simplify business IT with cloud technology so clients ca...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Full-Stack.NET / React Developer – SaaS & Microservices

    Full-Stack.NET / React Developer – SaaS & Microservices

    Genetec • Sherbrooke
    Temps plein
    Une entreprise de développement logiciel recherche un développeur pour rejoindre une équipe innovante à Sherbrooke, Canada. Le candidat idéal aura un Baccalauréat en informatique ou un domaine conne...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Nouveaux chauffeurs : Gagnez une prime de 250 $ pour 25 courses en 30 jours

    Nouveaux chauffeurs : Gagnez une prime de 250 $ pour 25 courses en 30 jours

    Lyft • Windsor, QC, CA
    Temps plein +2
    Les nouveaux chauffeurs à Sherbrooke gagnent une prime de 250 $ avec 25 courses en 30 jours.Lyft est une plateforme qui met en relation les chauffeurs avec les personnes qui ont besoin de se déplac...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Geometry Private Tutoring Jobs Asbestos

    Geometry Private Tutoring Jobs Asbestos

    Superprof • Asbestos, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur(euse) logiciel / Software Developer (Eventing)

    Développeur(euse) logiciel / Software Developer (Eventing)

    Genetec • Sherbrooke, QC, Canada
    Temps plein
    Souhaitez-vous avoir un impact direct sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud, su...Voir plus
    Dernière mise à jour : il y a 27 jours • Offre sponsorisée
    C2 Product Support Specialist (Hybrid)

    C2 Product Support Specialist (Hybrid)

    Sherweb • Sherbrooke
    Temps plein
    A leading IT services provider is seeking a Specialist, C2 Product Support to join their team.The role is hybrid, requiring on-site presence in Sherbrooke or Montreal three days a week.Key responsi...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    AI Developer

    AI Developer

    McGill University • Sherbrooke
    Temps plein
    The AI Developer Analyst will design and develop intelligent applications, leveraging both open-source and commercial AI models, with a focus on scalable, containerized solutions.This role combines...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Physics Private Tutoring Jobs Asbestos

    Physics Private Tutoring Jobs Asbestos

    Superprof • Asbestos, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Information Technology Private Tutoring Jobs Asbestos

    Information Technology Private Tutoring Jobs Asbestos

    Superprof • Asbestos, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Full-Stack.NET / React Developer – SaaS & Microservices

    Full-Stack.NET / React Developer – SaaS & Microservices

    Genetec Inc • Sherbrooke
    Temps plein
    Une entreprise de développement logiciel à Sherbrooke recherche un Développeur Full Stack passionné par les technologies modernes. Vous rejoindrez une équipe dynamique pour bâtir des applications mi...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Val-Joli
    Temps plein
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Quality Assurance Specialist Sherbrooke / Varennes

    Software Quality Assurance Specialist Sherbrooke / Varennes

    KuriosIT • Sherbrooke
    Temps plein
    KuriosIT takes to heart the well-being of its employees and their professional fulfillment.To this end, the company has set up an integration plan for new employees, as well as an ongoing training ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    AI-Powered Lead Developer & Innovator

    AI-Powered Lead Developer & Innovator

    CGI • Sherbrooke
    Temps plein
    A leading software development company in Sherbrooke is seeking a Lead Developer to drive innovation by integrating AI into software delivery. The ideal candidate will design robust applications, le...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée