Software Developer - Continuous Integration

1 Week ago • 2 Years +

Job Summary

Job Description

As a Software Developer in the build control team, you will develop and maintain internal CI platforms for continuous integration of Intelerad products. Responsibilities include designing, testing, and maintaining key Intelerad product features and improving the delivery infrastructure. You will collaborate with the team, participate in project scope definition, and strive to deliver on time. Additional responsibilities include DevOps tasks like maintaining CI pipelines and supporting internal build system administration. Collaboration and sharing knowledge with the team are also crucial for maximizing productivity and product quality.
Must have:
  • Bachelor's in Computer Science or equivalent
  • 2+ years of software development experience
  • Strong written and verbal communication skills
  • Excellent teamwork skills
  • Strong problem-solving abilities
  • Experience with infrastructure as code
  • Experience building CI/CD pipelines
  • Experience writing unit and e2e tests
  • Experience with Python, Jenkins or equivalent
  • Good experience with AWS
Good to have:
  • Effective troubleshooting techniques
  • Structured and organized
  • Experience with Linux, shell scripting
  • Familiarity with healthcare software
  • Experience with Ansible
  • Experience in Web development
  • Strong approach to continuous improvement

Job Details

Description de l'entreprise

Chez Intelerad, nous croyons que le chemin vers les réponses en matière de soins de santé doit être clair, que vous attendiez un diagnostic ou que vous essayiez d'en accélérer un. Nos solutions d’imagerie médicale rationalisent le flux d’informations, simplifient les processus complexes, maximisent l’efficacité et mettent en lumière l’inconnu. Nous permettons aux médecins d'apporter aux patients les réponses dont ils ont besoin plus rapidement et d'améliorer les résultats pour tous. Grâce à une imagerie plus accessible, on sort les patients de l’obscurité.

Basée à Raleigh, en Caroline du Nord, et à Montréal, Intelerad compte près de 800 employés dans des bureaux répartis dans quatre pays. L'entreprise offre à près de 2 000 organisations de soins de santé à travers le monde la rapidité, l'évolutivité et la simplicité nécessaires pour augmenter les performances de l'entreprise tout en, surtout, en améliorant les résultats des patients. Les solutions d'entreprise modernes d'Intelerad ont été reconnues par la reconnaissance Best in KLAS, se classant n° 1 pour PACS Asie/Océanie dans le rapport Best in KLAS 2021 : Global Software (Non-US).

Description du poste

Ce texte contient des citations et des appellations au masculin générique. Celles-ci doivent être interprétées comme inclusives de toute personne, indépendamment de son genre.
 

Chez Intelerad, nous sommes plus qu'un simple leader mondial en matière de solutions d'imagerie médicale : nous sommes une équipe motivée par un objectif. Grâce au développement d’outils puissants, nous aidons les organisations de soins de santé à fournir des diagnostics rapides et vitaux dans le monde entier. En tant que développeur de logiciels de l'équipe de contrôle de construction, vous serez responsable du développement et de la maintenance des plateformes CI internes pour prendre en charge l'intégration continue des produits Intelerad. Ce rôle est parfait pour un développeur qui croit en la victoire par la concentration et le suivi, qui s'épanouit dans un environnement collaboratif et qui n'a pas peur de se lancer dans de grandes idées qui remettent en question le statu quo.

Responsabilités

Développement de logiciels

  • Concevoir, prototyper, développer, tester, documenter, automatiser et maintenir les principales fonctionnalités des produits Intelerad
  • Améliorer l'infrastructure de livraison pour améliorer continuellement ses performances
  • Développer une compréhension approfondie des besoins de nos clients
  • Résoudre les problèmes qui peuvent survenir sur l'ensemble de la pile logicielle
  • DevOps
  • Maintenir les pipelines d'intégration continue, y compris l'infrastructure (correctifs du système d'exploitation, sécurité, reprise après sinistre, etc.)
  • Soutenir l'administration des systèmes de construction internes (CI, référentiel de code source, référentiel d'artefacts, gestion des versions, etc.)
  • Gestion de projet

Travailler dans un processus de développement agile

  • Participer à la définition de la portée du projet, à la collecte des exigences et à l'estimation du temps avec une supervision minimale
  • Efforcez-vous de faire vos livrables selon les exigences et dans les délais estimés.

Travail d'équipe

  • Collaborer avec les autres membres de l'équipe pour maximiser la productivité de l'équipe et la qualité de notre produit.
  • Restez à l'affût des développements dans votre discipline et partagez vos connaissances avec l'équipe et favorisez les opportunités de croissance et d'amélioration

Qualifications

Conditions d'emploi

  • Baccalauréat en informatique, en génie ou l'équivalent
  • 2+ années d'expérience professionnelle en développement de logiciels
  • Bonnes compétences en communication écrite et orale
  • Excellentes compétences en travail d'équipe et capacité à développer et maintenir des relations internes et externes
  • relations
  • Souci du détail et grande capacité de résolution de problèmes
  • Solide expérience de travail avec l'infrastructure en tant que code
  • Expérience dans la conception et la construction de pipelines CI/CD complexes
  • Expérience en rédaction de tests unitaires et de tests e2e
  • Expérience avec Python, Jenkins ou un langage de haut niveau équivalent et GitHub
  • Bonne expérience avec AWS et/ou une autre infrastructure infonuagique

Compétences souhaitées

  • Techniques efficaces de dépannage
  • Capacité démontrée d'être structuré, organisé et soucieux du détail
  • Expérience avec Linux, scripts shell, ligne de commande
  • Familiarité avec les logiciels de soins de santé
  • Expérience avec Ansible
  • Expérience en développement Web
  • Une approche solide de l'amélioration continue
  • Pourquoi se joindre à Intelerad ?

Travailler chez Intelerad, c'est se joindre à une entreprise où votre travail a un but et votre croissance est
priorisé. Voici ce à quoi vous pouvez vous attendre :

Portée mondiale, impact local : avec des équipes au Canada, aux États-Unis, au Royaume-Uni et en Australie, nous apportons une innovation mondiale aux systèmes de santé locaux.
Culture axée sur les personnes : nous croyons au respect mutuel, à la collaboration et au pouvoir des perspectives diverses.
Accélération de carrière : accédez à des opportunités d'apprentissage continu, de mentorat et de leadership à chaque étape de votre parcours.
Le mérite compte : nous célébrons l'initiative, la réflexion stratégique et les contributions cohérentes qui sont perçues et récompensées.
Vivez nos valeurs : Qu’il s’agisse de repousser les limites ou de soutenir vos coéquipiers, on vit chaque jour selon nos valeurs fondamentales : bâtir un héritage, gagner la journée, rester ensemble et foncer.

Informations supplémentaires

Tous les candidats répondant aux qualifications minimales devront effectuer une évaluation en ligne de 30 minutes dans le cadre de votre candidature.

Cet emploi peut nécessiter des vérifications périodiques des antécédents et des autorisations de sécurité.

#LI-Télécommande

Intelerad s’engage à respecter les principes d’équité en emploi. Nous nous engageons à respecter toutes les lois fédérales, provinciales et locales garantissant l'égalité des chances en matière d'emploi et toutes les autres lois et réglementations en matière d'emploi. Les candidats, les employés et les anciens employés sont protégés contre toute discrimination à l’emploi fondée sur la race, la couleur, la religion, le sexe (y compris la grossesse, l’orientation sexuelle ou l’identité de genre), l’origine nationale, l’âge, le handicap et les renseignements génétiques (y compris les antécédents médicaux familiaux). Intelerad s'engage à respecter cette politique concernant tous les aspects de l'emploi, y compris, mais sans s'y limiter, le recrutement, l'embauche, le placement, le transfert, la formation, la promotion, les taux de rémunération et autres rémunérations, la résiliation et toutes les autres modalités, conditions et privilèges d'emploi.

Intelerad s'engage à garantir l'égalité des chances en matière d'emploi aux personnes handicapées qualifiées. Intelerad utilise l'Americans with Disabilities Act (“ADA”) comme norme à des fins de recrutement et d'embauche à l'échelle mondiale. Cela interdit la discrimination envers les personnes qualifiées handicapées. L'ADA définit le “handicap” comme une déficience physique ou mentale qui limite considérablement une ou plusieurs des principales activités de la vie d'un individu, un enregistrement de cette déficience ou le fait d'être considéré comme ayant une telle déficience

Similar Jobs

Epic Games - Senior Programmer, Development and Operations (DevOps)

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Speech & Audio) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Rackspace Technology - Sr. AWS DevOps Engineer (AWS Terraform)

Rackspace Technology

India (Remote)
1 Month ago
OMP - Quality Assurance Test Engineer - Senior

OMP

Maharashtra, India (Hybrid)
7 Months ago
Shyft Labs - Senior DevOps Engineer

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cubic Corporation - System Test Engineer

Cubic Corporation

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Canonical - Software Engineer - Industrial IoT

Canonical

(Remote)
1 Week ago
Epic Games - Build Engineer, Fortnite

Epic Games

(On-Site)
2 Months ago
Thumbtack - Lead, IT Systems Engineer - AI & Automation

Thumbtack

(Remote)
1 Week ago
ByteDance - Site Reliability Engineer (Systems), Bytedance Engineering

ByteDance

Singapore (On-Site)
6 Months ago
Epic Games - Senior DevOps Engineer

Epic Games

(On-Site)
1 Month ago
NVIDIA - Senior Software QA Test Development Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Zeta - Sr. Site Reliability Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NCR Voyix - Senior DevOps Engineer

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Week ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!