Software Engineering Jobs in Canada

About 642 results in (3) seconds Clear Filters

Jobs Search

About 642 results in (3) seconds
Internal Tools Quality Engineering Manager at Apple
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Quality Engineering, Team Management, Automation, Technical Leadership, Strategy Definition, Testing Methodologies, Release Criteria, Automated Testing Systems, Data Driven Approach, Metrics Analysis, Root Cause Analysis, Python, Swift, Objective C, Java, Ci Systems
Specialization
Candidates must have 3-5 years of experience in quality engineering, including working knowledge of continuous integration systems and developer productivity tools, with the ability to write tests in languages like Python, Swift, or Java. A Bachelor of Science in Computer Science or equivalent experience is required, along with the ability to use metrics to measure software quality.
Experience Required
Minimum 2 year(s)
Junior Civil Engineering Technologist (CET) at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Civil Technology, Engineering Design, Drafting, Autocad, Bluebeam, Microsoft Excel, Microsoft Word, Civil 3d, Interpersonal Skills, Teamwork, Quality Control, Construction Drawings, Technical Specifications, Quantity Take Offs, Municipal Approvals, Problem Solving, Communication
Specialization
Candidates must have a diploma in Civil Technology or Engineering Design and Drafting, along with 3+ years of related experience. Proficiency in AutoCAD and Civil 3D is essential, and excellent organizational and interpersonal skills are required.
Experience Required
Minimum 2 year(s)
Software Developer / Senior Software Developer - Perl (contract) at Jobgether
, , Canada - Full Time
Skills Needed
Perl, Web Applications, Apis, Linux Shell Scripting, Sql, Postgres, Mysql, Ci/Cd, Github Actions, Web Security, Python, Node.Js, Javascript, Cloud Platforms, Kubernetes, Agile
Specialization
5+ years of software development experience, with 2–3 years specifically in Perl within a web environment. Strong knowledge of Linux shell scripting and proficiency in SQL with experience in open-source databases.
Experience Required
Minimum 5 year(s)
Embedded Systems Software Engineer at indie
Toronto, Ontario, Canada - Full Time
Skills Needed
Embedded Software Development, C Programming, Debugging, Rtos Environments, Real Time Issues, Threading, Optimization, Memory Management, Interrupt Handling, Python, Analytical Skills, Problem Solving Skills, Communication Skills, Board Support Packages, I2c, Uart, Spi, Ethernet
Specialization
Candidates should have at least 4 years of embedded software development experience and a BSc in Computer Engineering or Computer Science. Strong skills in C programming, debugging in RTOS environments, and problem-solving are essential.
Experience Required
Minimum 5 year(s)
Software Engineer in Test (Onsite) at NTT DATA
Halifax Regional Municipality, Nova Scotia, Canada - Full Time
Skills Needed
Selenium, Java, Automation, Bdd, Cucumber, Gherkin, Agile, Scrum, Github Copilot, Playwright, Sql, Nosql, Continuous Integration, Continuous Deployment, Quality Engineering, Defect Tracking
Specialization
Candidates should have 5+ years of experience in QA Engineering and Software Development, with a strong background in Selenium and Agile methodologies. Familiarity with BDD practices and experience with GitHub Copilot or similar tools is also required.
Experience Required
Minimum 5 year(s)
Sr. Software Engineer (JavaScript) at Applied Systems Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Javascript, Typescript, React, Nodejs, Kubernetes, Postgresql, Gcp, Rest Apis, Agile, Scrum, Kanban, Jira, Confluence, Devops, Git, Docker
Specialization
Candidates should have 5+ years of relevant programming experience as a full-stack developer and proficiency with technologies such as Typescript, React, and NodeJS. A B.S. in Computer Science or equivalent work experience is preferred.
Experience Required
Minimum 5 year(s)
C++/ Rust Software Engineer (Lead) at Black Duck Software, Inc.
Calgary, Alberta, Canada - Full Time
Skills Needed
C++, Rust, Programming Languages, Compilers, Static Analysis, Application Security, Language Parsers, Ast Transformations, Data Structures, Algorithm Design, Linux, Windows, Mentoring, Collaboration, Optimization, Root Cause Analysis
Specialization
Candidates should have 5-8 years of experience in C/C++/Rust development and a degree in Computer Science or equivalent. A strong interest in building parsers and compilers, along with experience in static program analysis, is preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer (Backend) at Bird
, , Canada - Full Time
Skills Needed
Backend Development, Api Design, Database Optimization, Java, Kotlin, Sql, Postgres, Mysql, Redis, Mongodb, Object Oriented Design, Data Structures, Algorithms, Real Time Streaming Systems, Aws, Terraform, Kafka
Specialization
Candidates must have a Bachelor's Degree or equivalent experience in STEM with at least 6 years of relevant professional experience. Strong expertise in backend development, database management, and proficiency in Java or Kotlin is required.
Experience Required
Minimum 5 year(s)
Software Engineer, Site Experience at Pantheon Platform
, , Canada - Full Time
Skills Needed
Web Development, Drupal, Wordpress, Go, Python, Kubernetes, Google Cloud Run, Restful Apis, Graphql Apis, Databases, Revision Control Systems, Technical Documentation, Cross Functional Collaboration
Specialization
Candidates should have 2-5 years of experience in web development, specifically with Drupal or WordPress. Strong back-end skills and the ability to work with diverse technical stacks are essential.
Experience Required
Minimum 2 year(s)
Lead Full Stack Software Developer at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Node Js, Angular, Mongo Db, Web Development, Restful Api, Ci/Cd, Devops, Cloud, Containerization, Security Best Practices, Event Driven Architecture, Troubleshooting, Mentoring, System Design, Coding Standards
Specialization
Candidates must have 7+ years of experience in full-stack software development with advanced expertise in Node JS and strong experience in Angular. Knowledge of Mongo DB and web frameworks is essential, along with a results-oriented mindset.
Experience Required
Minimum 10 year(s)
Senior Software Engineer, Training at Ada
, , Canada - Full Time
Skills Needed
Python, Javascript, Typescript, Mongodb, Postgresql, Elasticsearch, Redis, Ai Projects, Apis, Technical Decisions, Mentoring, Code Reviews, Design Discussions, Customer Feedback, Collaboration, Problem Solving
Specialization
Candidates should have over 5 years of experience in software development, preferably with Python and JavaScript/TypeScript. Experience with databases, AI projects, and mentoring engineers is also required.
Experience Required
Minimum 5 year(s)
Full Stack Software Engineer - WFN at ADP
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, React, Javascript, Html5, Css3, Java, Spring Boot, Hibernate, Agile Development, Problem Solving, Analytical Skills, Debugging, Communication Skills, Quality Assurance, Unit Testing, Root Cause Analysis
Specialization
Candidates should have a Bachelor's degree or equivalent and at least 3 years of full-time experience in application development. Proficiency in React, Java, and Agile methodologies is essential.
Experience Required
Minimum 2 year(s)
Software Engineer III - Genero POC at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, C#, Python, Javascript, Backend Development, Frontend Development, Full Stack Development, Database Design, Cloud Platforms, Devops, Agile, Problem Solving, Mentoring, Api Design, Testing, Microservices
Specialization
Candidates should have a degree in Computer Science or related field and 4-7 years of professional software development experience. Proficiency in various programming languages and familiarity with large-scale systems and cloud platforms is essential.
Experience Required
Minimum 5 year(s)
Senior Principal Software Engineer at F. Hoffmann-La Roche Ltd - Poland
Mississauga, Ontario, Canada - Full Time
Skills Needed
Software Development, Bioinformatics, Algorithm Development, C++, Python, Data Analysis, Quality Assurance, Collaboration, Optimization, Problem Solving, Attention To Detail, Communication, Teamwork, Parallel Computing, Performance Tuning
Specialization
Candidates should have a Bachelor's degree or higher in a relevant field and at least 8-10 years of experience in software development for NGS data analysis. Proficiency in C++ and Python, along with strong problem-solving skills, is essential.
Experience Required
Minimum 10 year(s)
Senior Embedded Software Developer at Kynze
Saint-Bruno-de-Montarville, Quebec, Canada - Full Time
Skills Needed
Embedded Systems, C/C++, Python, Ai Inference, Sensor Fusion, Embedded Linux, Real Time Os, Device Drivers, Gpu Acceleration, Performance Optimization, Distributed Systems, Signal Processing, Depth Sensing Technologies, Hybrid Edge Cloud Systems, Communication Skills, Leadership
Specialization
Candidates should have over 7 years of software engineering experience with expertise in C/C++ and Python, as well as a proven track record in computer vision and embedded systems. Strong leadership and communication skills are essential, along with a deep knowledge of embedded Linux and edge deployment architectures.
Experience Required
Minimum 5 year(s)
5G Software Developer (Entry Level) at Ericsson
Ottawa, Ontario, Canada - Full Time
Skills Needed
C, Data Structures, Algorithms, Ci/Cd, Build Systems, Scm Tools, Bazel, Jenkins, Git, Gerrit, Scrum, Agile, Collaboration, Communication, Multi Threaded Systems
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and strong proficiency in C for performance-critical systems. A solid understanding of data structures, algorithms, and experience with CI/CD tools is also required.
Senior Full Stack Software Developer at Bold Commerce
Calgary, Alberta, Canada - Full Time
Skills Needed
Php, Laravel, Golang, Javascript, Typescript, Html5, Css3, React, Rest, Graphql, Git, Ci/Cd, Ai Tools, E Commerce, Saas, Shopify
Specialization
7+ years of development experience, ideally within SaaS, e-commerce, or Shopify ecosystems. Strong proficiency in PHP and Go, along with experience in modern front-end frameworks like React.
Experience Required
Minimum 10 year(s)
Software Developer - Insurance Rules at Cognition+
London, Ontario, Canada - Full Time
Skills Needed
Software Development, Customer Service, Analytical Skills, Problem Solving, Insurance Concepts, Sql, Java, Documentation
Specialization
Candidates should have a degree or diploma in Computer Programming or equivalent experience, along with proven customer service skills. Strong analytical skills and a problem-solving mindset focused on client success are essential.
Experience Required
Minimum 2 year(s)
Senior Software Developer - Commerce at Coveo Solutions Inc
Montreal, Quebec, Canada - Full Time
Skills Needed
Java, Rest Apis, Front End Development, React, Typescript, Cloud Technologies, Aws, Kubernetes, Communication Skills, Collaboration, Mentoring, Software Development, Data Intensive Applications, User Interfaces, Digital Experiences, Cross Functional Teams
Specialization
Candidates should have 5+ years of software development experience, particularly in designing high-scale REST APIs using Java and front-end development with React and TypeScript. Experience with cloud technologies like AWS and Kubernetes is also required.
Experience Required
Minimum 5 year(s)
Software Engineer - Microsoft Teams at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Software Design, Development, Operational Sustenance, System Design, Code Reviews, Technical Discussions, User Requirements, Feature Development, Performance Optimization, Ai Investments
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with experience in coding with various programming languages. Preferred qualifications include a Master's Degree and additional technical engineering experience.
Experience Required
Minimum 2 year(s)
Internal Tools Quality Engineering Manager at Apple
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

18 May, 26

Salary

0.0

Posted On

17 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Quality Engineering, Team Management, Automation, Technical Leadership, Strategy Definition, Testing Methodologies, Release Criteria, Automated Testing Systems, Data-Driven Approach, Metrics Analysis, Root Cause Analysis, Python, Swift, Objective-C, Java, CI Systems

Industry

Computers and Electronics Manufacturing

Description
The Platform Apps and Technologies organization delivers critical tools and services to the internal Apple engineering community that enable code contributions to all our software products. We are building a new quality organization from the ground up, with a charter of automating and evaluating our portfolio of internal experiences, and searching for a leader to establish and manage this team long-term. This role goes beyond traditional QA management — you’ll need to be a hands-on technical leader who contributes code directly, drives a strong technical agenda and executes a quality-first strategy in close partnership with product engineering and design. You’ll use metrics and instrumentation to understand the experience of customers. And you’ll directly engage with stakeholders to further validate our products: the mission here is not just preventing defects, it’s about improving the tools that our internal engineers depend on day-to-day and understanding their biggest pain points. This role is crucial to how we build trust in our tools and services. You’ll shape not only the systems that validate quality, but the culture that sustains it. DESCRIPTION * Establishing a team: recruit and hire a new team in Vancouver, bringing together a strong and diverse group of internal and external candidates. Once established, foster a culture of continuous feedback, personal development mentorship and career growth. * Driving our overall quality direction: defining and owning strategy, establishing standards and testing methodologies, release criteria and customer signal. * Being hands-on with technical contribution: design, implement and maintain automated testing systems that can represent end-to-end experience, overall reliability and performance of our products. * Taking a data-driven and scientific approach: relying on meaningful quality metrics (e.g., defect trends, coverage, flakiness, reliability signals, customer-impacting issues), using data and experimentation to identify root causes and validate improvements, continuously evaluating and evolving our tools processes and practices. * Upholding a high bar: remaining accountable for shipping high-quality features and capabilities to our customers, involving stakeholders early and representing customer needs, and staying connected to the internal engineering community to understand the real world problems customers face. MINIMUM QUALIFICATIONS 3–5 years of experience as a quality engineer or equivalent role Working experience with continuous integration systems and developer productivity tools Ability to write tests in languages like Python, Swift, Objective-C, or Java Experience writing automated tests for both client applications and backend services Ability to both understand and communicate concepts related to large, complex systems Working knowledge using metrics to measure software quality BS in Computer Science or equivalent experience PREFERRED QUALIFICATIONS In-depth knowledge of Apple developer ecosystem including Xcode, Swift, XCTest, and swift-testing 1–2 years of experience leading quality engineering projects as a manager or a tech lead Experience testing large distributed systems
Responsibilities
This role involves establishing and managing a new quality engineering team in Vancouver, focusing on defining the overall quality strategy, setting standards, and fostering team development. The manager will also be hands-on, contributing code to design and implement automated testing systems that represent end-to-end product reliability.
Internal Tools Quality Engineering Manager at Apple
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Quality Engineering, Team Management, Automation, Technical Leadership, Strategy Definition, Testing Methodologies, Release Criteria, Automated Testing Systems, Data Driven Approach, Metrics Analysis, Root Cause Analysis, Python, Swift, Objective C, Java, Ci Systems
Specialization
Candidates must have 3-5 years of experience in quality engineering, including working knowledge of continuous integration systems and developer productivity tools, with the ability to write tests in languages like Python, Swift, or Java. A Bachelor of Science in Computer Science or equivalent experience is required, along with the ability to use metrics to measure software quality.
Experience Required
Minimum 2 year(s)
Junior Civil Engineering Technologist (CET) at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Civil Technology, Engineering Design, Drafting, Autocad, Bluebeam, Microsoft Excel, Microsoft Word, Civil 3d, Interpersonal Skills, Teamwork, Quality Control, Construction Drawings, Technical Specifications, Quantity Take Offs, Municipal Approvals, Problem Solving, Communication
Specialization
Candidates must have a diploma in Civil Technology or Engineering Design and Drafting, along with 3+ years of related experience. Proficiency in AutoCAD and Civil 3D is essential, and excellent organizational and interpersonal skills are required.
Experience Required
Minimum 2 year(s)
Software Developer / Senior Software Developer - Perl (contract) at Jobgether
, , Canada - Full Time
Skills Needed
Perl, Web Applications, Apis, Linux Shell Scripting, Sql, Postgres, Mysql, Ci/Cd, Github Actions, Web Security, Python, Node.Js, Javascript, Cloud Platforms, Kubernetes, Agile
Specialization
5+ years of software development experience, with 2–3 years specifically in Perl within a web environment. Strong knowledge of Linux shell scripting and proficiency in SQL with experience in open-source databases.
Experience Required
Minimum 5 year(s)
Embedded Systems Software Engineer at indie
Toronto, Ontario, Canada - Full Time
Skills Needed
Embedded Software Development, C Programming, Debugging, Rtos Environments, Real Time Issues, Threading, Optimization, Memory Management, Interrupt Handling, Python, Analytical Skills, Problem Solving Skills, Communication Skills, Board Support Packages, I2c, Uart, Spi, Ethernet
Specialization
Candidates should have at least 4 years of embedded software development experience and a BSc in Computer Engineering or Computer Science. Strong skills in C programming, debugging in RTOS environments, and problem-solving are essential.
Experience Required
Minimum 5 year(s)
Software Engineer in Test (Onsite) at NTT DATA
Halifax Regional Municipality, Nova Scotia, Canada - Full Time
Skills Needed
Selenium, Java, Automation, Bdd, Cucumber, Gherkin, Agile, Scrum, Github Copilot, Playwright, Sql, Nosql, Continuous Integration, Continuous Deployment, Quality Engineering, Defect Tracking
Specialization
Candidates should have 5+ years of experience in QA Engineering and Software Development, with a strong background in Selenium and Agile methodologies. Familiarity with BDD practices and experience with GitHub Copilot or similar tools is also required.
Experience Required
Minimum 5 year(s)
Sr. Software Engineer (JavaScript) at Applied Systems Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Javascript, Typescript, React, Nodejs, Kubernetes, Postgresql, Gcp, Rest Apis, Agile, Scrum, Kanban, Jira, Confluence, Devops, Git, Docker
Specialization
Candidates should have 5+ years of relevant programming experience as a full-stack developer and proficiency with technologies such as Typescript, React, and NodeJS. A B.S. in Computer Science or equivalent work experience is preferred.
Experience Required
Minimum 5 year(s)
C++/ Rust Software Engineer (Lead) at Black Duck Software, Inc.
Calgary, Alberta, Canada - Full Time
Skills Needed
C++, Rust, Programming Languages, Compilers, Static Analysis, Application Security, Language Parsers, Ast Transformations, Data Structures, Algorithm Design, Linux, Windows, Mentoring, Collaboration, Optimization, Root Cause Analysis
Specialization
Candidates should have 5-8 years of experience in C/C++/Rust development and a degree in Computer Science or equivalent. A strong interest in building parsers and compilers, along with experience in static program analysis, is preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer (Backend) at Bird
, , Canada - Full Time
Skills Needed
Backend Development, Api Design, Database Optimization, Java, Kotlin, Sql, Postgres, Mysql, Redis, Mongodb, Object Oriented Design, Data Structures, Algorithms, Real Time Streaming Systems, Aws, Terraform, Kafka
Specialization
Candidates must have a Bachelor's Degree or equivalent experience in STEM with at least 6 years of relevant professional experience. Strong expertise in backend development, database management, and proficiency in Java or Kotlin is required.
Experience Required
Minimum 5 year(s)
Software Engineer, Site Experience at Pantheon Platform
, , Canada - Full Time
Skills Needed
Web Development, Drupal, Wordpress, Go, Python, Kubernetes, Google Cloud Run, Restful Apis, Graphql Apis, Databases, Revision Control Systems, Technical Documentation, Cross Functional Collaboration
Specialization
Candidates should have 2-5 years of experience in web development, specifically with Drupal or WordPress. Strong back-end skills and the ability to work with diverse technical stacks are essential.
Experience Required
Minimum 2 year(s)
Lead Full Stack Software Developer at Royal Bank of Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Node Js, Angular, Mongo Db, Web Development, Restful Api, Ci/Cd, Devops, Cloud, Containerization, Security Best Practices, Event Driven Architecture, Troubleshooting, Mentoring, System Design, Coding Standards
Specialization
Candidates must have 7+ years of experience in full-stack software development with advanced expertise in Node JS and strong experience in Angular. Knowledge of Mongo DB and web frameworks is essential, along with a results-oriented mindset.
Experience Required
Minimum 10 year(s)
Senior Software Engineer, Training at Ada
, , Canada - Full Time
Skills Needed
Python, Javascript, Typescript, Mongodb, Postgresql, Elasticsearch, Redis, Ai Projects, Apis, Technical Decisions, Mentoring, Code Reviews, Design Discussions, Customer Feedback, Collaboration, Problem Solving
Specialization
Candidates should have over 5 years of experience in software development, preferably with Python and JavaScript/TypeScript. Experience with databases, AI projects, and mentoring engineers is also required.
Experience Required
Minimum 5 year(s)
Full Stack Software Engineer - WFN at ADP
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, React, Javascript, Html5, Css3, Java, Spring Boot, Hibernate, Agile Development, Problem Solving, Analytical Skills, Debugging, Communication Skills, Quality Assurance, Unit Testing, Root Cause Analysis
Specialization
Candidates should have a Bachelor's degree or equivalent and at least 3 years of full-time experience in application development. Proficiency in React, Java, and Agile methodologies is essential.
Experience Required
Minimum 2 year(s)
Software Engineer III - Genero POC at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, C#, Python, Javascript, Backend Development, Frontend Development, Full Stack Development, Database Design, Cloud Platforms, Devops, Agile, Problem Solving, Mentoring, Api Design, Testing, Microservices
Specialization
Candidates should have a degree in Computer Science or related field and 4-7 years of professional software development experience. Proficiency in various programming languages and familiarity with large-scale systems and cloud platforms is essential.
Experience Required
Minimum 5 year(s)
Senior Principal Software Engineer at F. Hoffmann-La Roche Ltd - Poland
Mississauga, Ontario, Canada - Full Time
Skills Needed
Software Development, Bioinformatics, Algorithm Development, C++, Python, Data Analysis, Quality Assurance, Collaboration, Optimization, Problem Solving, Attention To Detail, Communication, Teamwork, Parallel Computing, Performance Tuning
Specialization
Candidates should have a Bachelor's degree or higher in a relevant field and at least 8-10 years of experience in software development for NGS data analysis. Proficiency in C++ and Python, along with strong problem-solving skills, is essential.
Experience Required
Minimum 10 year(s)
Senior Embedded Software Developer at Kynze
Saint-Bruno-de-Montarville, Quebec, Canada - Full Time
Skills Needed
Embedded Systems, C/C++, Python, Ai Inference, Sensor Fusion, Embedded Linux, Real Time Os, Device Drivers, Gpu Acceleration, Performance Optimization, Distributed Systems, Signal Processing, Depth Sensing Technologies, Hybrid Edge Cloud Systems, Communication Skills, Leadership
Specialization
Candidates should have over 7 years of software engineering experience with expertise in C/C++ and Python, as well as a proven track record in computer vision and embedded systems. Strong leadership and communication skills are essential, along with a deep knowledge of embedded Linux and edge deployment architectures.
Experience Required
Minimum 5 year(s)
5G Software Developer (Entry Level) at Ericsson
Ottawa, Ontario, Canada - Full Time
Skills Needed
C, Data Structures, Algorithms, Ci/Cd, Build Systems, Scm Tools, Bazel, Jenkins, Git, Gerrit, Scrum, Agile, Collaboration, Communication, Multi Threaded Systems
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and strong proficiency in C for performance-critical systems. A solid understanding of data structures, algorithms, and experience with CI/CD tools is also required.
Senior Full Stack Software Developer at Bold Commerce
Calgary, Alberta, Canada - Full Time
Skills Needed
Php, Laravel, Golang, Javascript, Typescript, Html5, Css3, React, Rest, Graphql, Git, Ci/Cd, Ai Tools, E Commerce, Saas, Shopify
Specialization
7+ years of development experience, ideally within SaaS, e-commerce, or Shopify ecosystems. Strong proficiency in PHP and Go, along with experience in modern front-end frameworks like React.
Experience Required
Minimum 10 year(s)
Software Developer - Insurance Rules at Cognition+
London, Ontario, Canada - Full Time
Skills Needed
Software Development, Customer Service, Analytical Skills, Problem Solving, Insurance Concepts, Sql, Java, Documentation
Specialization
Candidates should have a degree or diploma in Computer Programming or equivalent experience, along with proven customer service skills. Strong analytical skills and a problem-solving mindset focused on client success are essential.
Experience Required
Minimum 2 year(s)
Senior Software Developer - Commerce at Coveo Solutions Inc
Montreal, Quebec, Canada - Full Time
Skills Needed
Java, Rest Apis, Front End Development, React, Typescript, Cloud Technologies, Aws, Kubernetes, Communication Skills, Collaboration, Mentoring, Software Development, Data Intensive Applications, User Interfaces, Digital Experiences, Cross Functional Teams
Specialization
Candidates should have 5+ years of software development experience, particularly in designing high-scale REST APIs using Java and front-end development with React and TypeScript. Experience with cloud technologies like AWS and Kubernetes is also required.
Experience Required
Minimum 5 year(s)
Software Engineer - Microsoft Teams at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Software Design, Development, Operational Sustenance, System Design, Code Reviews, Technical Discussions, User Requirements, Feature Development, Performance Optimization, Ai Investments
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with experience in coding with various programming languages. Preferred qualifications include a Master's Degree and additional technical engineering experience.
Experience Required
Minimum 2 year(s)

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...