Full Stack Python Developer CHEO

7 hours ago

Ottawa, Ontario, Canada Children's Hospital of Eastern Ontario - Ottawa Children's Treatment Centre Full-time

Build Python and JavaScript applications as a Full Stack Software Developer with CHEO RI in Research Informatics. This is a temporary full-time, one-year term.

CHEO RI seeks a Full Stack Software Developer reporting to the Director, Research Informatics, AI & Technology. You will develop modern web applications using Python, JavaScript or TypeScript, frontend frameworks, backend frameworks, and relational databases. The work supports applications within a research environment.

Key Responsibilities:

  • Develop frontend and backend components for existing and new applications
  • Implement features according to established priorities and technical direction
  • Design APIs, application services, workflows, databases, and data models
  • Support containerized deployments, CI/CD pipelines, monitoring, and operations
  • Test, review, debug, document, and optimize software quality

Requirements:

  • Degree in Computer Science, Software Engineering, or equivalent experience
  • Full stack web development experience using Python and JavaScript or TypeScript
  • Experience with React, Next.js, FastAPI, or equivalent frameworks
  • Experience designing RESTful APIs and relational databases
  • Experience with containers, CI/CD, Git, Linux, and automated testing

Apply full stack development, API design, and secure software practices to support CHEO RI’s research applications.