Développeur(se) logiciel, imagerie médicale / Software Developer (PACS)

Valsoft Corporation

Canada

Remote

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Télétravail complet
Régime de retraite collectif
Vacances illimitées

Job summary

Asteris, filiale de Valsoft Corporation, développe Keystone, une plateforme PACS d'imagerie vétérinaire. En tant que développeur logiciel, vous concevrez et ferez évoluer les fonctionnalités de stockage, transfert, rendu et partage d'images diagnostiques, et contribuerez à la fiabilité et à l'évolutivité.

Vous collaborez avec les équipes produit et support pour transformer les besoins clients en solutions, tout en écrivant un code propre et en participant aux revues.

Qualifications

  • 3+ ans d'expérience en développement logiciel
  • Expérience pratique de l'imagerie médicale et PACS DICOM
  • Compétences en C#/.NET ou C++
  • Connaissance des bases de données relationnelles et SQL
  • Compréhension des réseaux et architecture client‑serveur
  • Capacité à travailler en télétravail de manière autonome

Responsibilities

  • Concevoir, développer et maintenir les fonctionnalités de Keystone PACS
  • Travailler avec les données DICOM et les flux d'imagerie (stockage, transfert, visualisation, reporting)
  • Intégrer des modalités d'imagerie et des systèmes de gestion de pratique
  • Concevoir des services axés sur haute disponibilité, scalabilité et performance
  • Assumer l'ownership qualité, tests et mise en production
  • Écrire du code propre et documenté et participer aux revues
  • Réaliser prototypes et PoC pour de nouvelles technologies
  • Collaborer avec le support pour résoudre les problématiques de production et de performance

Skills

C# / .NET
C++
SQL
Medical imaging
Networking & client‑server
Remote collaboration

Tools

HL7 integrations

Job description

À propos d'Asteris

Asteris est un chef de file des technologies d'imagerie vétérinaire. Notre suite logicielle Keystone PACS permet aux cliniques, aux hôpitaux et aux spécialistes vétérinaires de stocker, de consulter, de partager et d'interpréter leurs images diagnostiques, des radiographies aux échographies et aux tomodensitométries, facilement et en toute sécurité, où qu'ils soient. Conçu spécifiquement pour le secteur vétérinaire, Keystone s'intègre aux principaux logiciels de gestion de pratique et soutient des flux de téléconsultation qui aident les vétérinaires à prendre des décisions médicales en toute confiance. Asteris fait partie de Valsoft Corporation, qui acquiert et fait croître des entreprises de logiciels de marchés verticaux.

Le poste

À titre de développeur(se) logiciel au sein de l'équipe d'Asteris, vous contribuerez à concevoir et à faire évoluer Keystone, notre plateforme PACS d'imagerie vétérinaire. Vous travaillerez sur des fonctionnalités de stockage, de transfert, de rendu et de partage d'images diagnostiques, et contribuerez à assurer la fiabilité, la performance et les intégrations sur lesquelles nos clients comptent au quotidien.

Vos responsabilités
  • Concevoir, développer et maintenir des fonctionnalités de la plateforme Keystone PACS
  • Travailler avec des données DICOM et des flux de travail d'imagerie, notamment le stockage, le transfert, la visualisation et la production de rapports
  • Développer et soutenir des intégrations avec les modalités d'imagerie et les logiciels de gestion de pratique
  • Concevoir des services axés sur la haute disponibilité, l'évolutivité, la performance et l'observabilité
  • Assumer la responsabilité de bout en bout de la qualité, des tests et de la mise en production de vos réalisations
  • Écrire du code propre et bien documenté, et participer aux revues de code et de conception
  • Réaliser des prototypes et des preuves de concept pour évaluer de nouvelles technologies
  • Collaborer avec l'équipe de soutien pour cerner et corriger les problèmes de performance, d'évolutivité et de production
  • Collaborer avec les équipes produit et soutien pour traduire les besoins des clients en solutions

—

About Asteris

Asteris is a leader in veterinary imaging technology. Our Keystone PACS software suite helps veterinary practices, hospitals, and specialists store, view, share, and report on diagnostic images, from radiographs to ultrasound and CT, easily and securely from anywhere. Built specifically for the veterinary industry, Keystone integrates with leading practice management systems and powers teleconsultation workflows that help veterinarians make confident medical decisions. Asteris is part of Valsoft Corporation, which acquires and grows vertical market software companies.

The Role

As a Software Developer on the Asteris team, you will help build and evolve Keystone, our PACS platform for veterinary imaging. You will work on features that store, transfer, render, and share diagnostic images, and help deliver the reliability, performance, and integrations our clients rely on every day.

What You'll Do
  • Design, build, and maintain features across the Keystone PACS platform
  • Work with DICOM data and imaging workflows, including storage, transfer, viewing, and reporting
  • Build and support integrations with imaging modalities and practice management systems
  • Design services with a strong focus on high availability, scalability, performance, and observability
  • Take end-to-end ownership of the quality, testing, and production readiness of what you build
  • Write clean, well-documented code and take part in code and design reviews
  • Build prototypes and proofs of concept to evaluate new technologies
  • Work with the Support team to identify and fix performance, scalability, and production issues
  • Collaborate with Product and Support to translate client needs into solutions
Ce que vous apportez
  • Trois ans ou plus d'expérience professionnelle en développement logiciel
  • Expérience pratique de l'imagerie médicale, des systèmes PACS et de la norme DICOM
  • Solides compétences dans un langage orienté objet moderne, comme C# / .NET ou C++
  • Expérience avec les bases de données relationnelles et SQL
  • Bonne compréhension de la réseautique et de l'architecture client-serveur
  • Solides compétences en résolution de problèmes et capacité à travailler de façon autonome au sein d'une équipe en télétravail
Atouts
  • Expérience avec HL7 ou les intégrations en santé
  • Expérience avec des plateformes infonuagiques comme AWS ou Azure, et le stockage d'images à grande échelle
  • Expérience en rendu 3D ou avec des visionneuses d'images avancées

—

What You Bring
  • 3+ years of professional software development experience
  • Hands-on experience with medical imaging, PACS, and the DICOM standard
  • Strong skills in a modern object-oriented language, such as C# / .NET or C++
  • Experience with relational databases and SQL
  • Solid understanding of networking and client/server architecture
  • Strong problem-solving skills and the ability to work independently in a remote team
Nice to Have
  • Experience with HL7 or healthcare integrations
  • Experience with cloud platforms such as AWS or Azure, and image storage at scale
  • Experience with 3D rendering or advanced image viewers
Ce que nous offrons
  • Salaire de base concurrentiel
  • Assurances collectives complètes avec Canada Vie : soins de santé, soins dentaires, soins de la vue, santé mentale et soins paramédicaux, ainsi qu'assurance vie, assurance décès et mutilation accidentels (DMA), assurance maladies graves et assurance invalidité de courte et de longue durée
  • Accès à un régime d'épargne-retraite collectif auquel vous pouvez cotiser
  • Vacances illimitées après un an de service
  • Poste entièrement en télétravail
  • La possibilité d'avoir un réel impact au sein d'une équipe en croissance, dans un secteur spécialisé et axé sur une mission

Cet affichage vise à pourvoir un poste actuellement vacant.

Asteris utilise des outils d'intelligence artificielle dans son processus de recrutement pour l'aider à présélectionner, à évaluer ou à sélectionner les candidat(e)s.

—

What We Offer
  • Competitive base salary
  • Comprehensive group benefits through Canada Life, including health, dental, vision, mental health, and paramedical coverage, plus life, AD&D, critical illness, and short- and long-term disability insurance
  • Access to a group retirement savings plan you can contribute to
  • Unlimited vacation after one year of service
  • Fully remote, work-from-home role
  • The chance to make a real impact on a growing team in a specialized, mission-driven industry

This posting is for an existing vacancy.

Asteris uses AI-assisted tools in our recruitment process to help screen, assess, or select applicants.

Certaines questions de présélection peuvent entraîner un refus automatique. / Some screening questions may result in automatic disqualification.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Représentant(e) au succès client / Client Success Representative
Représentant(e) au succès client / Client Success Representative

Valsoft Corporation • Canada

Remote
CAD 70,000 - 100,000
Salaire de base compétitif
Prime de rendement annuelle
Assurances collectives via Canada Life
+4
Représentant(e) du soutien technique / Technical Support Representative
Représentant(e) du soutien technique / Technical Support Representative

Valsoft Corporation • Canada

Remote
CAD 52,000 - 76,000
Travail entièrement à distance
Assurances collectives via Canada Life
Vacances illimitées
Représentant(e) des ventes / North American Sales Representative
Représentant(e) des ventes / North American Sales Representative

Valsoft Corporation • Canada

Remote
CAD 128,000 - 199,000
Base + commissions
Avantages groupe Canada Life
Plan retraite collectif
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

Astucemedia • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Comprehensive Group Insurance
RRSP Matching Program
Wellness Allowance
+2
Technical Engineer, Healthcare IT & PACS/Spécialiste technique, TI en santé et PACS
Technical Engineer, Healthcare IT & PACS/Spécialiste technique, TI en santé et PACS

Sectra • Mississauga

On-site
CAD 84,000 - 119,000
Education assistance
Comprehensive health, dental, and视ion—
Health spending account
+3
Data Engineer RD-017
Data Engineer RD-017

Irth Solutions, L.L.C. • Quebec

On-site
CAD 64,000 - 86,000
Competitive Salary
Medical, Dental, and Vision Insurance
401(k) Plan with Company Match
+4
Technical Engineer, Healthcare IT & PACS/Spécialiste technique, TI en santé et PACS
Technical Engineer, Healthcare IT & PACS/Spécialiste technique, TI en santé et PACS

Sectra • Montreal (administrative region)

On-site
CAD 88,900 - 117,200
Education assistance
Health, dental, and vision benefits
Monthly health spending account
+3
Senior Back-End Developer
Senior Back-End Developer

Astucemedia • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Group Insurance
RRSP Match
Wellness Allowance
+2
Développeur fullstack (Python) - Équipe Platforme
Développeur fullstack (Python) - Équipe Platforme

AlayaCare • Montreal (administrative region)

Hybrid
CAD 75,000 - 110,000
Actions dans l'entreprise
Télémédecine
Comptes de dépenses de style de vie
+1
Data Science ML/GenAI Engineer
Data Science ML/GenAI Engineer

Irth Solutions, L.L.C. • Quebec

On-site
CAD 107,000 - 144,000