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

Software Developer jobs in Canada

Remote Software Engineer III - Tim Hortons Digital App

Mashreq Bank

Canada
Remote
CAD 90,000 - 120,000
24 days ago
I want to receive the latest job alerts for “Software Developer” jobs

Specialist, Software Engineering (Azure Dev)

CMHC

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

Remote IT Operations Technician

Auvik

Kitchener
Remote
CAD 60,000 - 70,000
25 days ago

IT Operations Technician

Auvik

Kitchener
Remote
CAD 60,000 - 70,000
25 days ago

System T&C Engineer

Alstom

Toronto
On-site
CAD 80,000 - 100,000
25 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Hybrid BA & Data Developer – SQL/Power BI (Contract)

The Consumer Goods Forum

Canada
Hybrid
CAD 80,000 - 100,000
25 days ago

Staff Software Engineer, Blockchain Platform (Protocol Integrations Team)

Bison Trails

Canada
On-site
CAD 185,000 - 218,000
27 days ago

Staff Software Engineer - Blockchain Platform

Bison Trails

Canada
On-site
CAD 185,000 - 218,000
27 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

DIRECTOR OF YOUTH EDUCATION AND PROGRAMMING (“DYEP”)

Jewish Federation of Ottawa

Ottawa
On-site
CAD 85,000
27 days ago

System T&C Engineer

ALSTOM Gruppe

Toronto
On-site
CAD 80,000 - 100,000
27 days ago

Application Administrator, Junior - ERP

Linamar Corporation

Guelph
Hybrid
CAD 50,000 - 70,000
27 days ago

Principal Software Architect — Greenfield & Platform Leader

VenorTalent

Halifax
On-site
CAD 150,000 - 200,000
27 days ago

Principal Software Architect

VenorTalent

Halifax
On-site
CAD 150,000 - 200,000
27 days ago

Technicien Informatique – Support PC & Réseau (QC)

Integrated Power Services

Terrebonne
On-site
CAD 72,000 - 105,000
27 days ago

Technicien Informatique

Integrated Power Services

Terrebonne
On-site
CAD 72,000 - 105,000
27 days ago

Ingénieur Logiciel Principal – Robotique et Leadership

Vention

Montreal (administrative region)
Hybrid
CAD 90,000 - 120,000
27 days ago

Senior Offensive Security Consultant: Web & Infra

KPMG LLP Canada

Montreal (administrative region)
On-site
CAD 65,000 - 85,000
28 days ago

Staff Android Engineer

Capital One Canada

Toronto
Hybrid
CAD 100,000 - 125,000
28 days ago

Hybrid IT Support Engineer — Windows & macOS Pro

AutoTrader.ca

Toronto
Hybrid
CAD 50,000 - 60,000
28 days ago

iOS Engineer - Global Mobile Ecosystem (Remote)

DoorDash Canada

Toronto
On-site
CAD 120,000 - 150,000
28 days ago

Applications Consultant 2

Capgemini

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

Senior Embedded Systems Engineer: IoT & RTOS Lead

ventureLAB

Markham
On-site
CAD 85,000 - 115,000
28 days ago

Ingénieur Logiciel Senior – IA & Publicité

Equativ

Montreal (administrative region)
On-site
CAD 80,000 - 110,000
29 days ago

Ingénieur(e) Logiciel Senior

Equativ

Montreal (administrative region)
On-site
CAD 80,000 - 110,000
29 days ago

Senior C++ Engineer - Real-Time AI & GPU Streaming

GuruLink

Montreal (administrative region)
On-site
CAD 90,000 - 120,000
29 days ago

Top job titles:

Computer Programmer jobsQuality Assurance jobsRemote Work From Home jobsMetro jobsTravel jobsHealthcare Administration jobsPolice jobsCrane Operator jobsPharmaceutical jobsEvent jobs

Top companies:

Jobs at Ernst & YoungJobs at UlineJobs at World BankJobs at AecomJobs at OracleJobs at BoeingJobs at American AirlinesJobs at HubspotJobs at MedtronicJobs at Unilever

Top cities:

Jobs in WinnipegJobs in HamiltonJobs in ReginaJobs in SaskatoonJobs in Greater SudburyJobs in Thunder BayJobs in LangleyJobs in VictoriaJobs in MorrisvilleJobs in Wood Buffalo

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsWeb Developer jobsFront End Developer jobsDeveloper jobsEntry Level Software Developer jobsFullstack Developer jobsJava Developer jobsPython Developer jobsPython Software Developer jobs
Remote Software Engineer III
Mashreq Bank
Remote
CAD 90,000 - 120,000
Full time
25 days ago

Job summary

A leading quick-service restaurant is seeking a Senior Software Engineer III to join their Digital Technology team. This role involves designing and maintaining high-performance software solutions for the Digital App. Candidates should have strong skills in Java, Kotlin, Swift, and mobile application development, along with a minimum of 5 years of software development experience. A competitive salary and benefits including remote work flexibility are provided.

Benefits

Competitive salary
Health, dental, and vision insurance
Retirement savings plans
Paid time off
Professional development opportunities
Flexible remote work environment

Qualifications

  • Strong proficiency in modern programming languages such as Java, Kotlin, Swift, JavaScript/TypeScript.
  • Experience with mobile application development (iOS and/or Android) and supporting backend services.
  • Solid understanding of RESTful APIs, microservices architecture, and cloud-native development.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Strong knowledge of databases, both SQL and NoSQL.
  • Familiarity with CI/CD pipelines, version control systems (Git), and automated testing frameworks.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills with the ability to work effectively in a remote, collaborative environment.

Responsibilities

  • Design, develop, test, and maintain complex software components for the Tim Hortons Digital App.
  • Lead the development of scalable backend services, APIs, and integrations with third-party platforms.
  • Collaborate with product managers, designers, QA engineers, and developers.
  • Contribute to architectural decisions and code reviews.
  • Optimize application performance, reliability, and security.
  • Troubleshoot and resolve production issues.
  • Mentor junior and mid-level engineers.
  • Participate in Agile/Scrum ceremonies.

Skills

Java
Kotlin
Swift
JavaScript
TypeScript
Mobile application development
RESTful APIs
Microservices architecture
Cloud-native development
AWS
Azure
GCP
SQL databases
NoSQL databases
CI/CD pipelines
Git

Education

Bachelor's degree in Computer Science or Software Engineering
Job description
Job Summary

Tim Hortons is seeking a highly skilled and experienced Software Engineer III to join our Digital Technology team and help drive the evolution of the Tim Hortons Digital App. In this senior-level role, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performing software solutions that support millions of daily users. You will collaborate closely with cross-functional teams to deliver innovative digital experiences that enhance customer engagement and operational efficiency across our global brand.

This role is ideal for a technology professional who thrives in a fast-paced, product-driven environment and is passionate about building world-class mobile and backend systems.

Key Responsibilities
  • Design, develop, test, and maintain complex software components for the Tim Hortons Digital App and supporting services.

  • Lead the development of scalable backend services, APIs, and integrations with third-party platforms.

  • Collaborate with product managers, designers, QA engineers, and other developers to translate business requirements into technical solutions.

  • Contribute to architectural decisions, code reviews, and technical standards to ensure high-quality and maintainable code.

  • Optimize application performance, reliability, and security across mobile and cloud-based platforms.

  • Troubleshoot, debug, and resolve production issues in a timely and efficient manner.

  • Mentor and support junior and mid-level engineers, promoting best practices and continuous learning.

  • Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.

Required Skills and Qualifications
  • Strong proficiency in modern programming languages such as Java, Kotlin, Swift, JavaScript/TypeScript, or similar.

  • Experience with mobile application development (iOS and/or Android) and supporting backend services.

  • Solid understanding of RESTful APIs, microservices architecture, and cloud-native development.

  • Hands‑on experience with cloud platforms (AWS, Azure, or GCP).

  • Strong knowledge of databases, both SQL and NoSQL.

  • Familiarity with CI/CD pipelines, version control systems (Git), and automated testing frameworks.

  • Excellent problem‑solving skills and attention to detail.

  • Strong communication skills with the ability to work effectively in a remote, collaborative environment.

Experience
  • Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • 5+ years of professional software development experience, with at least 2 years in a senior or lead engineering role.

  • Proven experience working on large-scale consumer-facing applications with high availability and performance requirements.

  • Experience in Agile or DevOps‑driven environments is strongly preferred.

Working Hours
  • Full‑time, remote position.

  • Standard business hours with flexibility to collaborate across global teams as needed.

  • Occasional participation in on‑call or after‑hours support rotations may be required.

Knowledge, Skills, and Abilities
  • Deep understanding of software design patterns, data structures, and system architecture.

  • Ability to analyze complex technical challenges and deliver practical, scalable solutions.

  • Strong ability to work independently while also contributing effectively within a team.

  • Adaptability to evolving technologies, tools, and business priorities.

  • Commitment to code quality, security, and performance excellence.

Benefits
  • Competitive salary and performance‑based incentives.

  • Comprehensive health, dental, and vision insurance plans.

  • Retirement savings plans with company contributions.

  • Paid time off, holidays, and wellness programs.

  • Professional development opportunities, training, and career advancement support.

  • Flexible remote work environment promoting work‑life balance.

Why Join Tim Hortons

At Tim Hortons, you will be part of a globally recognized brand with a strong culture of innovation, collaboration, and community. Our Digital team plays a critical role in shaping how millions of customers interact with our brand every day. By joining us, you will have the opportunity to work on meaningful products at scale, influence technical direction, and grow your career while making a real impact.

How to Apply

Interested candidates are encouraged to apply online through the Tim Hortons Careers Portal. Please submit your updated resume and, if applicable, a portfolio or links to relevant projects. Qualified applicants will be contacted for the next steps in the recruitment process.

  • 1
  • ...
  • 61
  • 62
  • 63
  • ...
  • 107

* 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