-
Teckhorizon Inc

Full Stack Developer

Teckhorizon Inc
Canada · Contract · Mid-Senior

Project Overview

The client is currently redeveloping the provincial curriculum for Kindergarten to Grade 12 by transitioning from a print-based to a digital format. This initiative includes:

  • Redesigning standards, guidelines, and processes for developing competency-focused and student-centered curriculum.
  • Collaborating with school authorities, businesses, industries, and communities to improve educational outcomes for students.

Deliverables

The Selected Full Stack Developer Will

  • Provide software development and maintenance services for LearnAlberta.ca and related applications in an Agile environment.
  • Develop solutions utilizing Amazon AWS cloud platform and potentially Microsoft Azure.
  • Build, test, and deploy new serverless cloud-based applications using:
    • Back-End: C#, .NET, NoSQL databases (e.g., AWS DynamoDB), Visual Studio Code.
    • Front-End: JavaScript, SCSS, HTML, Angular, TypeScript, Material Design.
    • State Management: NGXS, NGRX, Redux.
  • Maintain and support legacy applications built with:
    • C#, .NET, IIS, MS SQL Server, Visual Studio.
  • Ensure application responsiveness and performance.
  • Design and develop RESTful APIs.
  • Implement CI/CD (Continuous Integration/Continuous Deployment) pipelines.
  • Translate requirements into functional and technical designs.
  • Provide architectural direction and technical leadership as required.
  • Write effective unit and automation tests.
Education

Qualifications & Experience

  • A university degree in Computer Science or a related discipline from an accredited post-secondary institution, and a minimum of five (5) years of experience as a software developer; OR
  • A two-year diploma in Computer Science or a related discipline from an accredited post-secondary institution, and a minimum of five (5) years of experience as a software developer.

Technical Experience

  • At least five (5) years of experience developing software using C# and/or Java.
  • Experience developing serverless applications on AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Experience writing unit tests for both server-side (e.g., C#, Java, Node.js) and front-end (e.g., JavaScript, TypeScript).
  • Experience building applications using microservices architecture.
  • Front-end development experience with HTML5, Dynamic CSS, TypeScript.
  • Proficiency with JavaScript frameworks: Angular (2.0 or higher) and React.
  • Experience working with NoSQL databases.
  • Experience developing education-related software applications is an asset.

Key Skills

Ranked by relevance

javascript typescript cloud aws c serverless angular server nosql java google cloud platform microservices restful apis sql server dynamodb react html5 cicd css sql gcp
Login to Apply
Posted
Jul 25, 2025
Type
Contract
Level
Mid-Senior
Location
Canada

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Fyld
Related

.NET Developer (fullstack)

2026-06-17

Full-time
Not Applicable
Portugal
Information Technology & Services
Engineering
View Job Details
Qualitest acq
Related

Middle Full Stack Developer (hybrid)

2026-06-16

Full-time
Not Applicable
Romania
Information Technology & Services
Engineering
View Job Details
Qualitest acq
Related

Senior Frontend Developer

2026-06-13

Full-time
Not Applicable
Romania
Information Technology & Services
Engineering