{bc}
indeed

Software Developer

Scarborough Health Network
Ontario, CAN
Temporary, Fulltime, Contract
Mid-Senior
Onsite
$51.427 to $59.618.
Discovered 1 weeks ago
Full-stack software engineeringPythonPython API frameworksPostgreSQLAuthentication and role-based access controlSingle Sign-On (SSO)

Full Job Posting

Role overview

Develop and support the Virtual Standardized Patient platform in a college training environment.

The role reports under the direction of the Principal Investigator and research management team and supports technology development within SHNRI.

Compensation and term

  • Temporary fixed-term, full-time position for 8 months.
  • Hourly rate is $51.427 to $59.618.

Schedule

  • Hours are days.

Responsibilities

  • Develop features across the frontend, backend, data layer, and agents; improve real-time voice-based patient interactions.
  • Build LLM-driven audio/video assessment and rubric-analysis tools using validated frameworks.
  • Improve permissions, multi-tenant architecture, administrative workflows, privacy, and security.
  • Manage AWS infrastructure, database migrations, deployments, and CI/CD; build usage metering and analytics.
  • Support technical scoping, roadmaps, infrastructure setup, GPU configuration, and AI workflow integrations.
  • Collaborate on compliance, testing, code review, observability, documentation, and production support.

Requirements

  • Undergraduate degree in Computer Science, Software Engineering, or a related technical field; at least 3 years of full-stack software engineering experience.
  • Advanced Python and API framework proficiency; advanced database experience with PostgreSQL or compatible managed services.
  • Advanced experience with authentication, role-based access control, SSO, multi-tenant architectures, testing, debugging, monitoring, and production support.
  • Advanced use of AI-assisted coding tools; intermediate experience with React/Next.js and AWS or similar cloud and DevOps.
  • Intermediate cross-functional experience and basic knowledge of graphic design and UI/UX tools such as Figma.
  • Strong communication, project management, and problem-solving skills; master's degree and relevant voice-agent, streaming, or healthcare technology experience are assets.

About the employer

Scarborough Health Network operates three hospitals and eight satellite sites and supports a broad range of community health programs.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Scarborough Health Network