On-siteFull Time
Salary
$92 - $97 / hour
Location
Toronto, ON
Posted
Jul 8, 2026
Role overview
Job Title: Software Developer - Full Stack - Senior
Location: Toronto, Ontario
Work Model: Onsite
Duration: 8 Months
Submission Deadline: 2026-07-14, 12:00 p.m. EST
Must Haves
- Demonstrated extensive experience designing, developing, testing and debugging code using:
- C#
- Web API
- Blazor WASM
- Crystal Reports
- ASP.NET
- LINQ
- WCF
-.NET Core
- Entity Framework
- Redis Cache
- xUnit
- Moq
- Strong experience with Azure API technologies including:
- Azure AD Security
- Azure App Registrations
- Azure Policies
- CORS Configuration
- ThunderClient
- Swagger
- Postman
- ASP.NET development using:
- C#
- Web Forms
- JavaScript
- CSS
- WCAG AA Compliance
- Experience with Azure cloud services.
- Experience with Azure MFA, SSO, and Entra ID (OAuth).
- Extensive experience designing and modelling relational databases and using:
- PL/SQL Developer
- TOAD
- Oracle
- SQL Server
Description / Responsibilities / Skills
Objective / Scope
A Senior Full Stack Software Developer is required to:
- Design and implement technical solutions based on business requirements.
- Work with project teams following GO-ITS standards and industry best practices.
- Support business requirements implementation across multiple technology teams.
- Deliver solutions while adhering to existing architectural frameworks.
Responsibilities
- Design, implement, and expand ETL and data pipelines.
- Translate technical specifications into tested software solutions.
- Develop programming specifications.
- Write, maintain, and test application code.
- Conduct unit testing.
- Troubleshoot software issues.
- Support implementation, conversion, and migration activities.
- Participate in solution architecture, API development, and integration activities.
General Skills
- Programming and systems analysis experience.
- Full SDLC experience.
- Application design, coding, testing, debugging, and documentation.
- Experience with application architecture and front-end/back-end integration.
- API development experience.
- Experience with relational and hierarchical databases.
- Strong stakeholder engagement skills.
- Strong analytical and problem-solving abilities.
Full Stack Skills
- Front-end and back-end development expertise.
- Database design and management.
- DevOps and CI/CD implementation.
- REST API design and construction.
- Front-end integration with APIs.
- Scalable and performant application design.
- Web architecture design and implementation.
Desirable Skills
- Internet-facing application development.
- Rapid Application Development (RAD).
- Information Management practices.
- Middleware and gateway integration.
- Post-implementation support.
- AODA compliance knowledge.
- Technical documentation development.
Additional experience with:
- Angular
- JavaScript
- HTML5
- CSS3
- UX/UI concepts
- Swagger/OpenAPI
- Java WebLogic
- Tomcat
- EJB
- Servlets
- REST/SOAP Services
- Azure DevOps
- JIRA
- Agile Scrum
Experience & Skill Set Requirements
Technical Skills 65%
- Extensive experience with:
- C#
- Web API
- Blazor WASM
- Crystal Reports
- ASP.NET
- LINQ
- WCF
-.NET Core
- Entity Framework
- Redis Cache
- xUnit
- Moq
- Azure API technologies and Azure security.
- Azure Entra ID (OAuth), MFA, SSO.
- Azure Functions, App Services, Containers.
- Azure Key Vault and Managed Identities.
- Azure DevOps and CI/CD pipelines.
- Multi-threaded Windows Services.
- SOLID design principles.
- Dependency Injection.
- RESTful APIs.
- Angular Material Design.
- NuGet package management.
- Relational database modelling.
- Oracle and SQL Server development.
- PL/SQL Developer and TOAD.
- AODA-compliant application development.
- Agile development methodologies.
Other Experience & Skills 30%
- Supporting business users across highly integrated applications.
- Leading user groups through complex projects.
- Multi-client and multi-partner environments.
- Technical specifications and development documentation.
- Strong interpersonal, analytical, and communication skills.
Public Sector Experience 5%
- Experience within the Public Sector.
- Education-sector experience preferred.