Senior Full Stack Software Developer

Amyantek β€” Canada Β· Posted ~2 hours ago

Senior Contract Hybrid

Skills

React 18 HTML5 CSS ASP.NET Core Minimal APIs LINQ .NET 8 Azure API Management Azure Service Bus Azure Container Apps

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior full-stack development project building and supporting a new digital portal. The role combines React-based frontend development with modern .NET backend services and Azure cloud components, offering a hybrid working arrangement and potential contract extension.

Highlights

Six-month senior full-stack contract with potential extension, hybrid working, and hands-on development of a new public-sector digital portal using modern .NET, React, and Azure technologies.

Description

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 / CSSASP.NET Core / Minimal APIs / LINQ (.NET 8+)Azure APIMAzure Service BusAzure 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 CSSASP.NET Core, Minimal APIs and LINQ (.NET 8+)Azure APIMAzure Service BusAzure Container Apps / JobsAzure DevOpsMicroservices and DockerSQL Server and Redis CacheGitDesired 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 workflowsCode-level documentation and README filesDeployment and rollback proceduresDocumentation of known issues and resolutionsComplete knowledge transfer and supporting documentation before the end of the engagement