Back to job search
EPITEC logo

Full Stack Software Developer

  • Ottawa, ON
  • Hybrid
  • Posted Oct 7, 2026
  • 1 position

$60–$70 / hour

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Office presence
4 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Build and deploy cloud-native services, data integrations, user-facing features, and platform observability capabilities as part of a cross-functional Agile team. Develop and maintain scalable cloud infrastructure and managed services, progressively taking ownership of defined platform components and features.

Job details

Job Title : Full Stack Software Developer Location- Ottawa ,ON (Hybrid, 4 Days Office) Duration : 12+ Months Contract(With Possibility of extension) T4 Only Pay Rate :$60-70 /hr This role will work within a cross-functional Agile team to build cloud-native services data integrations user-facing capabilities and platform observability. The developer will receive technical direction from senior engineers and architects while progressively taking ownership of well-defined platform components and features. Employees in this job function are responsible for designing building and deploying cloud-based infrastructure and managed services to achieve scalability flexibility and cost efficiencies for private and public cloud systems that support the business. They are focused on created opinionated cloud environments and systems like Storage as a service Infrastructure as a service etc. that form building blocks used by other enterprise and product teams. Experience Required: Bachelor¿s degree in computer science software engineering information technology or a related discipline or equivalent practical experience. Approximately 4¿7 years of Full Stack software development experience. Programming experience in one or more relevant languages such as: Python Java JavaScript or TypeScript Experience developing or consuming REST APIs and working with structured data formats such as JSON. Understanding of object-oriented programming software design principles and common application architecture patterns. Experience with relational databases SQL and basic data modeling. Experience using Git-based source control and participating in peer code reviews. Familiarity with automated unit and integration testing. Basic understanding of cloud computing containerization and CI/CD practices. Ability to diagnose software issues using application logs and debugging tools. Strong written and verbal communication skills. Ability to work collaboratively with product owners architects engineers data specialists testers and operations teams. Experience with Angular JS HTML CSS Java Spring Boot SQL Python. Extensive experience with GCP/AWS. Experience Preferred Experience with Google Cloud Platform services such as Google Kubernetes Engine Pub/Sub Cloud Storage or Cloud SQL. Experience with Docker Kubernetes Terraform or similar cloud-native technologies. Experience developing frontend applications using React and TypeScript. Familiarity with event-driven architecture asynchronous processing and data pipelines. Experience implementing platform observability using logs metrics traces dashboards and alerting. Familiarity with OpenTelemetry or comparable observability standards and tooling. Experience with API specifications and tools such as OpenAPI or Swagger. Familiarity with authentication authorization role-based access control and secure coding practices. Experience integrating AI or machine-learning services through APIs. Familiarity with prompt management AI response validation confidence scoring or human-feedback capture. Experience working with telemetry automotive diagnostics connected-vehicle data manufacturing information or engineering lifecycle systems. #INDPRO

What you’ll do

Build and deploy cloud-native services, data integrations, user-facing features, and platform observability capabilities as part of a cross-functional Agile team. Develop and maintain scalable cloud infrastructure and managed services, progressively taking ownership of defined platform components and features.

Requirements

Requires a bachelor’s degree in a relevant discipline or equivalent practical experience, approximately 4–7 years of full-stack development experience, and proficiency in one or more relevant programming languages. Candidates should have experience with APIs, relational databases, Git, testing, cloud and CI/CD fundamentals, and strong communication and collaboration skills; experience with GCP or AWS and the listed cloud-native and frontend technologies is also sought.

Listed skills

  • Python · Preferred
  • Java · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • Angular · Preferred
  • React · Preferred
  • Spring Boot · Preferred
  • REST APIs · Preferred
  • SQL · Preferred
  • Amazon Web Services · Preferred
  • Docker · Preferred
  • Kubernetes · Preferred
  • Terraform · Preferred
  • CI/CD · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • Java
  • JavaScript
  • TypeScript
  • Angular
  • React
  • Spring Boot
  • REST APIs
  • SQL
  • Google Cloud Platform
  • Amazon Web Services
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD
  • Observability

Job areas

  • Software
  • Technology
  • Engineering
  • Data & Analytics

More jobs from EPITEC

See all jobs from EPITEC