06 Sep
|
Teckhorizon
|
Toronto
06 Sep
Teckhorizon
Toronto
Our Client is looking for an experienced Senior Full Stack Software Developer to support a large-scale Ontario Government application environment.
The role is focused on building and supporting modern cloud-native web applications, REST APIs, responsive front-end solutions, and scalable backend services within an Agile delivery team.
Key Responsibilities
- Design, develop, test, debug, and maintain full-stack web applications
- Build responsive front-end applications using React, Next.js, JavaScript, and TypeScript
- Develop backend services and REST APIs using Node.js and up-to-date application frameworks
- Work with relational databases, SQL, and ORM technologies such as Entity Framework
- Translate business requirements, user stories, UI/UX artefacts, security requirements, and data models into technical solutions
- Design and support scalable application architecture, APIs, database structures, and integrations
- Work closely with Business Analysts, UX/UI Designers, Product Managers, Architects, Developers, and QA teams
- Participate in Scrum ceremonies including sprint planning, daily stand-ups, demos, reviews, and estimation
- Support Git-based source control, feature branching, CI/CD pipelines, and Azure DevOps practices
- Support unit testing, regression testing, test automation, accessibility testing, and defect resolution
- Ensure web applications comply with WCAG/AODA accessibility standards
- Provide production support, troubleshooting, defect fixes, maintenance, and post-implementation support
- Prepare technical documentation, release procedures, and operational support documentation
- Provide knowledge transfer to ministry staff throughout the engagement
Must-Have Skills
- Entity Framework or another Object-Relational Mapping tool
- REST APIs
- React
- Next.js
- JavaScript
- TypeScript
- SQL
- Node.js
- WCAG / web accessibility experience
Nice to Have
- Azure SQL
- Azure Cloud / PaaS
- React libraries such as React Hook Form, React Query, Zustand
- Responsive web application development
- Web APIs and web services
- Microservices
- Container-based development
- JSON
- Spring Boot
- Playwright
- Unit testing frameworks such as NUnit, XUnit, MSTest, Karma, or Jasmine
- Git
- Azure DevOps / VSTS / TFS
- CI/CD pipeline setup and management
- Manual and automated regression testing
- Cloud-native application development
📌 Full Stack Software Developer (Toronto)
🏢 Teckhorizon
📍 Toronto