Senior Software Developer (Databases) @Intelerad
Software Development
Salary cad 100,000 - 1..
Remote Location
Employment Type full-time
Posted 4d ago

[Hiring] Senior Software Developer (Databases) @Intelerad

4d ago - Intelerad is hiring a remote Senior Software Developer (Databases). 💾 Salary: cad 100,000 - 135,000 per year 📍Location: USA, Canada

Role Description

Lorsque les radiologues reçoivent le bon examen au bon moment, les patients obtiennent des rĂ©ponses plus rapidement. DerriĂšre chaque liste de travail, recherche et attribution se trouve une base de donnĂ©es qui doit rĂ©pondre rapidement et avec prĂ©cision. À titre de DĂ©veloppeur/DĂ©veloppeuse logiciel senior spĂ©cialisĂ© en bases de donnĂ©es au sein de l’équipe InteleOrchestrator, vous contribuerez Ă  moderniser une plateforme reposant sur Microsoft SQL Server qui simplifie les flux de travail en radiologie pour les Ă©tablissements de santĂ© partout dans le monde.

Vous développerez les solutions qui font évoluer la base de données :

  • Refonte de schĂ©mas et de requĂȘtes.
  • Simplification de couches d’accĂšs aux donnĂ©es hĂ©ritĂ©es.
  • Migration vers des approches fortement typĂ©es et rigoureusement testĂ©es.
  • Maintien des systĂšmes opĂ©rationnels pour les cliniciens.

Il s’agit d’un rĂŽle de dĂ©veloppement logiciel pratique, et non d’un poste d’administration de bases de donnĂ©es. Votre temps sera consacrĂ© au code, aux plans d’exĂ©cution SQL et aux revues de code plutĂŽt qu’aux sauvegardes, aux mises Ă  jour de serveurs ou aux opĂ©rations d’infrastructure.

La réussite dans ce poste se traduit par un accÚs aux données plus rapide, plus sécuritaire et plus facile à maintenir, réduisant ainsi la charge administrative et permettant aux cliniciens de consacrer davantage de temps aux soins des patients.

Qualifications

  • BaccalaurĂ©at en informatique, en gĂ©nie ou dans un domaine connexe, ou expĂ©rience Ă©quivalente.
  • Minimum de 7 ans d’expĂ©rience professionnelle en dĂ©veloppement logiciel, dont au moins 4 ans consacrĂ©s au dĂ©veloppement et Ă  la refonte de bases de donnĂ©es en environnement de production (SQL, schĂ©mas et couches d’accĂšs aux donnĂ©es).
  • MaĂźtrise avancĂ©e de T-SQL sous Microsoft SQL Server, incluant l’optimisation de requĂȘtes, l’analyse de plans d’exĂ©cution, les stratĂ©gies d’indexation, les tables temporaires, les CTE, les fonctions analytiques (window functions), les procĂ©dures stockĂ©es et la conception orientĂ©e ensembles de donnĂ©es.
  • ExpĂ©rience dĂ©montrĂ©e dans la modernisation progressive de schĂ©mas relationnels complexes et hĂ©ritĂ©s ainsi que du code applicatif qui en dĂ©pend, dans des environnements dĂ©jĂ  en production.
  • MaĂźtrise de Kotlin ou Java, ou d’un langage Ă©quivalent, pour le dĂ©veloppement de services back-end utilisant Spring Boot ou un cadre similaire.
  • ExpĂ©rience pratique avec des outils de migration et de gestion de versions de bases de donnĂ©es tels que Liquibase ou Flyway, intĂ©grĂ©s Ă  des pipelines CI/CD basĂ©s sur Git.
  • Excellente comprĂ©hension de la concurrence, des mĂ©canismes de verrouillage, des niveaux d’isolation et de l’intĂ©gritĂ© transactionnelle.
  • Solides connaissances des pratiques sĂ©curitaires d’accĂšs aux donnĂ©es, notamment la prĂ©vention des injections SQL et la protection des renseignements sensibles des patients.
  • ExpĂ©rience au sein d’équipes Agile utilisant Gradle, Git et des pratiques modernes DevOps dans des environnements Windows et Linux.

Requirements

  • ExpĂ©rience avec jOOQ ou des bibliothĂšques SQL fortement typĂ©es similaires.
  • ExpĂ©rience dans la lecture, la maintenance ou la migration de code hĂ©ritĂ© en PHP et/ou C# (.NET).
  • ExpĂ©rience avec des approches de tests de bases de donnĂ©es telles que Testcontainers, les environnements SQL Server basĂ©s sur Docker, les tests de caractĂ©risation (« golden master ») et les tests de charge ou de montĂ©e en capacitĂ©.
  • Connaissance des outils de diagnostic SQL Server (Query Store, DMV, Extended Events) ainsi que des plateformes d’observabilitĂ© telles que Datadog ou New Relic.
  • ExpĂ©rience avec les services de donnĂ©es AWS, notamment Amazon RDS pour SQL Server.
  • ExpĂ©rience des normes de donnĂ©es en santĂ© telles que HL7 et DICOM, ou dans d’autres industries rĂ©glementĂ©es (FDA, FAA ou Ă©quivalent).

Benefits

  • Le salaire de base pour ce poste varie entre $100,000 to $135,000/yr CAD.
  • Le salaire peut varier en fonction des connaissances, des compĂ©tences et de l’expĂ©rience liĂ©es au poste.
  • Intelerad est une entreprise qui offre une rĂ©munĂ©ration globale.
  • Des bonus et d'autres formes de rĂ©munĂ©ration peuvent ĂȘtre accordĂ©s dans le cadre d'un programme de rĂ©munĂ©ration globale.
  • Une gamme complĂšte d'avantages sociaux mĂ©dicaux, financiers, de retraite, de congĂ©s payĂ©s et/ou autres.
Before You Apply

remote Be aware of the location restriction for this remote position: USA, Canada
‌ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Developer (Databases) @Intelerad
Software Development
Salary cad 100,000 - 1..
Remote Location
Employment Type full-time
Posted 4d ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs

remote Be aware of the location restriction for this remote position: USA, Canada
‌ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 131,803+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

đŸ›Ąïž Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later