S M Software Solutions Inc logo

RQ00795 – Software Developer – Senior

Hiring from
Canada
Work type
Hybrid
Posted

611,951 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
Client: Supply Ontario – RQ00795

We are seeking a Senior Software Developer with strong experience in Microsoft Visual Studio (.NET) MVC, SQL Server, Microsoft Azure, Python, Django, AWS, Celery, GraphQL, and REST APIs. The successful candidate will support the Drug Formulary and Genomics team, contribute to the development and enhancement of web applications, build Python-based applications on the Panel App platform, support cloud deployments, resolve security vulnerabilities, and provide production support for critical healthcare-related digital services.

Role Snapshot

  • Job Title: RQ00795 – Software Developer – Senior
  • Client: Supply Ontario
  • Work Location: 525 University Avenue, Toronto, Ontario, Canada
  • Work Arrangement: Hybrid, with onsite attendance as determined by the Hiring Manager
  • Estimated Start Date: November 23, 2026
  • Estimated End Date: May 21, 2027
  • Business Days: 126.00
  • Extension: Option to extend for 128 additional business days at the Agency's discretion; extensions may also be permitted for unused business days.
  • Hours: 7.25 hours per day, 5 days per week
  • Public Sector Experience: Nice to Have

Must Have

  • Experience with Microsoft Visual Studio (.NET) MVC and SQL Server, including database creation and management in Azure.
  • Experience with Python web frameworks and task queues, such as Celery, in AWS.
  • Experience with GraphQL or REST APIs.
  • Experience with Microsoft Visual Studio (.NET) and SQL Server on the Microsoft Azure platform.
  • Experience with Python web frameworks using PostgreSQL in the AWS platform.

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.

Panel App is an open-source platform from Genomics England built on the Django framework.

This position is also essential to supporting development for the Web Transformation project and the next Drug Formulary product release, which must be analysed, designed, and developed in Azure.

Desired Skills

  • PostgreSQL.
  • Modern JavaScript frameworks, including Vue, React, and Angular.
  • Azure DevOps, including CI/CD pipelines, repositories, and work item creation and management.
  • Ability to handle end-to-end code promotion and deployment from GitHub to OpenShift.

Rated Criteria / Experience

Candidates Will Be Evaluated Against The Following Criteria

  • Visual Studio .NET development with MVC and SQL Server — 40 points
  • Python, AWS, Celery, and GraphQL — 40 points
  • PostgreSQL — 10 points
  • Modern JavaScript frameworks — 10 points

Deliverables

The successful candidate will be responsible for the following deliverables:

  • Analyse, develop, and unit test the Drug Formulary side effects functionality for the Azure web application. (Must)
  • Design and develop Python-based applications on the Panel App 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 the Web Transformation project (v1.10), which integrates with the Ontario Health website and Drug Formulary CMS service.
  • Provide production support: Triage incidents, optimize performance, strengthen security and privacy controls, and reduce data latency.
  • Resolve vulnerabilities in code identified through StackHawk and Mend scans.

Additional Terms and Working Conditions

The term of this Engagement Assignment is 126 business days, with an option to extend for 128 additional business days at the Agency's discretion. The Engagement Assignment may also be extended for unused business days at the Agency's discretion.

  • The resource must comply with the Agency's policies and procedures.
  • The resource will be issued an Agency laptop and is expected to provide at least one additional monitor, an external keyboard, and a mouse at their own expense.
  • When working from their home location, the resource must have a private office space and is not permitted to work in an open communal space.
  • The internet connection must be hard-wired and provide sufficient bandwidth to support the IT requirements of this role.
  • If these conditions cannot be met within the resource's home office space, the resource will transition to full-time onsite work, and the hybrid option will no longer be available.
  • Agency systems cannot be accessed from outside the province of Ontario.
  • Agency assets, including laptops and related equipment, cannot be removed from the province of Ontario without prior written approval from the Agency.

Assignment Type: This position is currently listed as Hybrid. The resource under this request will be required to work onsite at the Hiring Manager's sole discretion.

Location: Remote work is referenced in the original assignment details; however, the resource must comply with the Agency's hybrid work requirements, onsite attendance decisions, and all location restrictions specified above.

Public Sector Experience: Nice to Have.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to hrsmss@smsoftconsulting.com by Wednesday, October 28, 2026, at 1:00 PM EST.

Mandatory Documents

  • Updated Resume in Word format.
  • Skills Matrix and References.
  • Expected Hourly Rate.
  • Visa Status.
  • LinkedIn ID.

Without the mandatory documents, we cannot submit a candidate.

Apply Online: Please apply through the SMSS career website.

WhatsApp Group

For daily job updates, you can also join our WhatsApp group using the link below:

Join our WhatsApp Group

Email is the best way to reach us.

Similar jobs