Développeur, Logiciels / Developer, Software
Pointe-Claire Permanent

À propos de Medicom 

Pensez-vous avoir ce qu’il faut pour travailler dans une organisation où la créativité, l’ambition et l’initiative sont valorisées, et où l’intégrité motive tout ce que nous faisons ? Medicom est en activité depuis plus de 35 ans et a su conserver son esprit entrepreneurial. 

En travaillant avec nous, vous aurez l’occasion de vous impliquer, d’avoir un réel impact et de contribuer à la croissance continue de l’entreprise. Notre équipe aime les défis et les environnements rapides. Vous bénéficierez d’une flexibilité pour concilier votre travail, votre vie personnelle et votre bien-être.

 

L’opportunité

Relevant directement du développeur logiciel principal de SteriTraces, le/la titulaire du poste contribuera à la conception, à l’évolution et à la maintenance du système SteriTraces, notamment par le développement d’une application Web moderne. Ce poste full stack comporte des responsabilités en développement d’interfaces dans le cadre de projets stratégiques à venir, ainsi qu’en développement serveur à l’aide des technologies C# et .NET, en conformité avec une architecture de conception pilotée par le domaine (DDD - Domain-Driven Design) . Le/la titulaire participera également à divers projets de modernisation, visant à assurer l’évolution et l’optimisation des applications existantes vers des technologies de nouvelle génération.

 

Ce que vous ferez

DÉVELOPPEMENT LOGICIEL

 • Développer l’interface utilisateur d’une application Web moderne (technologies d’interfaces courantes / Front End).

 • Collaborer au développement serveur (Back End) en utilisant C# / .NET, selon les principes de la conception pilotée par le domaine (DDD - Domain-Driven Design). 

 • Participer à la conception et à la mise en œuvre de plusieurs projets Web à venir. 

 • Assurer la maintenance, le soutien et l’amélioration des performances des applications existantes.

 • Contribuer à l’amélioration continue des processus et des pratiques de développement. 

 • Travailler dans un environnement Agile (Scrum). 

 • Collaborer étroitement avec les autres membres de l’équipe afin de définir les stratégies techniques et les priorités.

 

 SOUTIEN AU LOGICIEL STERITRACES (NIVEAU 3) 

 • Fournir un soutien pour des problématiques avancées liées à l’application. 

 • Investiguer et effectuer le dépannage dans un environnement de développement. 

 • Développer des correctifs permanents pour les nouveaux problèmes identifiés. 

 

Ce que vous apportez

• Diplôme en développement de logiciels.

• Minimum de 5 ans d’expérience pertinente en développement de logiciels en milieu professionnel.

• Bilinguisme (français et anglais).

• Maîtrise des outils Microsoft 365, (Copilot, Word, Excel, Teams et SharePoint).

• Solide connaissance des technologies d’interfaces courantes (Front-End technologies) (HTML5, CSS3, JavaScript, ainsi que des environnements de développement modernes tels que React, Angular, Vue ou Blazor WebAssembly).  

• Connaissance de C# / .NET pour le développement serveur (Back-End development). 

• À l’aise à travailler dans un environnement suivant une méthodologie Agile. 

• Excellentes aptitudes pour le travail d’équipe, grande autonomie, fortes capacités analytiques et souci du détail. 

• Orienté(e) vers les résultats, le client ainsi que l’atteinte des objectifs. 

• Capacité à gérer plusieurs tâches simultanément dans un environnement de travail dynamique et en constante évolution. 


Atouts

• Connaissance ou intérêt pour les concepts de programmation fonctionnelle (LINQ, immutabilité, expressions).

• Connaissance des méthodologies Agile Scrum. 

• Connaissance des technologies d’interfaces courantes (Front-End technologies) soient HTML5, CSS3, JavaScript, React, Angular, etc. 

• Connaissance des mises à jour (releases) et des chaînes de traitement (pipelines) Azure DevOps. 

• Connaissance des services Azure App Services, de AWS (Amazon Web Services) et de WPF (Windows Presentation Foundation).


Ce que nous offrons 

  • Un salaire compétitif. 
  • Un programme d'assurance complet comprenant un PAE et la télémédecine pour vous et votre famille. 
  • Un régime de retraite avec participation de l'entreprise. 
  • De nombreuses possibilités de formation, de coaching et de développement professionnel. 
  • Une atmosphère de travail agréable, un comité social actif qui organise des activités amusantes telles que des sports, des barbecues, des événements familiaux et bien plus encore ! 

 

Égalité des chances 

Medicom est un employeur qui souscrit au principe de l'égalité des chances. Nous examinons tous les candidats sans tenir compte de l'âge, du sexe, de l'identité ou de l'expression sexuelle, de l'orientation sexuelle, de la race, de l'origine ethnique ou nationale, des croyances religieuses, du sexe (y compris la grossesse et l'allaitement), du handicap ou de l'état matrimonial ou familial. 

Nous acceptons les candidatures de toutes les personnes qualifiées et encourageons les autochtones, les personnes de couleur, les personnes LGBTQ+ et les personnes non conformes au genre, les personnes handicapées, les femmes et les membres de tout autre groupe marginalisé à poser leur candidature. 

Si vous êtes énergique, déterminé à faire la différence et aimez les défis, nous serions ravis d'entendre parler de vous. 

 

****

 

About Medicom 

Do you think you have what it takes to work in an organization where creativity, ambition and initiative are valued, and where integrity drives everything we do? Medicom has been in business for over 35 years and has retained its entrepreneurial spirit. 

By working with us, you will have the opportunity to get involved, make a real impact, and contribute to the continued growth of the company. Our team thrives in fast-paced environments. You will benefit from flexibility to balance your work, personal life, and well-being.


The Opportunity

Reporting directly to the SteriTraces Senior Software Developer, the Software Developer will play a key role in the design, development, enhancement, and maintenance of the SteriTraces system, contributing to the delivery of a new, modern Web application. This full‑stack position involves both front‑end development for upcoming initiatives and back‑end development using C# and .NET, within a Domain‑Driven Design (DDD) architecture. This individual will also participate in several modernization initiatives, focused on upgrading existing applications and transitioning them to newer technologies to support continuous improvement and innovation.

 

What You Will Do

SOFTWARE DEVELOPMENT

  •  Design, develop, and enhance the user interface of a modern Web application (Front‑End). 
  • Collaborate on Back‑End development using C# and .NET, following Domain‑Driven Design (DDD) principles. 
  • Participate in the design and implementation of multiple upcoming Web‑based projects. 
  • Provide maintenance, support, and performance optimization for existing applications. 
  • Contribute to the continuous improvement of development processes, tools, and best practices. 
  • Work within an Agile (Scrum) environment. 
  • Collaborate closely with other team members to define technical strategies, priorities, and solutions. 


STERITRACES SOFTWARE SUPPORT - LEVEL 3

  • Provide application support for complex technical issues. 
  • Investigate, analyze, and troubleshoot issues within a development environment. 
  • Design and implement permanent solutions to newly identified problems to prevent recurrence.


PROFESSIONAL DEVELOPMENT

  • Develop and maintain a personal development plan aligned with organizational and career objectives.
  • Identify and participate in relevant training opportunities (e.g., webinars, conferences, workshops) to support continuous learning and skill development.


What You Bring

  • Diploma in Software Development 
  • Minimum of 5 years of professional experience in software development within a professional environment. 
  • Bilingual (English and French).
  • Experience with Microsoft 365 tools, including Copilot, Word, Excel, Teams, and SharePoint.
  • Strong proficiency in common front‑end technologies, including HTML5, CSS3, JavaScript, and modern frameworks such as React, Angular, Vue, or Blazor WebAssembly. 
  • Experience with C# and .NET for back‑end development. 
  • Knowledge of, or strong interest in, functional programming concepts (e.g., LINQ, immutability, expressions) is considered an asset. 
  • Comfortable working within an Agile development environment. 
  • Demonstrated teamwork, with the ability to work independently while exercising strong analytical skills and attention to detail. 
  • Highly results‑driven, task‑oriented and client-oriented, with a proactive approach to problem solving. 
  • Proven ability to manage multiple priorities effectively in a fast‑paced work environment.

Assets
  • Knowledge of, or interest in, functional programming concepts, including LINQ, immutability, and expressions. 
  • Familiarity with Agile Scrum methodologies.
  • Knowledge of common front‑end technologies, including HTML5, CSS3, JavaScript, and frameworks such as React, Angular, and others.
  • Experience with Azure DevOps, including release and pipelines.
  • Knowledge of Azure App Services, Amazon Web Services (AWS), and Windows Presentation Foundation (WPF).

What We Offer
  • Competitive salary.
  • Comprehensive benefits package, including Employee Assistance Program (EAP) and telemedicine services.
  • Company-matched retirement plan.
  • Opportunities for training, coaching, and professional development.
  • A dynamic and friendly work environment, with an active social committee organizing events such as sports activities, BBQs, and family gatherings.

 

Equal Opportunity Employer 

Medicom is an equal opportunity employer. We consider all applicants without regard to age, gender, gender identity or expression, sexual orientation, race, ethnic or national origin, religious beliefs, sex (including pregnancy and breastfeeding), disability, or marital or family status. 

We welcome applications from all qualified individuals and encourage Indigenous persons, persons of color, LGBTQ+ and gender-nonconforming persons, persons with disabilities, women, and members of any other marginalized group. 

Ready to take on this challenge? Apply today! 

Location Pointe-Claire
Apply now Back