{"id":3782532,"url":"https://alion.io/job/cheo-full-stack-software-developer-temporary-full-time-1-0-fte-cheo-research-institute","title":"Full Stack Software Developer | Temporary Full Time (1.0 FTE) | CHEO Research Institute","company":{"id":1050927,"name":"CHEO","domain":"cheo.on.ca","url":"https://alion.io/company/cheo","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":98,"open_postings":12,"ghost_share":0,"stale_share":0.25,"repost_share":0.083,"time_to_fill_p50_days":10,"computed_at":"2026-11-14T05:58:10Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"FastAPI","optional":false},{"name":"FHIR","optional":false},{"name":"Git","optional":false},{"name":"HL7","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"Machine Learning","optional":false},{"name":"Next.js","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-04T00:00:00Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-14T15:20:54Z","board_verified":true,"closed_at":null,"days_open":10,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":10},"description":"Compensation Pay Range:\nSummary:\nPlease send your resume with a cover letter to Ivan Terekhov  the position title in the subject line. Although we appreciate the interest of all candidates, only candidates invited for interviews will be contacted. No phone calls please.\nJOB DESCRIPTION\nPosting #RI-26-047\nPosting Period - November 4 to November 18, 2026\nTITLE: Full Stack Software Developer\nResearch Informatics\nNew Position\nTERM: Temporary Full Time (1.0 FTE) - 1 Year Term, with possibility of renewal\nSALARY: $51.28 - $64.10 / hr, Will be commensurate with skills and abilities\nREPORTS TO: Director, Research Informatics, AI & Technology\nThe Children’s Hospital of Eastern Ontario Research Institute Inc. (“CHEO RI”) is the research arm of the Children’s Hospital of Eastern Ontario - Ottawa Children’s Treatment Centre (“CHEO”) and an affiliated research institute of the University of Ottawa.\nWe respectfully acknowledge that CHEO RI is located on the unceded, traditional territory of the Algonquin Anishinabek People, who have lived on and cared for this land since time immemorial. We honour their enduring presence and the ways their culture and stewardship have shaped and continue to nurture this land. CHEO RI also recognizes and values the historic and ongoing contributions of all First Nations, Inuit, and Métis peoples.\nCHEO is a deeply trusted institution and workplace, widely regarded as a cornerstone of our community. CHEO RI advances this legacy by generating new knowledge and evidence to support CHEO in delivering world-class care to children and youth. Our mission is to connect exceptional talent and innovative technologies to pursue life-changing research for every child, youth, and family in our community and beyond.\nCHEO RI has an immediate requirement for a Full Stack Software Developer.\nWe are seeking an experienced Full Stack Software Developer to support the continued evolution of an established clinical AI platform used to operationalise advanced analytics and machine learning models within healthcare settings. This role focuses on implementing product requirements, maintaining the application architecture, and delivering reliable, secure, and scalable software across clinical and research environments.\nWorking within a multidisciplinary team of AI scientists, clinicians, and hospital IT staff, the developer will contribute across the full software lifecycle, including application development, testing, system integration, deployment, operational support, and ongoing platform enhancements.\nRESPONSIBILITIES\nUnder the general supervision of the Director, Research Informatics, AI & Technology, the Full Stack Software Developer will:\nDevelop, enhance, and maintain frontend and backend components of existing and new applications.\nImplement new features and improvements based on established priorities and technical direction.\nDesign and maintain APIs, application services, background processing, and scheduled workflows.\nDesign and maintain relational databases, data models, and schema migrations.\nDevelop secure authentication, authorization, and data management capabilities.\nSupport containerized deployments, CI/CD pipelines, monitoring, and production operations.\nEnsure software quality through testing, code reviews, logging, debugging, and performance optimization.\nParticipate in troubleshooting, incident response, root-cause analysis, and continuous improvement of platform reliability and performance.\nImplement security best practices and secure handling of sensitive healthcare data.\nParticipate in code reviews, technical documentation, deployment guides, architecture diagrams, dependency management, and software lifecycle activities.\nCollaborate with researchers, clinicians, AI scientists, and IT teams to translate product and technical requirements into high-quality software solutions.\nCollaborate with end users to improve application usability, accessibility, and workflow integration.\nPerform other related duties as assigned by manager.\nQUALIFICATIONS, SKILL AND ABILITIES\nDegree in Computer Science, Software Engineering, or equivalent combination of education and professional experience. (Essential)\nDemonstrated experience developing modern full stack web applications using Python and JavaScript/TypeScript. (Essential)\nExperience with modern frontend frameworks (e.g., React, Next.js) and backend frameworks (e.g., FastAPI or equivalent). (Essential)\nExperience designing and integrating RESTful APIs. (Essential)\nExperience with relational database design and management (e.g., PostgreSQL, SQL Server). (Essential)\nExperience with containerized application development, CI/CD pipelines, Git, and Linux environments. (Essential)\nExperience implementing authentication, background processing, and cloud or self-hosted application services. (Essential)\nExperience developing automated unit, integration, functional and end-to-end tests. (Essential)\nStrong understanding of software architecture, testing, debugging, security, and production support. (Essential)\nExcellent analytical, communication, and problem-solving skills. (Essential)\nExperience with healthcare software, clinical research, AI-enabled applications, healthcare interoperability standards (e.g., HL7, FHIR), or secure software development within regulated environments is considered an asset. (Preferred)\nWORKING CONDITIONS\nFlexibility to work within a hybrid model that combines remote work with on-site presence as required.\nOTHER REQUIREMENTS\nEligible to work in Canada;\nCompliance with CHEO RI’s occupational health, immunization, and health-surveillance requirements, as applicable to the role and work environment.\nCompletion of a Police Record Check, in accordance with institutional and regulatory requirements.\nTO APPLY\nPlease send a complete CV and cover letter to Ivan Terekhov, by email to: .\nThe CHEO Research Institute values diversity and is an equal opportunity employer. We are committed to fostering an inclusive, respectful, and barrier-free workplace where individuals are supported to bring their authentic selves to work. This commitment begins with our hiring practices, and we welcome applications from all qualified candidates.\nIn accordance with the Accessibility for Ontarians with Disabilities Act (AODA), accommodations are available throughout the recruitment and selection process. Applicants requiring accommodation may contact Human Resources at .\nThe CHEO Research Institute is dedicated to advancing equity, diversity, and inclusion across all areas of our work, including research, education and career development, and patient, family, and donor partnerships. We value diverse lived experiences and non-traditional career paths, as well as strengths such as resilience, collaboration, and relationship-building. We strongly encourage applications from members of racialized and Indigenous communities, persons with disabilities, individuals of diverse sexual orientations and gender identities, and others who bring the skills and perspectives needed to engage meaningfully with diverse communities.\nCHEO Research Institute does not use artificial intelligence in its recruitment or selection processes.\nUnless otherwise indicated, the primary work location is 401 Smyth Road, Ottawa, Ontario (K1H 8L1). Applicants must be legally eligible to work in Canada. We thank all applicants for their interest; however, only those selected for an interview will be contacted.\nCHEO Research Institute Inc. - Human Resources Department\n\n401 Smyth Road\nOttawa (Ontario) K1H 8L1, CANADA\nDESCRIPTION DE POSTE\nNuméro d’affichage - #RI-26-047\nPériode d’affichage - du 4 novembre au 18 novembre, 2026\nPOSTE: Développeuse ou développeur de logiciel généraliste\nRecherche informatique\nNouveau position\nDURÉE: Temps plein, (1,0 ETP), contrat d’un (1) an avec possibilité de renouvellement\nSALAIRE: 51,28$ - 64,10 $/heure, sera proportionnel au compétences et l’expérience\nRELÈVE DE: Directeur, Recherche informatique, IA et technologie\nL’Institut de recherche du Centre hospitalier pour enfants de l’est de l’Ontario Inc. (« IR du CHEO ») est l’organisme de recherche du Centre de traitement pour enfants du Centre hospitalier pour enfants de l’est de l’Ontario situé à Ottawa (« CHEO ») et un institut de recherche affilié de l’Université d’Ottawa.\nNous reconnaissons, en tout respect, que l’IR du CHEO est situé sur le territoire traditionnel non cédé du peuple anichinabé algonquin, qui y vit et en prend soin depuis des temps immémoriaux. Nous rendons hommage à leur présence durable et aux façons dont leur culture et leur intendance ont façonné ce territoire et continuent de l’enrichir. De plus, l’IR du CHEO reconnaît les contributions historiques et actuelles des Premières Nations, des Inuits et des Métis, et y accorde une grande importance.\nLe CHEO est un établissement et un milieu de travail digne de confiance et largement reconnu comme pilier de notre collectivité. L’IR du CHEO fait fructifier cet héritage en générant de nouvelles connaissances et données probantes pour appuyer le CHEO dans la prestation de soins de calibre mondial aux enfants et aux jeunes. Notre mission est de réunir des talents exceptionnels et des technologies novatrices pour poursuivre des recherches qui ont une incidence sur la vie de chaque enfant, jeune et famille de notre collectivité et ailleurs.\nL’IR du CHEO a immédiatement besoin d’une développeuse ou d’un développeur de logiciel généraliste.\nNous sommes à la recherche d’une développeuse ou d’un développeur de logiciel généraliste expérimenté qui soutiendra l’évolution continue d’une plateforme d’intelligence artificielle (IA) clinique établie qui est utilisée pour opérationnaliser des modèles avancés d’analyse et d’apprentissage machine dans les milieux de soins. Ce poste consiste à mettre en œuvre des exigences relatives au produit, à assurer la tenue à jour de l’architecture d’application et à développer un logiciel fiable, sécurisé et évolutif pour les environnements cliniques et de recherche.\nAu sein d’une équipe multidisciplinaire comprenant des scientifiques en IA, des cliniciennes et cliniciens et du personnel hospitalier des TI, la développeuse ou le développeur contribuera aux activités tout au long du cycle de vie d’un logiciel, comme le développement d’applications, les essais, l’intégration de systèmes, le déploiement, le soutien opérationnel et les améliorations continues de la plateforme.\nRESPONSABILITÉS\nSous la supervision générale du directeur, Recherche informatique, IA et technologie, la développeuse ou le développeur de logiciel généraliste devra :\nÉlaborer, améliorer et tenir à jour les composants frontaux et dorsaux des applications existantes et nouvelles.\nMettre en œuvre de nouvelles fonctions et des améliorations fondées sur l’orientation technique et les priorités établies.\nConcevoir et actualiser les éléments suivants : interfaces de programmation d’applications (API), services d’applications, traitement en arrière-plan et flux de travail prévus.\nConcevoir des bases de données relationnelles, des modèles de données et des migrations de schémas, et assurer leur tenue à jour.\nMettre au point des capacités sécurisées d’authentification, d’autorisation et de gestion des données.\nSoutenir les déploiements conteneurisés, les chaînes d’intégration et de déploiement continus (CI/CD), la surveillance et les activités de production.\nAssurer la qualité logicielle au moyen d’essais, de la revue du code, de la journalisation, du débogage et de l’optimisation de la performance.\nParticiper au dépannage, à l’intervention en cas d’incident, à l’analyse des causes fondamentales et à l’amélioration continue de la fiabilité et de la performance de la plateforme.\nMettre en œuvre des pratiques exemplaires de sécurité et des processus de traitement sécuritaire des données sensibles sur les soins de santé.\nContribuer aux revues du co...","description_format":"text","description_chars":17249,"description_truncated":true,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":["Equity"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Research Institutes","Hospitals & Health Systems","Pediatric Care","Health Data & Interoperability"],"lifecycle":[{"event":"open","at":"2026-11-05T01:29:54Z"}],"visa":[],"liveness":{"score":42,"band":"fade","label":"Fading","p_open":1,"p_active":0.756,"p_room":0.55,"age_days":10,"expected_fill_days":10,"reasons":["conf:3","velocity","win:tail"],"computed_at":"2026-11-14T05:58:10Z"},"pay":null,"html_url":"https://alion.io/job/cheo-full-stack-software-developer-temporary-full-time-1-0-fte-cheo-research-institute","json_url":"https://alion.io/job/cheo-full-stack-software-developer-temporary-full-time-1-0-fte-cheo-research-institute.json","meta":{"generated_at":"2026-11-14T20:42:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":26202,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1050927},"rest":"https://alion.io/mcp/rest/get_company?id=1050927"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcheo-full-stack-software-developer-temporary-full-time-1-0-fte-cheo-research-institute"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcheo-full-stack-software-developer-temporary-full-time-1-0-fte-cheo-research-institute"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcheo-full-stack-software-developer-temporary-full-time-1-0-fte-cheo-research-institute"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/cheo-full-stack-software-developer-temporary-full-time-1-0-fte-cheo-research-institute\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcheo-full-stack-software-developer-temporary-full-time-1-0-fte-cheo-research-institute"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3782532}},{"tool":"search_jobs","arguments":{"company":"cheo.on.ca","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3782532},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}