RQ00788 – Software Developer – Full Stack – Senior
Summary
Senior full-stack developer, placed with Ontario Health in Toronto, focused on modernizing legacy monolithic systems—decomposing them into modular services and APIs—and building enterprise applications with ASP.NET Core back ends and Angular front ends. Hybrid role: up to 3 days onsite at 525 University Ave.
Ontario Health
525 University Ave, Toronto
Must Haves:
- Modernization & Legacy Transformation Experience: Demonstrated experience decomposing monolithic applications into modular services, APIs, or microservices. Experience developing modernization roadmaps and executing phased migrations with minimal business disruption.
- .NET Core / Backend Engineering Expertise: Advanced expertise in ASP.NET Core, REST API development, dependency injection, authentication/authorization, performance optimization, and enterprise application architecture.
- Angular Front-End Development Expertise: Experience designing and developing Angular applications, component-based architecture, state management, responsive UI design, and integration with REST services.
- Solution Architecture & Design Skills: Ability to design scalable, maintainable, secure, and loosely coupled solutions. Experience with DDD, API-first design, event-driven architecture, integration patterns, and modular architecture.
Location: Up to 3 days onsite (subject to HM’s discretion)