Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,610

Computer Programmer jobs in Canada

Senior Software Engineer

Civica Infrastructure Inc

Vaughan
On-site
CAD 100,000 - 120,000
30+ days ago
I want to receive the latest job alerts for “Computer Programmer” jobs

Sr. Software Developer

Launch your career growth with Staples stores.

Richmond Hill
Hybrid
CAD 80,000 - 100,000
30+ days ago

Lead Android Software Developer (multiple opportunities)

PowerToFly

Calgary
On-site
CAD 120,000 - 150,000
30+ days ago

Senior Software Engineer

Bikini Bottom Consulting

Toronto
On-site
CAD 108,000 - 120,000
30+ days ago

Senior Software Developer

PowerToFly

Montreal (administrative region)
On-site
CAD 85,000 - 110,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Developer, OpenUSD Graphics Maya/3ds Max

PowerToFly

Montreal (administrative region)
On-site
CAD 85,000 - 110,000
30+ days ago

Lead Software Developer

Wowza Media Systems

Quebec
Hybrid
CAD 100,000 - 130,000
30+ days ago

Remote Lead Software Developer — Video Streaming Engine

Wowza Media Systems

Quebec
Hybrid
CAD 100,000 - 130,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Linux Networking Software Engineer

Extreme Networks

Vaughan
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Cloud Software Engineer in Test

Rivian

Vancouver
On-site
CAD 108,000 - 136,000
30+ days ago

Android Software Developer (multiple opportunities)

PowerToFly

Calgary
Hybrid
CAD 70,000 - 90,000
30+ days ago

Systems Senior Software Developer (Go or C++) - Observability

PowerToFly

Canada
On-site
CAD 128,000 - 203,000
30+ days ago

Principal Software Developer (Hybrid) - Product Data

PowerToFly

Montreal (administrative region)
Hybrid
CAD 100,000 - 130,000
30+ days ago

Hybrid Principal Software Engineer, Product Data

PowerToFly

Montreal (administrative region)
Hybrid
CAD 100,000 - 130,000
30+ days ago

Junior Software Developer (Modelling & Simulation)

ADGA Group

Ottawa
On-site
CAD 100,000 - 125,000
30+ days ago

Junior Modelling & Simulation Software Engineer

ADGA Group

Ottawa
On-site
CAD 100,000 - 125,000
30+ days ago

Senior Software Engineer II - Design Systems

Carta

Southwestern Ontario
On-site
CAD 90,000 - 120,000
30+ days ago

Développeur(euse) logiciel Senior / Senior Software Developer - Edge OS

Genetec

Montreal (administrative region)
On-site
CAD 80,000 - 100,000
30+ days ago

Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)

Genetec

Montreal (administrative region)
On-site
CAD 70,000 - 90,000
30+ days ago

Ingénieur Logiciel IoT — Plateforme de Gestion Edge OS

Genetec

Montreal (administrative region)
On-site
CAD 70,000 - 90,000
30+ days ago

Cloud Software Engineer – Edge IoT DevOps

Genetec

Quebec
Hybrid
CAD 70,000 - 90,000
30+ days ago

Principal Software Developer II - Distributed Systems - Elasticsearch

PowerToFly

Canada
On-site
CAD 192,000 - 305,000
30+ days ago

Principal Distributed Systems Software Engineer

PowerToFly

Canada
Remote
CAD 192,000 - 305,000
30+ days ago

Principal Software Developer I - Distributed Systems - Elasticsearch

PowerToFly

Canada
Remote
CAD 192,000 - 305,000
30+ days ago

Staff AI Software Developer

Firstbase

Montreal
On-site
CAD 90,000 - 120,000
30+ days ago

Top job titles:

Security Guard jobsData Scientist jobsForest jobsPorter jobsSocial Media jobsPharmaceutical Sales jobsApprentice jobsBiotech jobsLaboratory jobsAccount Executive jobs

Top companies:

Jobs at GoogleJobs at CbsaJobs at StarbucksJobs at LowesJobs at World BankJobs at Johnson & JohnsonJobs at AirbusJobs at Kelly ServicesJobs at MedtronicJobs at Estee Lauder

Top cities:

Jobs in VancouverJobs in WindsorJobs in SaskatoonJobs in KingstonJobs in GatineauJobs in AjaxJobs in Thunder BayJobs in LangleyJobs in WhitbyJobs in Longueuil

Similar jobs:

Computer Science jobsComputer Engineer jobsComputer jobsComputer Technician jobs
Senior Software Engineer
Civica Infrastructure Inc
Vaughan
On-site
CAD 100,000 - 120,000
Full time
30+ days ago

Job summary

A tech-focused organization in Vaughan seeks a Senior Software Engineer to enhance cloud-based platforms. Key tasks include full-stack feature development using .NET Core and Angular, optimizing cloud solutions with Azure technologies, and supporting CI/CD workflows. Candidates should possess robust software engineering experience and a strong background in backend development. This role offers an impactful opportunity in a collaborative environment aimed at municipal and enterprise clients.

Qualifications

  • 6+ years professional software engineering experience.
  • 4+ years hands-on .NET Core backend development.
  • Experience designing and deploying cloud-hosted applications.
  • Strong understanding of API design, system integration, and database modeling.

Responsibilities

  • Design, develop, and maintain full-stack features.
  • Architect and optimize cloud-based solutions.
  • Improve system reliability, scalability, performance.
  • Support DevOps and CI/CD workflows.
  • Provide mentorship and technical guidance.

Skills

C#
.NET Core 6+
Angular 14+
Azure App Service
SQL
API design
DevOps
Job description
Role Overview

Smart City Water is looking for a Senior Software Engineer to support the ongoing development and scaling of our cloud-based platforms. The role is focused on backend and cloud engineering, architecture, technical leadership, and delivery of robust, production-ready software used by municipal and enterprise clients.

You will work closely with the Product Manager and cross-functional teams to design, build, and optimize application features, data services, and deployment pipelines. This position requires strong technical depth, ownership mentality, and the ability to operate in an iterative, rapidly evolving environment.

Key Responsibilities
  • Design, develop, and maintain full-stack features, spanning .NET Core backend APIs and Angular frontend applications
  • Architect and optimize cloud-based solutions leveraging Azure App Service, Functions, Key Vault, Storage, and SQL
  • Improve system reliability, scalability, performance, and security across the platform
  • Contribute to architectural design for new modules, features, and system integrations
  • Support DevOps and CI/CD workflows, including build pipelines, monitoring, alerting, and automated deployments
  • Collaborate closely with product, frontend, backend, and operations teams to deliver cohesive end-to-end solutions
  • Provide mentorship and technical guidance to developers across the stack
  • Participate in code reviews, documentation, and lifecycle planning
  • Assist with incident response and production troubleshooting, helping maintain a stable and resilient system
  • Support integration with external systems, data pipelines, and enterprise services
Primary Technical Stack
  • C#, .NET Core 6+
  • Angular 14+
  • Azure App Service, Azure SQL, Key Vault, Storage, Functions
  • REST APIs, OpenAPI/Swagger
  • Git/GitHub, CI/CD pipelines
  • SQL and time-series data workflows
Nice-to-Have Skills
  • Experience with other modern frontend frameworks
  • Python (data processing or simulation workflows)
  • Containerization (Docker, Kubernetes, Azure Container Apps)
  • Redis, message queues, or event-driven architectures
  • GIS data handling or ESRI stack exposure
  • Experience with multi-tenant SaaS platforms
  • Familiarity with municipal, utility, or infrastructure-related data systems
Qualifications
  • 6+ years professional software engineering experience
  • 4+ years hands-on .NET Core backend development
  • Experience designing and deploying cloud-hosted applications (Azure strongly preferred)
  • Strong understanding of API design, system integration, and database modeling
  • Ability to work independently, drive decisions, and manage priorities
  • Proven ability to own software features from design through deployment
What You Bring
  • Strong problem-solving ability and technical ownership
  • Clear communication skills with both technical and non-technical stakeholders
  • Ability to work in an agile, fast-moving environment
  • Interest in building software with real-world impact

SCW is committed to fostering a positive and progressive workplace that reflects the community in which we operate and serve. We provide equitable treatment and accommodation to ensure barrier-free employment in accordance with the Ontario Human Rights Code and Accessibility for Ontarians with Disabilities Act. You can request for accommodation related to the protected grounds at any stage of our recruitment process by emailing us.

  • 1
  • ...
  • 60
  • 61
  • 62
  • ...
  • 105

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved