Software Engineering Jobs in Canada

About 2547 results in (5) seconds Clear Filters

Jobs Search

About 2547 results in (5) seconds
Junior to Intermediate Software Developer at MetricAid Inc
North Bay, ON P1B 2Y5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Junior Test Software and DevOps Developer at Procom
Calgary, AB, Canada - Full Time
Skills Needed
Computer Science, C++, Collaborative Environment, Communication Skills, Software Development Tools, Rust, Powershell, Sdks, Embedded Systems, Software, Computer Engineering
Specialization
Computer science computer engineering or related discipline
Qualification
Graduate
RQ09596 - Software Developer - ETL - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Data Migration, Data Quality
Qualification
Graduate
RQ09525 - Software Developer - ETL - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Scripting Languages, Mysql, Aws, Unix, Specifications, Data Extraction, Python, Estimates, Middleware, Sql Server, Data Analytics, Oracle Enterprise Manager, Data Modeling, Communication Protocols, Software, Security, Version Control, Data Guard, Relational Databases
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Manager, Software Development - Simulation at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Team Management, Agile Methodologies, User Experience Design, Test Automation, Typescript, Python, C++, Reactjs, Legacy Code Modernization, Physics Based Simulation, 3d Graphics Rendering, Linear Algebra, Problem Solving, Analytical Skills, Mentoring
Specialization
Candidates should have a Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field, along with 10+ years of software development experience and 3+ years in a leadership role. Experience with game engines, physics-based simulation, and automated testing is also required.
Experience Required
Minimum 10 year(s)
Software Project/Program Manager - Remote at Vaco by Highspring
Mississauga, ON L4W 5N5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Application/Software Architect, SharePoint at Procom
Remote, British Columbia, Canada - Full Time
Skills Needed
Professional Services, Information Technology, Sharepoint
Specialization
Information Technology, Technology
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Pega Software Developer (18 month contract) at Sun Life
Waterloo, ON, Canada - Full Time
Skills Needed
Project Work
Qualification
Graduate
Full Stack Software Developer II - C#/React at Motorola Solutions
Vancouver, BC V6B 1A6, Canada - Full Time
Skills Needed
Javascript Frameworks, Devops, Computer Science, Communication Skills, Test Automation, Cloud, Cad
Specialization
Computer science or related
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Manager, Software Development (Star Labs) at Vidyard
, , Canada - Full Time
Skills Needed
Software Development, Team Leadership, Technical Coaching, Cross Functional Collaboration, Problem Solving, Mentoring, Culture Building, Ai Experience, Ruby On Rails, Node.Js, Vue.Js, React, Mysql, Aws
Specialization
Candidates should have at least 2 years of experience leading a development team and 5 years of functional experience in software development. A proven track record in delivering solutions and a passion for mentoring developers are essential.
Experience Required
Minimum 5 year(s)
Senior Software Developer – Build & Tools at PlayStation Global
Waterloo, Ontario, Canada - Full Time
Skills Needed
Ci/Cd, Jenkins, Github Actions, Containerization, Docker, Linux, Build Automation, Problem Solving, Debugging, Kubernetes, Cross Compilation, Communication, Collaboration, Mentoring, Dependency Management, Artifact Handling
Specialization
Candidates should have a strong understanding of software engineering fundamentals and extensive experience with version control and CI/CD tools. Preferred qualifications include experience leading CI/CD initiatives and familiarity with orchestration technologies.
Experience Required
Minimum 5 year(s)
Software Developer / Développeur logiciel at Dormakaba Group
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer III, Full Stack, Chrome at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Html, Algorithms, Computer Science, Programming Languages, Python, Javascript, Typescript, Css, Software Development, Java, Data Structures
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer - Growth & Insights Team at PagerDuty
Toronto, ON, Canada - Full Time
Skills Needed
Data Modeling, Etl, New Relic, Ruby, Splunk, Snowflake, Scalability, Elixir, Star Schema, Java, Web Based Systems, Kafka, Availability, Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Developer - Senior-Siebel, Oracle at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Middleware, Design, Information Management, Obiee, Communication Skills, Project Teams, Integration
Qualification
Graduate
Experience Required
Minimum 5 year(s)
RQ09605 - Software Developer - API - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Testing, Encryption, Sql Server, Public Sector, Oracle, Xml, Functional Programming, Spring Integration, Scrum, Object Oriented Programming, Security, Relational Databases, Testing Process, Written Communication, Authentication, Xslt, Rest, Java, Complex Systems
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Senior Software Engineer, Python (Toronto) at Fitch Group
Toronto, ON, Canada - Full Time
Skills Needed
Nosql, Django, Data Science, Database, Flask, Front End Development, Automation, Databases, Pyramid, Oracle, Code, Microsoft Azure, Sql, Aws
Specialization
Software engineering or a related field
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Developer Intern, PhD, Summer 2026 at Google
Toronto, ON, Canada - Full Time
Skills Needed
Software Development, Artificial Intelligence, Data Mining, C++, C, Distributed Systems, Java, Database, Computer Science, Completion, Data Structures, Python, Software Design, Algorithms, Research, English, Compilers, Machine Learning, Programming Languages, Architecture
Qualification
Phd
Senior Software Engineer, Protocols (Auth0) at Okta
Toronto, ON, Canada - Full Time
Skills Needed
App, Perspectives, Authentication, Automation
Qualification
Graduate
Senior Software Engineer, Actions (Auth0) at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Authentication, Teamwork, Design, Perspectives, Software Development, It, Azure, Architecture, Docker, Automation, Kubernetes, Mongodb, Distributed Systems, Security Controls, Postgresql, Aws, App, Rest, User Experience, Collaboration, Ultra Low Latency, Developers, Packaging
Qualification
Graduate
Junior to Intermediate Software Developer at MetricAid Inc
North Bay, ON P1B 2Y5, Canada -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

60000.0

Posted On

16 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

ABOUT METRICAID

At MetricAid, we design intelligent physician scheduling systems that improve healthcare delivery while reducing burnout and improving fairness. Emergency departments across North America use our platform to match physician availability with real-time operational needs.
We’re a Canadian company on a mission to solve complex scheduling problems in healthcare with simple, effective technology. We’re now expanding our development team at our North Bay, Ontario, office.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE

We’re hiring a Junior to Intermediate Software Developer to join our in-office team in North Bay. In this role, you’ll help build and maintain user-facing web applications that directly impact physicians, administrators, and patients.
You don’t need to know everything on day one — but you should be excited to write clean code, work collaboratively, and grow your skills in a supportive, fast-paced environment.

RESPONSIBILITIES

  • Develop and maintain features using Golang, JavaScript, jQuery, HTML, and CSS
  • Implement responsive, accessible, and user-friendly UI components
  • Fix bugs and improve usability based on user feedback and internal testing
  • Collaborate with designers, product managers, and other developers
  • Participate in daily standups, sprint planning, and code reviews
  • Write maintainable code and contribute to internal documentation
Junior to Intermediate Software Developer at MetricAid Inc
North Bay, ON P1B 2Y5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Junior Test Software and DevOps Developer at Procom
Calgary, AB, Canada - Full Time
Skills Needed
Computer Science, C++, Collaborative Environment, Communication Skills, Software Development Tools, Rust, Powershell, Sdks, Embedded Systems, Software, Computer Engineering
Specialization
Computer science computer engineering or related discipline
Qualification
Graduate
RQ09596 - Software Developer - ETL - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Data Migration, Data Quality
Qualification
Graduate
RQ09525 - Software Developer - ETL - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Scripting Languages, Mysql, Aws, Unix, Specifications, Data Extraction, Python, Estimates, Middleware, Sql Server, Data Analytics, Oracle Enterprise Manager, Data Modeling, Communication Protocols, Software, Security, Version Control, Data Guard, Relational Databases
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Manager, Software Development - Simulation at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, Team Management, Agile Methodologies, User Experience Design, Test Automation, Typescript, Python, C++, Reactjs, Legacy Code Modernization, Physics Based Simulation, 3d Graphics Rendering, Linear Algebra, Problem Solving, Analytical Skills, Mentoring
Specialization
Candidates should have a Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field, along with 10+ years of software development experience and 3+ years in a leadership role. Experience with game engines, physics-based simulation, and automated testing is also required.
Experience Required
Minimum 10 year(s)
Software Project/Program Manager - Remote at Vaco by Highspring
Mississauga, ON L4W 5N5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Application/Software Architect, SharePoint at Procom
Remote, British Columbia, Canada - Full Time
Skills Needed
Professional Services, Information Technology, Sharepoint
Specialization
Information Technology, Technology
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Pega Software Developer (18 month contract) at Sun Life
Waterloo, ON, Canada - Full Time
Skills Needed
Project Work
Qualification
Graduate
Full Stack Software Developer II - C#/React at Motorola Solutions
Vancouver, BC V6B 1A6, Canada - Full Time
Skills Needed
Javascript Frameworks, Devops, Computer Science, Communication Skills, Test Automation, Cloud, Cad
Specialization
Computer science or related
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Manager, Software Development (Star Labs) at Vidyard
, , Canada - Full Time
Skills Needed
Software Development, Team Leadership, Technical Coaching, Cross Functional Collaboration, Problem Solving, Mentoring, Culture Building, Ai Experience, Ruby On Rails, Node.Js, Vue.Js, React, Mysql, Aws
Specialization
Candidates should have at least 2 years of experience leading a development team and 5 years of functional experience in software development. A proven track record in delivering solutions and a passion for mentoring developers are essential.
Experience Required
Minimum 5 year(s)
Senior Software Developer – Build & Tools at PlayStation Global
Waterloo, Ontario, Canada - Full Time
Skills Needed
Ci/Cd, Jenkins, Github Actions, Containerization, Docker, Linux, Build Automation, Problem Solving, Debugging, Kubernetes, Cross Compilation, Communication, Collaboration, Mentoring, Dependency Management, Artifact Handling
Specialization
Candidates should have a strong understanding of software engineering fundamentals and extensive experience with version control and CI/CD tools. Preferred qualifications include experience leading CI/CD initiatives and familiarity with orchestration technologies.
Experience Required
Minimum 5 year(s)
Software Developer / Développeur logiciel at Dormakaba Group
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer III, Full Stack, Chrome at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Html, Algorithms, Computer Science, Programming Languages, Python, Javascript, Typescript, Css, Software Development, Java, Data Structures
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer - Growth & Insights Team at PagerDuty
Toronto, ON, Canada - Full Time
Skills Needed
Data Modeling, Etl, New Relic, Ruby, Splunk, Snowflake, Scalability, Elixir, Star Schema, Java, Web Based Systems, Kafka, Availability, Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Developer - Senior-Siebel, Oracle at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Middleware, Design, Information Management, Obiee, Communication Skills, Project Teams, Integration
Qualification
Graduate
Experience Required
Minimum 5 year(s)
RQ09605 - Software Developer - API - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Testing, Encryption, Sql Server, Public Sector, Oracle, Xml, Functional Programming, Spring Integration, Scrum, Object Oriented Programming, Security, Relational Databases, Testing Process, Written Communication, Authentication, Xslt, Rest, Java, Complex Systems
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Senior Software Engineer, Python (Toronto) at Fitch Group
Toronto, ON, Canada - Full Time
Skills Needed
Nosql, Django, Data Science, Database, Flask, Front End Development, Automation, Databases, Pyramid, Oracle, Code, Microsoft Azure, Sql, Aws
Specialization
Software engineering or a related field
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Developer Intern, PhD, Summer 2026 at Google
Toronto, ON, Canada - Full Time
Skills Needed
Software Development, Artificial Intelligence, Data Mining, C++, C, Distributed Systems, Java, Database, Computer Science, Completion, Data Structures, Python, Software Design, Algorithms, Research, English, Compilers, Machine Learning, Programming Languages, Architecture
Qualification
Phd
Senior Software Engineer, Protocols (Auth0) at Okta
Toronto, ON, Canada - Full Time
Skills Needed
App, Perspectives, Authentication, Automation
Qualification
Graduate
Senior Software Engineer, Actions (Auth0) at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Authentication, Teamwork, Design, Perspectives, Software Development, It, Azure, Architecture, Docker, Automation, Kubernetes, Mongodb, Distributed Systems, Security Controls, Postgresql, Aws, App, Rest, User Experience, Collaboration, Ultra Low Latency, Developers, Packaging
Qualification
Graduate

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...