python Full Stack software Engineer

Teckhorizon Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Assignment ID: RQ09711
Client: Government of Ontario Government Services Integration Cluster
Location: Toronto ON (Hybrid)
Type: Contract
Duration: Initial term with a possible 6-month extension

Position Overview

We are seeking a highly skilled Senior Full Stack Developer to design develop and deploy modern cloud-native applications leveraging AI/ML capabilities. The ideal candidate will have deep technical expertise across front-end back-end and cloud environments with strong experience in Python (FastAPI) .NET Core and Azure DevOps.

This role requires a self-motivated and detail-oriented professional passionate about solving complex challenges improving government digital services and mentoring junior developers in a collaborative Agile environment.

Key Responsibilities

Software Design & Development

  • Translate technical specifications into fully functional and tested applications.
  • Design and implement scalable secure and maintainable full-stack solutions.
  • Develop test and deploy data pipelines for extraction transformation and loading (ETL).
  • Build and integrate REST APIs connecting front-end UI with back-end services.
  • Conduct unit testing debugging and performance optimization.
  • Resolve technical issues and provide implementation and migration support.

Architecture & Documentation

  • Contribute to architectural discussions and solution design for cloud-native and microservices environments.
  • Prepare system design documentation deployment guides and release notes.
  • Ensure compliance with OPS AODA and ministry standards.

Collaboration & Mentorship

  • Collaborate with Product Managers Business Analysts and UX/UI Designers across the SDLC.
  • Lead by example coach junior developers and promote best engineering practices.
  • Participate in Agile ceremonies (stand-ups sprint planning retrospectives).

Required Technical Skills

Full-Stack Development

  • Front-End: Advanced proficiency in (hooks Context API functional components) and (SSR routing).
  • Back-End: Strong experience in Python (FastAPI) Java Spring Boot and .NET Core / Web API (C#).
  • Languages & Frameworks: TypeScript HTML5 CSS3/SCSS JavaScript responsive design CSS-in-JS.
  • UI/UX: Strong understanding of modern UI architecture and testable component design.
  • API Development: Deep experience with RESTful APIs OAuth2.0 and JWT authentication.

Cloud & DevOps

  • Proven expertise in Microsoft Azure including:
    • Azure SQL Server (encryption stored procedures triggers query optimization)
    • Cosmos DB and Azure Key Vault
    • Azure Kubernetes Service (AKS) and Docker
    • CI/CD pipelines using Azure DevOps
    • Configuration with YAML and ARM templates
  • Experience with Git/GitHub and version control best practices.

AI / Machine Learning

  • Hands-on experience with TensorFlow and PyTorch for model training and deployment.
  • Familiarity with OpenCV for image processing and computer vision.
  • Experience with data preparation model tuning and evaluation metrics (accuracy precision recall).

Architecture & Design

  • Knowledge of microservices serverless and cloud-based architectures.
  • Ability to design reusable scalable and high-performance components.
  • Strong understanding of web security scalability and performance optimization.

General & Interpersonal Skills

  • Excellent analytical problem-solving and decision-making skills.
  • Strong written and verbal communication abilities.
  • Ability to collaborate across technical and business teams.
  • Proven track record of meeting deadlines in Agile fast-paced environments.
  • Understanding of AODA accessibility standards and documentation best practices.

Must-Have Qualifications

  • Advanced proficiency in and Python (FastAPI).
  • Experience with Java Spring Boot .NET Core and C#.
  • Expertise in Azure DevOps Docker Kubernetes and CI/CD.
  • Experience with TensorFlow PyTorch and image manipulation (OpenCV).
  • Proven experience with microservices serverless architecture and RESTful APIs.

Nice to Have

  • Experience with microservices architecture and serverless computing.
  • Knowledge of security best practices and performance optimization.
  • Exposure to DevOps practices and automated testing frameworks.
Assignment ID: RQ09711 Client: Government of Ontario Government Services Integration Cluster Location: Toronto ON (Hybrid) Type: Contract Duration: Initial term with a possible 6-month extension Position Overview We are seeking a highly skilled Senior Full Stack Developer to design develop and...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT