itjobs.ca Logo
Teckhorizon Inc logo

Full Stack Developer - Senior

Teckhorizon Incabout 18 hours ago
Edmonton, Alberta, Canada
Senior Level
CONTRACTOR

About the role

Our Client is looking for experienced Full Stack Developers to support the Digital Design and Delivery Division on digital transformation and service innovation projects.

This role will involve working with cross-functional product delivery teams to design, build, improve, and maintain modern digital services that support better user experiences.

Role Overview

The Full Stack Developer will contribute to multiple digital delivery projects, including discovery, solution design, feature development, defect resolution, documentation, deployment support, and reusable component development.

Key Responsibilities

Participate in project discovery, field research, and user interviews

Lead technical discovery and create technical documentation, diagrams, and related artifacts

Design and develop scalable full-stack solutions based on user and business needs

Build and enhance features for public-facing digital services

Identify and resolve functional and non-functional defects

Improve code quality, tooling, maintainability, and documentation

Collaborate with designers, product owners, and agile delivery teams

Support deployment, launch, and ongoing product improvements

Contribute to reusable components, shared capabilities, and modern development practices

Support onboarding of technical team members and maintain development standards

Mandatory Requirements

Bachelor s degree in Computer Science or a related field, or equivalent experience

5+ years of experience as a Full Stack Developer on complex software solutions in an agile environment

5+ years of experience using source control, particularly Git

3+ years of experience with automated unit testing and integration testing

3+ years of experience with database technologies, including relational databases and alternatives

3+ years of experience working on production applications using modern frameworks and development practices

Nice to Have

Experience modernizing or transforming legacy systems

Experience with CI/CD pipelines

Experience with software architecture, design patterns, and reusable components

Experience working with UX design, service design, or human-centred design teams

Experience with Government of Alberta development guidelines

Experience using generative AI or agentic tools to support high-quality technical and executive-level outputs

Experience with modern full-stack technology stacks

About Teckhorizon Inc

IT Services and IT Consulting

Similar Jobs