First seen by our source: just now
RQ00781 – Software Developer – Full Stack – Senior
@ SM Software Solutions Inc.
Toronto, Ontario
Responsibilities:
- Updated Resume in Word format (Mandatory)
- Skills Matrix and References (Mandatory)
- Expected Hourly Rate (Mandatory)
- Visa Status (Mandatory)
- LinkedIn ID (Mandatory)
Requirements summary:
- The ideal candidate will bring extensive experience in developing scalable applications, designing RESTful APIs, implementing cloud-based solutions, managing Azure DevOps pipelines, and…
- Public Sector Experience: Preferred
- Provides context and perspective to Software Development I and Software Engineer I regarding engineering design decisions as well as business requirements that influence implementation…
- Participates in and contributes to requirement definition working sessions, specification development and solution design.
- Develops applications to specifications within the required timeframe and budget.
- Independently engages and actively participates in project-related discussion with product management teams to recommend product features and changes to product features to improve the…
Source and dates
Source type not verified · sm-software-solutions
- Employer posting date
- Not provided
- First seen by our source
- 2026-11-14
- Source record updated
- 2026-11-14
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
SM Software Solutions Inc.
| Field | Value |
|---|---|
| Open jobs on Jobsy | 20 |
Client: Supply Ontario – RQ00781
We are seeking a highly experienced Senior Full Stack Software Developer with strong expertise in .NET 8+, ASP.NET Core, React 18, Azure cloud services, microservices architecture, and modern software development practices. The successful candidate will support the design, development, and ongoing enhancement of a new Cancer Screening Correspondence Portal built using .NET and React technologies. This initiative aims to transform the existing correspondence system into a fully digital platform. The ideal candidate will bring extensive experience in developing scalable applications, designing RESTful APIs, implementing cloud-based solutions, managing Azure DevOps pipelines, and supporting secure, high-performance enterprise applications.
Role Snapshot
Job Title: RQ00781 – Software Developer – Full Stack – Senior
Client: Supply Ontario
Work Location: 525 University Avenue, Toronto, Ontario, Canada
Work Arrangement: Hybrid – 3 Days Onsite
Estimated Start Date: October 1, 2026
Estimated End Date: March 31, 2027
Business Days: 125.00
Extension: Option to extend for up to an additional 125 business days
Hours: 7.25 hours per day, 5 days per week
Public Sector Experience: Preferred
Must Have
React 18 / HTML5 / CSS
ASP.NET Core / Minimal APIs / LINQ (.NET 8+)
Azure API Management (APIM)
Azure Service Bus
Azure Container Apps / Container Apps Jobs
Azure DevOps
Microservices / Docker
SQL Server / Redis Cache
GIT
Description
This role will support the design, development, and ongoing support of a new Cancer Screening Correspondence Portal built with .NET and React technologies. This initiative will transform the existing correspondence system into a fully digital platform.
Responsibilities
Provides subject matter expertise and technical guidance to project and product teams.
Delivers the best user experiences possible and is jointly accountable for the quality of the products and services that they deliver for the customers.
Provides mentoring to specific Software Development I and potentially Software Engineer I to discuss specific engineering practices and problems that may arise during day-to-day work. Provides context and perspective to Software Development I and Software Engineer I regarding engineering design decisions as well as business requirements that influence implementation details.
Shares new trends and techniques via various forums, like chapters.
Develops supporting and configuration documentation and provides guidance in delivering technical documentation.
Provides input and expertise to QA team on application testing.
Provides work estimates for their own development tasks and verifies work estimates of others.
Performs code reviews and walkthroughs of system design and developed code.
Participates in and contributes to requirement definition working sessions, specification development and solution design.
Develops applications to specifications within the required timeframe and budget.
Identifies risks and escalates to project/product leadership on a timely basis.
Pinpoints strengths and weaknesses of various design alternatives and selects or recommends appropriate solutions.
Proactively suggests alternative methods or resources for getting work done when obstacles arise.
Reviews systems for completion and system performance objectives.
Recommends changes across the engineering practices to improve the team's cycle time as well as lead time for the team's product backlog.
Supports the change in the adoption of new engineering practices.
Independently engages and actively participates in project-related discussion with product management teams to recommend product features and changes to product features to improve the user experience, operation and maintainability of the product.
Participates in development of engineering plans and systems specifications with Lead Engineers.
Collaborates with project members to ensure alignment of practices, patterns, and solutions.
Ensures work aligns to broader roadmaps and systems strategies.
Stays abreast of evolving technology, architecture, and design, patterns, practices, and platforms.
Makes decisions where results have substantial impact across the organization requiring sophisticated solutions and long-term correction. Occasionally has cross-portfolio and external stakeholder interactions.
Desired Skills
8–10 years of relevant and extensive technical experience developing software solutions.
8+ years of experience in .NET development, preferably in healthcare or regulated industries.
Strong understanding of Microservices, RESTful APIs, and distributed systems.
Hands-on experience working with digital Marketing (Campaigns, Email, SMS, Chatbots).
Strong on managing and designing APIs using Azure APIM.
Proficiency in React.js, JavaScript/TypeScript, and front-end best practices.
Proficiency in managing and designing complex multistage Azure DevOps pipelines.
Experience with Azure cloud services, including Azure App Container, Azure SQL, Blob Storage, Key Vault, Azure APIM, and Azure Service Bus.
Experience with developing and managing .NET-based message producers and consumers using the Azure Service Bus SDK.
Experience with using, developing, and maintaining monitoring tools in Azure (Application Insights, Log Analytics, etc.).
Knowledge and understanding of Object-Oriented Analysis and Design, and Relational Database Analysis & Design (OOD/OOP).
Hands-on experience with Azure Service Bus or similar messaging platforms.
Familiarity with healthcare data standards (e.g., HL7, FHIR) is a plus.
Hands-on experience with CRM is a plus.
Microsoft certifications in Azure or .NET technologies is a plus.
Knowledge of security and compliance in healthcare applications.
Provide support for production systems, ensuring high availability, timely incident resolution, and proactive monitoring to maintain service continuity and performance.
In-depth knowledge of software development and all aspects of the Software Development Life Cycle (SDLC).
In-depth knowledge of distributed system solution development and experience in agile development.
Subject matter expert of relevant software development tool and framework.
Knowledge of software security principles.
Knowledge of quality assurance testing and risk assessment.
Knowledge of privacy legislation, regulations (specifically the Protection of Personal Health Information Act, Ontario 2004), policies, procedures, guidelines, and communication material relevant to the
Protection of confidential information.
Knowledge of relational database development techniques.
Knowledge of system administration and networking (i.e., Windows Server, Linux, IP, firewall).
Deliverables
The deliverables include:
Create technical documentation (architecture, APIs, workflows).
Maintain code-level documentation and README files.
Provide deployment and rollback procedures.
Document known issues and resolutions.
Additional Terms and Conditions
The term of this Engagement Assignment is for 125 Business Days, with an option to extend for up to an additional 125 days at the Agency’s discretion.
The Engagement Assignment may be extended for unused Business Days at the Agency’s discretion.
The resource will 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.
In addition, when the resource is working from their home location, they must have a private office space and are not permitted to work in an open communal space.
Internet connection must be hard-wired and have suitable bandwidth to support the IT requirements of this role.
If these conditions cannot be met within their home office space, the resource will transition to full-time in-office work, and the hybrid option will no longer be available.
The Agency systems cannot be accessed from outside the province of Ontario, and 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 as per the Hiring Manager's sole discretion.
Onsite Requirement: 3 days onsite.
Public Sector Experience: Preferred.
How to Apply
If you are interested and your profile matches the requirements, kindly send the following mandatory documents to [email protected] by Tuesday, November 17, 2026, at 8:00 AM EST.
Mandatory Documents:
Updated Resume in Word format (Mandatory)
Skills Matrix and References (Mandatory)
Expected Hourly Rate (Mandatory)
Visa Status (Mandatory)
LinkedIn ID (Mandatory)
Without the mandatory documents, we cannot submit a candidate.
Apply Online
WhatsApp Group
For daily job updates, you can also join our WhatsApp group using the link below:
Documents Required: Updated Resume in Word format, Expected Hourly Rate, and Qualification Matrix.
Email is the best way to reach us.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.