RQ00781 - Senior Software Developer - Full Stack
- Toronto, ON
- Hybrid
- Posted Sep 7, 2026
- 1 position
- Employment type
- Contract
- Experience level
- Lead · 10+ years
- Apply by
- Oct 7, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
This job has expired
This position at Amyantek is no longer accepting applications. The original posting remains below for reference.
Expired Sep 9, 2026
Original job posting
Design and develop a full-stack Cancer Screening Correspondence Portal using .NET and React. Provide senior technical guidance, perform code reviews, and mentor junior developers while ensuring alignment with technology roadmaps.
Job details
Please send your resume at anila.dada@amyantek.com if you are interested in this 6-month contract with Ontario Health, with a possibility of extension. If you are not interested, please feel free to pass it along to anyone in your network who may be looking for work. Job Title: RQ00781 – Software Developer – Full Stack – Senior Project: Cancer Screening Correspondence Portal Duration: October 1, 2026 – March 31, 2027 Working Status: Hybrid – 3 days onsite Location: 525 University Avenue, Toronto, Ontario Closing Date: September 9, 2026 at 2:00 PM Public Sector Experience: Preferred Manager Notes – Must Haves React 18 / HTML5 / CSS ASP.NET Core / Minimal APIs / LINQ (.NET 8+) Azure APIM Azure Service Bus Azure Container Apps / Jobs Project Description Ontario Health is seeking a Senior Full Stack Developer to support the design, development and ongoing support of a new Cancer Screening Correspondence Portal built using .NET and React technologies. The initiative will transform the existing correspondence system into a fully digital platform. Required Skills React 18, HTML5 and CSS ASP.NET Core, Minimal APIs and LINQ (.NET 8+) Azure APIM Azure Service Bus Azure Container Apps / Jobs Azure DevOps Microservices and Docker SQL Server and Redis Cache Git Desired Skills & Experience 8–10 years of relevant technical experience developing software solutions. 8+ years of .NET development experience, preferably within healthcare or regulated environments. Strong experience with Microservices, RESTful APIs and distributed systems. Strong React.js, JavaScript/TypeScript and front-end development experience. Experience designing and managing APIs using Azure APIM. Experience designing and managing complex, multi-stage Azure DevOps pipelines. Hands-on experience with Azure Container Apps, Azure SQL, Blob Storage, Key Vault, APIM and Azure Service Bus. Experience developing .NET-based message producers and consumers using the Azure Service Bus SDK. Experience with Azure monitoring tools including Application Insights and Log Analytics. Strong understanding of Object-Oriented Analysis & Design, OOP and relational database design. Experience with digital marketing solutions including campaigns, email, SMS and chatbots. Strong knowledge of the SDLC, Agile development, software security, QA/testing and risk assessment. Experience supporting production systems, incident resolution, monitoring and high availability. Knowledge of healthcare privacy/security requirements, including PHIPA, is an asset. Familiarity with HL7 and FHIR healthcare standards is an asset. CRM experience is an asset. Microsoft Azure or .NET certifications are an asset. Public sector experience preferred. Key Responsibilities Provide senior technical expertise and guidance to project and product teams. Design and develop full-stack applications using .NET, React and Azure technologies. Participate in requirements definition, specifications and solution design. Develop applications according to technical specifications, timelines and budgets. Perform code reviews and system-design walkthroughs. Develop technical, configuration and supporting documentation. Collaborate with QA teams on application testing and quality. Provide development estimates and review estimates prepared by other team members. Evaluate design alternatives and recommend appropriate technical solutions. Identify and escalate project/product risks. Collaborate with project teams to ensure alignment of engineering practices, patterns and solutions. Mentor junior developers and provide guidance on engineering practices and design decisions. Support production systems and application performance. Ensure solutions align with broader technology roadmaps and system strategies. Deliverables Technical documentation covering architecture, APIs and workflows Code-level documentation and README files Deployment and rollback procedures Documentation of known issues and resolutions Complete knowledge transfer and supporting documentation before the end of the engagement
What you’ll do
Design and develop a full-stack Cancer Screening Correspondence Portal using .NET and React. Provide senior technical guidance, perform code reviews, and mentor junior developers while ensuring alignment with technology roadmaps.
Requirements
Requires 8-10 years of technical experience with strong expertise in .NET 8+, React 18, and various Azure cloud services. Experience in healthcare environments and knowledge of PHIPA, HL7, and FHIR standards is highly desired.
Listed skills
- HTML · Preferred
- CSS · Preferred
- Docker · Preferred
- TypeScript · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React 18
- ASP.NET Core
- Azure APIM
- Azure Service Bus
- Azure Container Apps
- Microservices
- Docker
- SQL Server
- Redis Cache
- Azure DevOps
- TypeScript
- LINQ
- HTML5
- CSS
- Git
- RESTful APIs
Job areas
- Software
- Technology
- Healthcare
- Government & Public Sector
- Engineering
Current jobs at Amyantek
These verified opportunities are still accepting applications.