11769

Maarut

Toronto

On-site

CAD 100,000 - 140,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Maarut is seeking a Senior Software Developer to join the Drug Formulary and Genomics team in Canada. You will implement Azure-based .NET MVC modules, integrate Python services on PanelApp, and build REST/GraphQL APIs to support cancer drug resources.

You will design and test Docker-based development workflows, promote code through CI/CD pipelines in AWS and OpenShift, and provide production support including security hardening and performance tuning.

Qualifications

  • Analyze, develop and unit test Drug Formulary features.
  • Design Python-based applications on PanelApp using Django and AWS.
  • Develop Docker workflows and secure pipelines.

Responsibilities

  • Analyze, develop and unit test Drug Formulary side effects in Azure web app.
  • Develop Django-based components for PanelApp on AWS.
  • Provide production support and triage incidents, optimize performance.

Skills

Visual Studio .NET MVC
SQL Server
Python web framework
GraphQL or REST APIs

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

RQ00795 - Software Developer - Senior
RQ00795 - Software Developer - Senior

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
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
Senior Software Developer: Azure/.NET & Python (Healthcare)
Senior Software Developer: Azure/.NET & Python (Healthcare)

S M Software Solutions Inc • Toronto

Hybrid
CAD 110,000 - 150,000
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
RQ11124 - Sr. Software Developer - Full Stack
RQ11124 - Sr. Software Developer - Full Stack

Source Code • Toronto

On-site
CAD 90,000 - 120,000
RQ09127 - Software Developer - Full Stack - Senior
RQ09127 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ08949 - Software Developer - Senior
RQ08949 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000