RQ00795 - Software Developer - Senior

Maarut

Toronto

On-site

CAD 100,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Maarut in Toronto is seeking a Senior Software Developer to support the Drug Formulary and Genomics team, contributing to Django/Python and .NET MVC based systems integrated with Azure and AWS.

You will design, develop and test Drug Formulary features, build Python apps on PanelApp, implement Docker workflows for AWS/OpenShift deployment, and ensure security, performance and data privacy across services, while collaborating with clinical and IT teams.

Qualifications

  • Experience with Visual Studio .NET MVC and SQL Server in Azure.
  • Proficiency in Python web frameworks, Celery, and AWS.
  • Experience with GraphQL or REST APIs.

Responsibilities

  • Analyze, develop and unit test the Drug Formulary side effects functionality for the Azure web app.
  • Design and develop Python-based applications on the PanelApp platform using Django and AWS.
  • Develop and test docker-based development workflows and work with security tools.
  • Deploy or operate workflows in AWS.
  • Develop components for the Web Transformation project integrating with Ontario Health site and Drug Formulary CMS service.
  • Provide production support: triage incidents, optimize performance, harden security/privacy controls, and reduce data latency.
  • Resolve vulnerabilities from StackHawk and Mend scans.

Skills

Visual Studio .NET MVC
Python
Modern JS frameworks

Tools

SQL Server
Azure DevOps
Docker
OpenShift

Job description

The Senior Software Developer will support the Drug Formulary and Genomics team.Drug Formulary is a cancer drug and regimen resource for patients and healthcare professionals. It provides tools for patient education and information on prescribing drugs. PanelApp is an open-source platform from Genomics England built on the Django framework.

Required Skills:
  • Microsoft Visual Studio (.NET) MVC, SQL Server (database creation and management) in Azure
  • Python web framework, task queues (e.g. Celery) in AWS
  • GraphQL or REST APIs
Desired Skills:
  • Modern JS frameworks (Vue/React/Angular)
  • Azure DevOps (CI/CD Pipelines, repos, work item creation/management)
  • Ability to handle end-to-end code promotion deployment from GitHub to OpenShift
Rated Criteria:/ Experience in:
  • Visual Studio .NET development with MVC , SQL Server. 40 points
  • Python, AWS, Celery, GraphQL 40 points
  • Modern JS framework. 10 points
Requirements
  • Analyze, develop and unit test the Drug Formulary side effects functionality for the Azure web app. (must)
  • Design and develop Python based applications on the PanelApp platform using the Django framework and AWS (must)
  • Develop and test docker based development workflows and work with security tools
  • Deploy or operate workflows in AWS
  • Develop the components as designed for web transformation project (v1.10) that integrates with the Ontario Health website and Drug Formulary CMS service
  • Provide production support: triage incidents, optimize performance, harden security/privacy controls, and reduce data latency
  • Resolve vulnerabilities in code from StackHawk and Mend scans

This position is also essential to support development for the Web Transformation project and the next Drug Formulary product release that has to be analyzed, designed and developed in Azure.

Must Haves:
  • Microsoft Visual Studio (.NET) MVC, SQL Server (database creation and management) in Azure
  • Python web framework, task queues (e.g. Celery) in AWS
  • GraphQL or REST APIs
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

11769
11769

Maarut • Toronto

On-site
CAD 100,000 - 140,000
RQ00795 - Software Developer - Senior I Ontario Health I Hybrid
RQ00795 - Software Developer - Senior I Ontario Health I Hybrid

Analyst Technical Solutions • Toronto

Hybrid
CAD 131,000 - 139,000
RQ00795 – Software Developer – Senior
RQ00795 – Software Developer – Senior

S M Software Solutions Inc • Toronto

Hybrid
CAD 110,000 - 150,000
Hybrid work model
RQ08836 - Software Developer - Senior
RQ08836 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 120,000
RQ11754 - Software Developer - Senior I Toronto ON- Onsite I 1+ year
RQ11754 - Software Developer - Senior I Toronto ON- Onsite I 1+ year

Analyst Technical Solutions • Toronto

On-site
CAD 110,000 - 150,000
Senior Software Developer - Toronto
Senior Software Developer - Toronto

Randstad Canada • Toronto

Remote
CAD 120,000 - 160,000
Remote work
Multi-cloud exposure
OpenShift exposure
+1
RQ09127 - Software Developer - Full Stack - Senior
RQ09127 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ08676 - Software Developer - Full Stack - Senior
RQ08676 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 85,000 - 115,000
RQ09571 - Software Developer - Full Stack - Senior
RQ09571 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Competitive salary
Opportunities for professional growth
RQ09610 - Software Developer - Full Stack - Senior
RQ09610 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000