cover image
Teckhorizon Inc

Full Stack Software Developer

On site

Toronto, Canada

Junior

Freelance

15-12-2025

Share this job:

Skills

Communication Problem Solving Python JavaScript C# HTML SQL CI/CD DevOps Azure DevOps Scrum git Azure ReactJs Agile .NET Spark CI/CD Pipelines DevOps CI/CD Databricks Microsoft Azure

Job Specifications

About The Role

We are seeking a Senior Full Stack Software Developer to join a Scrum based Agile delivery team supporting a public sector client within the Labour and Transportation Cluster. The role involves building, testing, and deploying enterprise grade applications using Microsoft and Azure based technologies in a collaborative Agile environment.

Key Responsibilities

Participate actively in a Scrum Agile development team
Contribute to sprint planning, daily stand ups, demos, and retrospectives
Design, develop, and implement software based on user stories and business requirements
Develop and support testing and QA artifacts
Perform functional and integration testing of delivered features
Work within a modern cloud based technical environment leveraging Azure and DevOps CI/CD pipelines
Collaborate closely with developers, testers, product owners, and stakeholders

Technical Environment

Microsoft Azure Cloud
Azure DevOps and GIT based source control
.NET and Blazor or Razor frameworks
CI/CD pipelines and DevOps practices
Databricks and Spark based data processing

Required Skills And Experience

Strong experience with the Microsoft .NET stack including C#
Front end development using ReactJS, Blazor or Razor, Fluent UI, HTML, and JavaScript
Backend development experience with Python, Databricks Notebooks, and Spark SQL
Experience working with Oracle RDBMS
Hands on experience with Azure DevOps CI/CD pipelines
Familiarity with API protocols and integrations
Exposure to Microsoft AI development stack and Databricks is an asset

Siebel Experience (Nice To Have)

At least 2 years of experience working with Siebel database models

Agile And Delivery Experience

Proven experience working in Scrum Agile teams
Experience contributing as a Developer or QA in cross functional teams
Strong understanding of concurrent development practices using feature branches and CI/CD
Experience contributing to estimates, technical designs, and delivery planning

Business Analysis Experience

Experience gathering and understanding business requirements
Ability to translate requirements into technical solutions and delivery timelines
Experience working with structured development and implementation methodologies

Soft Skills

Excellent analytical and problem solving skills
Strong verbal and written communication skills
Ability to work effectively under tight deadlines
Strong collaboration and interpersonal skills
Proven team player mindset

About the Company

Teckhorizon Inc. is a leading IT solutions and staffing company that offers innovative technology solutions and staffing services to businesses of all sizes. We specialize in a wide range of IT services, including software development, cloud computing, cybersecurity, and more, and provide high-quality IT services and staffing solutions tailored to our client's needs. Our team of experienced professionals helps clients optimize their operations and achieve their business objectives. Additionally, we offer staffing solutions t... Know more