About Christie Innomed

Serving the medical imaging field since 1954, Christie Innomed develops, distributes, integrates, and supports innovative solutions and products that enhance the performance of healthcare institutions in Canada in the areas of medical imaging and health IT solutions.
Today, Christie Innomed is a leader in medical imaging and informatics, contributing to a new generation of web-based applications that leverage healthcare data, with more than 250 specialists serving over 1,500 hospitals and clinics across Canada.
 

Job Description
Summary

Reporting to the Director of Development at Christie Technologies, the Back-End Programmer Analyst will be involved in the development of a new generation of web applications aimed at leveraging data from healthcare organizations.

Requirements

  • Bachelor’s degree in Computer Science with a minimum of 2 years of experience in a similar role, or relevant experience demonstrated through at least 5 proven and practical projects within the past 3 years.

  • Proficiency in C# language, applicable libraries, and components.

  • Familiarity with web service development (JSON Web API .NET Core, RESTful, etc.).

  • Advanced knowledge in data modeling and management (UML, SQL, ORM).

  • Understanding of web application architecture and experience with security (JWT, OpenID, OAuth).

  • Experience with AGILE development and iterative lifecycle methodologies for system development and evolution.

  • Proficiency in version control and Microsoft DevOps workflows.

General Responsibilities

  • Design and develop server-side modules and services for web applications (operations, ongoing maintenance, and business intelligence), aligned with the company’s software architecture direction.

  • Ensure continuous evolution of the application architecture and its documentation.

  • Participate in code and design reviews.

  • Conduct technology watch, identify industry trends, and support their adoption by the development team.

  • Guide and coach programmer analysts on technical directions and best software development practices.

  • Design and perform unit tests as part of quality assurance and client deployment.

Key Competencies

  • Ability to effectively communicate information to team members, clients, and managers.

  • Strong ability to understand and document business requirements.

  • Proven problem-solving skills.

  • Customer- and results-oriented mindset.

  • Strong team player with the ability to work under pressure.

  • Adaptability in a constantly evolving industry.

  • Excellent verbal and written communication skills in both French and English.

  • Attention to detail and thoroughness.

  • Knowledge of the healthcare sector is an asset.

Join Our Team

All applications will be considered. Please note that only selected candidates will be contacted for an interview.

Christie Innomed develops, distributes, integrates, and supports innovative products and solutions that enhance the performance of Canadian healthcare institutions in the fields of medical imaging and information management.

We are committed to promoting inclusion and equal opportunity. Accommodation measures are available to all applicants upon request throughout our recruitment process. Please contact the Human Resources department at rh.hr@christieinnomed.com if you require any accommodations. We will work with all applicants to meet their accessibility needs.

*The use of the masculine form is intended solely to simplify the text.