-
View all jobs
Project Overview
The Client is undertaking a large-scale digital transformation to deliver simpler, more efficient, and citizen-focused digital services. The Client’s Digital Design and Delivery Division (DDD) serves as a centre of excellence for modern digital delivery, applying human-centered design, Agile methodologies, and modern data practices to ensure secure, high-quality, and scalable services.
The Platforms Branch delivers enterprise platforms and services related to identity and access management, payment distribution, and e-commerce.
DDD is seeking three (3) experienced Senior Full Stack Developers to support the design, development, and sustainment of enterprise platforms, products, and services.
Role Summary
Senior Full Stack Developers will work within Agile, cross-functional teams to design, build, and maintain secure, scalable, and user-centric enterprise applications. The role requires strong full-stack expertise, leadership in code quality and security practices, and close collaboration with architects, product owners, designers, and DevOps teams.
Key Responsibilities
Discovery & Design
The Client is undertaking a large-scale digital transformation to deliver simpler, more efficient, and citizen-focused digital services. The Client’s Digital Design and Delivery Division (DDD) serves as a centre of excellence for modern digital delivery, applying human-centered design, Agile methodologies, and modern data practices to ensure secure, high-quality, and scalable services.
The Platforms Branch delivers enterprise platforms and services related to identity and access management, payment distribution, and e-commerce.
DDD is seeking three (3) experienced Senior Full Stack Developers to support the design, development, and sustainment of enterprise platforms, products, and services.
Role Summary
Senior Full Stack Developers will work within Agile, cross-functional teams to design, build, and maintain secure, scalable, and user-centric enterprise applications. The role requires strong full-stack expertise, leadership in code quality and security practices, and close collaboration with architects, product owners, designers, and DevOps teams.
Key Responsibilities
Discovery & Design
- Participate in technical discovery, research, and architecture exploration.
- Lead technical discovery activities and produce artifacts such as architecture diagrams and technical documentation.
- Develop detailed solution designs aligned with business and user needs.
- Design, develop, and enhance enterprise full-stack applications.
- Deliver features that meet product owner requirements and improve end-user experience.
- Identify, troubleshoot, and resolve functional and non-functional defects.
- Improve code quality, tooling, documentation, and maintainability.
- Collaborate with front-end designers to ensure consistent user experience and visual standards.
- Promote reuse through modular and scalable solution design.
- Contribute reusable components and shared platform capabilities.
- Support onboarding of technical team members and knowledge transfer.
- Apply security best practices and ensure compliance with regulatory standards.
- Lead and participate in code reviews to ensure high code quality.
- Collaborate with DevOps teams to integrate solutions into CI/CD pipelines.
- Monitor and resolve performance and security issues.
- Reduce technical debt through proactive technology upgrades.
- Follow Agile/Scrum best practices, including Dual-Track Development.
- Maintain development artifacts, processes, and technical documentation.
- Advise Digital Architects and Product Owners on implementation options.
- Support solution deployment and production launches.
- Frontend: React, React Native, TypeScript
- Backend: .NET / .NET Core, C#
- Databases: MS SQL Server, PostgreSQL, Cosmos DB
- Cloud & DevOps: Azure App Services, Azure cloud development, GitHub
- Collaboration: Microsoft Teams (primary), Zoom (as needed)
- Education: Bachelor’s degree, diploma, or certificate in IT, Computer Science, or a related field.
- Experience:
- API development and back-end architecture – 7+ years
- User-centered design and Agile development – 7+ years
- Senior Full Stack development on large-scale Agile teams – 8+ years
- Enterprise application development – 7+ years
- Relational databases – 7+ years
- Long-term participation on enterprise Agile teams – 7+ years
- Adapting to unfamiliar technology stacks – 2+ years
- Modernizing legacy systems – 3+ years
- Cloud-based and mobile application development – 2+ years
- Experience in large national or global organizations – 2+ years
- Public sector experience – 2+ years
Key Skills
Ranked by relevance
devops
react
security practices
product owner
react native
typescript
postgresql
sql server
server
cloud
cicd
zoom
sql
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Fullstack Developer
2026-05-23
Full-time
Mid-Senior
Netherlands
Information Technology & Services
Engineering
View Job Details
Related
Senior .NET & Azure Engineer
2026-05-26
Full-time
Mid-Senior
Romania
Information Technology & Services
Engineering
View Job Details
Related
Fullstack Developer (.NET / Blazor)
2026-05-26
Full-time
Mid-Senior
Poland
Information Technology & Services
Information Technology
Login to Apply
- Posted
- Dec 22, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Canada
- Company
- Teckhorizon Inc
Industries
Information Technology & Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Fullstack Developer
2026-05-23
Full-time
Mid-Senior
Netherlands
Information Technology & Services
Engineering
View Job Details
Related
Senior .NET & Azure Engineer
2026-05-26
Full-time
Mid-Senior
Romania
Information Technology & Services
Engineering
View Job Details
Related
Fullstack Developer (.NET / Blazor)
2026-05-26
Full-time
Mid-Senior
Poland
Information Technology & Services
Information Technology