Software Jobs in Canada

About 2496 results in (2) seconds Clear Filters

Jobs Search

About 2496 results in (2) seconds
Ingénieur logiciel / Software Engineer at Microsoft
Montréal, QC, Canada - Full Time
Skills Needed
Java, Distributed Systems, Microsoft, Javascript, Cad, Design Principles, Computer Science, Microsoft Azure, Python, Languages, C++, C
Specialization
Languages including but not limited to c c .net c java javascript or python or equivalent experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Development Engineer in Test at Roche
Mississauga, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
EverHealth - Junior Software Engineer at EverCommerce
Ontario, Ontario, Canada - Full Time
Skills Needed
Testing, Database Systems, Html, Web Technologies, Css, Web Applications, Computer Science
Qualification
Graduate
Software Test Engineering Professional at Acuity Inc
Brossard, QC, Canada - Full Time
Skills Needed
Engineering Changes, Test Automation, Object Oriented Programming, Ethernet, Version Control, Microcontrollers, Bash, Git, English, Interpersonal Skills, Web Technologies, Continuous Improvement, Manufacturing, Manufacturing Engineering, Service Providers, Modbus
Specialization
Computer engineering software engineering electric/electronic engineering manufacturing engineering or equivalent
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Quality Assurance Specialist at Square One Insurance Services
Vancouver, BC, Canada - Full Time
Skills Needed
Communication Skills, Data Collection, Algorithms, Code, Manual Testing, Sql, It, Software Quality Assurance, Github, Mobile Apps, Square, Databases, Selenium
Qualification
Graduate
Experience Required
Minimum 1 year(s)
RQ09651 - Software Developer - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Software Development, Technology Solutions, Design Techniques, Finance, Interpersonal Skills, Scalable Web Applications, Azure, Accessibility, Sprints, New Development, Research, Microsoft Azure, Cloud, It, Problem Solving, Appeals, Web Apps, Customer Service Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer - Senior-Salesforce at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Integration Testing, Data Migration, Communication Skills, Unit Testing, Salesforce
Qualification
Graduate
Software Developer - Russian speaking at Lightspeed Belgium
Montreal, Quebec, Canada - Full Time
Skills Needed
Golang, Relational Databases, Programming Patterns, Microservices Architecture, Kafka, Aws Sqs, Communication Skills, Interpersonal Skills, Mentorship Skills, Ecommerce Knowledge, Pos Systems Knowledge
Specialization
Fluency in Russian and English is mandatory, along with experience in relational databases and familiarity with programming patterns. A proactive, customer-focused mindset and strong communication skills are essential.
Experience Required
Minimum 2 year(s)
Software Engineer (Intermediate level) at Quadient
Vancouver, BC, Canada - Full Time
Skills Needed
Aws, Web Services, Css, Amazon Web Services, Computer Science, Software Design Patterns, Php, Docker, Graphql, Domain Experience, Linux, Git, Web Applications, Design, Rest, Web Application Development, Typescript
Specialization
Computer science or a related field or equivalent experience
Qualification
Graduate
Technical Software Development Manager at ASICS Apps
London, ON, Canada - Full Time
Skills Needed
Aws, Developers, Languages, Computer Science, Php, Consideration, Javascript, Interpersonal Skills, Python, Azure, Java, Citizenship, Genetics
Specialization
Computer science engineering or a related field
Qualification
Graduate
Full Stack Software Engineer/Developer at Manulife
Waterloo, ON, Canada - Full Time
Skills Needed
Javascript, Ajax, Powershell, Sql, Computer Science, Computer Engineering, Json, Communication Skills, Presentation Skills, Pki, Xml, Python, Information Systems, Functional Testing
Specialization
Computer Science, Engineering, Information Systems
Qualification
BSc
Principle Embedded Software Developer at Fortinet
Burnaby, BC V5C 6C6, Canada - Full Time
Skills Needed
Computer Science, Critical Illness, Legal Advice, Life Insurance, Fortinet, Firewall, It
Specialization
Computer science or similar degree
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Principal Embedded Software Developer at Fortinet
Burnaby, BC V5C 6C6, Canada - Full Time
Skills Needed
Computer Science, Routing Protocols, Job Skills, Communication Skills, Software Development, Wccp, Data Structures, Architecture
Specialization
Computer science or similar degree
Qualification
Graduate
Principal Software Developer - Backend at Upgrade
, , Canada - Full Time
Skills Needed
Java, Spring Boot, Micro Services, Continuous Integration, Jira, Git, Jenkins, Unit Testing, Sql, Database Programming, Hibernate, Orm Frameworks, Aws, Application Design, Troubleshooting, Documentation
Specialization
Excellent design and Java programming experience is required, along with knowledge of unit testing methodologies and SQL expertise. A bachelor's degree in Computer Science or a related field is also necessary.
Experience Required
Minimum 5 year(s)
Software Quality Assurance Specialist at TELCOBRIDGES
Boucherville, QC, Canada - Full Time
Skills Needed
Computer Science, Jenkins
Specialization
Computer Science
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Senior Software Engineer II, Channels at Braze
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Developer - Lotteries at Canadian Bank Note Company
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, Application Development, Restful Apis, Databases, Java, Php, Agile, Ci/Cd, Automated Testing, Linux, Containerization, Critical Thinking, Problem Solving, Communication, Teamwork, Collaboration
Specialization
Candidates should have a Bachelor's degree in Computer Science or equivalent experience, along with 10+ years of software development experience. Knowledge of modern frameworks, databases, and DevOps practices is essential.
Experience Required
Minimum 10 year(s)
Software Engineer, Full Stack - Safety at Samsara
, , Canada - Full Time
Skills Needed
Software Development, Full Stack Development, Golang, Graphql, Typescript, React, Mysql, Machine Learning, Ai Engineering, Data Analysis, Cloud Computing, Web Application Development, Customer Collaboration, Problem Solving, Growth Mindset, Team Collaboration
Specialization
Candidates should have at least 2 years of professional software development experience and strong programming fundamentals in languages like Java, Python, or Golang. Familiarity with integrating large language models and experience in data-driven decision-making are also required.
Experience Required
Minimum 2 year(s)
Software Developer - Russian speaking at Lightspeed Belgium
Montreal, Quebec, Canada - Full Time
Skills Needed
Golang, Relational Databases, Programming Patterns, Microservices Architecture, Kafka, Aws Sqs, Communication Skills, Interpersonal Skills, Ownership, Openness, Commitment, Customer Focused, Detail Oriented, Proactive, Mentorship Skills, Ecommerce Knowledge
Specialization
Fluency in Russian and English is mandatory, along with experience in relational databases and familiarity with programming patterns. A product-oriented mindset and strong communication skills are essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Fluent OMS at Orium
Remote, British Columbia, Canada - Full Time
Skills Needed
Computer Science, Training, Java, Credentials, Technical Training, Shopify, Root, Domain Experience, Team Culture, Strategy, Microservices, Communication Skills, Complex Systems
Specialization
Computer science software engineering or related discipline (or equivalent experience
Qualification
Graduate
Ingénieur logiciel / Software Engineer at Microsoft
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

114400.0

Posted On

31 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Distributed Systems, Microsoft, Javascript, Cad, Design Principles, Computer Science, Microsoft Azure, Python, Languages, C++, C

Industry

Information Technology/IT

Description

QUALIFICATIONS

Qualifications requises/minimales

  • Diplôme universitaire en informatique ou dans un domaine technique connexe ET au moins 4 ans d’expérience en ingénierie technique avec programmation dans des langages incluant, sans s’y limiter, C, C++, .Net C#, Java, JavaScript ou Python OU expérience équivalente.
  • Plus de 4 ans d’expérience avec Microsoft Azure, comprenant un travail pratique sur l’architecture cloud, le déploiement et les stratégies de résilience.

Exigences relatives à la vérification des antécédents :

Capacité à répondre aux exigences de sécurité de Microsoft, des clients et/ou des organismes gouvernementaux requise pour ce poste. Ces exigences incluent, sans s’y limiter, les vérifications de sécurité spécialisées suivantes :

  • Vérification des antécédents Microsoft Cloud : ce poste devra passer la vérification des antécédents Microsoft Cloud lors de l’embauche/du transfert et tous les deux ans par la suite.

Qualifications préférées

  • Capacité avérée à piloter des initiatives techniques interfonctionnelles.
  • Compréhension des systèmes distribués et des principes de conception cloud-native.
  • Excellentes compétences en communication et en collaboration.
  • Diplôme universitaire en informatique
  • o OU dans un domaine technique connexe ET au moins 8 ans d’expérience en ingénierie technique avec programmation dans des langages incluant, sans s’y limiter, C, C++, .Net C#, Java, JavaScript,
  • o OU Python
  • o OU Master en informatique ou dans un domaine technique connexe ET au moins 6 ans d’expérience en ingénierie technique avec programmation dans des langages incluant, sans s’y limiter, C, C++, C#, Java, JavaScript ou Python
  • o OU expérience équivalente.

Ingénierie logicielle IC4 – La fourchette de rémunération de base typique pour ce poste au Canada est comprise entre 114 400 $ CA et 203 900 $ CA par an.
Pour plus d’information au sujet de la rémunération, veuillez cliquer ici:https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Microsoft acceptera les candidatures pour ce poste jusqu’au 8 septembre 2025
.
Microsoft est un employeur qui a accès à l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront considérés pour l’emploi sans égard à l’âge, l’ascendance, la couleur, le congé de soins familiaux ou médicaux, l’identité ou l’expression de genre, les informations génétiques, l’état matrimonial, l’état de santé, l’origine nationale, le handicap physique ou mental, l’affiliation politique, le statut protégé d’ancien combattant, la race, la religion, le sexe (y compris la grossesse), l’orientation sexuelle ou toute autre caractéristique protégée par les lois, règlements applicables, et ordonnances. Si vous avez besoin d’aide et/ou d’une mesure d’adaptation raisonnable en raison d’un handicap pendant le processus de postulation ou de recrutement, veuillez envoyer une demande via le formulaire de demande d’adaptation.
Les avantages/bénéfices énumérés ci-dessous peuvent varier en fonction de la nature de votre emploi chez Microsoft et du pays où vous travaillez.

Required/Minimum Qualifications

  • Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, .Net C#, Java, JavaScript, or Python OR equivalent experience.
  • 4 + years of experience with Microsoft Azure, including hands-on work with cloud architecture, deployment, and resiliency strategies.

BACKGROUND CHECK REQUIREMENTS:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

PREFERRED QUALIFICATIONS

  • Proven ability to lead cross-functional technical initiatives.
  • Understanding of distributed systems and cloud-native design principles.
  • Excellent communication and collaboration skills.
  • Bachelor’s Degree in Computer Science
  • o OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, .Net C#, Java, JavaScript,o OR Pythono OR Master’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Pythono OR equivalent experience.
    Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.
    Find additional pay information here:
    https://careers.microsoft.com/v2/global/en/canada-pay-information.html
    Microsoft will accept applications for the role until September, 8th, 2025.

How To Apply:

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

Responsibilities

RESPONSIBILITIES

  • Collaborer avec les responsables interfonctionnels pour aligner l’exécution sur les objectifs stratégiques.
  • Monter en compétence rapidement sur les meilleures pratiques des systèmes de santé et sciences de la vie (HLS).
  • Travailler en étroite collaboration avec les équipes d’architecture et d’ingénierie internes afin de garantir des solutions évolutives et résilientes.
  • Faciliter la communication et l’alignement entre les équipes pour accélérer la livraison et maintenir des standards élevés de fiabilité.
  • Partner with cross-functional leadership to align execution with strategic goals.
  • Ramp up quickly on best practices for healthcare and life sciences (HLS) systems.
  • Work closely with internal architecture and engineering resources to ensure scalable, resilient solutions.
  • Facilitate communication and alignment across teams to accelerate delivery and maintain high standards of reliability.
    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

    Industry leading healthcare

    Educational resources

    Discounts on products and services

    Savings and investments

    Maternity and paternity leave

    Generous time away

    Giving programs

    Opportunities to network and connect
    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafte
Ingénieur logiciel / Software Engineer at Microsoft
Montréal, QC, Canada - Full Time
Skills Needed
Java, Distributed Systems, Microsoft, Javascript, Cad, Design Principles, Computer Science, Microsoft Azure, Python, Languages, C++, C
Specialization
Languages including but not limited to c c .net c java javascript or python or equivalent experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Development Engineer in Test at Roche
Mississauga, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
EverHealth - Junior Software Engineer at EverCommerce
Ontario, Ontario, Canada - Full Time
Skills Needed
Testing, Database Systems, Html, Web Technologies, Css, Web Applications, Computer Science
Qualification
Graduate
Software Test Engineering Professional at Acuity Inc
Brossard, QC, Canada - Full Time
Skills Needed
Engineering Changes, Test Automation, Object Oriented Programming, Ethernet, Version Control, Microcontrollers, Bash, Git, English, Interpersonal Skills, Web Technologies, Continuous Improvement, Manufacturing, Manufacturing Engineering, Service Providers, Modbus
Specialization
Computer engineering software engineering electric/electronic engineering manufacturing engineering or equivalent
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Quality Assurance Specialist at Square One Insurance Services
Vancouver, BC, Canada - Full Time
Skills Needed
Communication Skills, Data Collection, Algorithms, Code, Manual Testing, Sql, It, Software Quality Assurance, Github, Mobile Apps, Square, Databases, Selenium
Qualification
Graduate
Experience Required
Minimum 1 year(s)
RQ09651 - Software Developer - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Software Development, Technology Solutions, Design Techniques, Finance, Interpersonal Skills, Scalable Web Applications, Azure, Accessibility, Sprints, New Development, Research, Microsoft Azure, Cloud, It, Problem Solving, Appeals, Web Apps, Customer Service Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer - Senior-Salesforce at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Integration Testing, Data Migration, Communication Skills, Unit Testing, Salesforce
Qualification
Graduate
Software Developer - Russian speaking at Lightspeed Belgium
Montreal, Quebec, Canada - Full Time
Skills Needed
Golang, Relational Databases, Programming Patterns, Microservices Architecture, Kafka, Aws Sqs, Communication Skills, Interpersonal Skills, Mentorship Skills, Ecommerce Knowledge, Pos Systems Knowledge
Specialization
Fluency in Russian and English is mandatory, along with experience in relational databases and familiarity with programming patterns. A proactive, customer-focused mindset and strong communication skills are essential.
Experience Required
Minimum 2 year(s)
Software Engineer (Intermediate level) at Quadient
Vancouver, BC, Canada - Full Time
Skills Needed
Aws, Web Services, Css, Amazon Web Services, Computer Science, Software Design Patterns, Php, Docker, Graphql, Domain Experience, Linux, Git, Web Applications, Design, Rest, Web Application Development, Typescript
Specialization
Computer science or a related field or equivalent experience
Qualification
Graduate
Technical Software Development Manager at ASICS Apps
London, ON, Canada - Full Time
Skills Needed
Aws, Developers, Languages, Computer Science, Php, Consideration, Javascript, Interpersonal Skills, Python, Azure, Java, Citizenship, Genetics
Specialization
Computer science engineering or a related field
Qualification
Graduate
Full Stack Software Engineer/Developer at Manulife
Waterloo, ON, Canada - Full Time
Skills Needed
Javascript, Ajax, Powershell, Sql, Computer Science, Computer Engineering, Json, Communication Skills, Presentation Skills, Pki, Xml, Python, Information Systems, Functional Testing
Specialization
Computer Science, Engineering, Information Systems
Qualification
BSc
Principle Embedded Software Developer at Fortinet
Burnaby, BC V5C 6C6, Canada - Full Time
Skills Needed
Computer Science, Critical Illness, Legal Advice, Life Insurance, Fortinet, Firewall, It
Specialization
Computer science or similar degree
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Principal Embedded Software Developer at Fortinet
Burnaby, BC V5C 6C6, Canada - Full Time
Skills Needed
Computer Science, Routing Protocols, Job Skills, Communication Skills, Software Development, Wccp, Data Structures, Architecture
Specialization
Computer science or similar degree
Qualification
Graduate
Principal Software Developer - Backend at Upgrade
, , Canada - Full Time
Skills Needed
Java, Spring Boot, Micro Services, Continuous Integration, Jira, Git, Jenkins, Unit Testing, Sql, Database Programming, Hibernate, Orm Frameworks, Aws, Application Design, Troubleshooting, Documentation
Specialization
Excellent design and Java programming experience is required, along with knowledge of unit testing methodologies and SQL expertise. A bachelor's degree in Computer Science or a related field is also necessary.
Experience Required
Minimum 5 year(s)
Software Quality Assurance Specialist at TELCOBRIDGES
Boucherville, QC, Canada - Full Time
Skills Needed
Computer Science, Jenkins
Specialization
Computer Science
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Senior Software Engineer II, Channels at Braze
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Developer - Lotteries at Canadian Bank Note Company
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, Application Development, Restful Apis, Databases, Java, Php, Agile, Ci/Cd, Automated Testing, Linux, Containerization, Critical Thinking, Problem Solving, Communication, Teamwork, Collaboration
Specialization
Candidates should have a Bachelor's degree in Computer Science or equivalent experience, along with 10+ years of software development experience. Knowledge of modern frameworks, databases, and DevOps practices is essential.
Experience Required
Minimum 10 year(s)
Software Engineer, Full Stack - Safety at Samsara
, , Canada - Full Time
Skills Needed
Software Development, Full Stack Development, Golang, Graphql, Typescript, React, Mysql, Machine Learning, Ai Engineering, Data Analysis, Cloud Computing, Web Application Development, Customer Collaboration, Problem Solving, Growth Mindset, Team Collaboration
Specialization
Candidates should have at least 2 years of professional software development experience and strong programming fundamentals in languages like Java, Python, or Golang. Familiarity with integrating large language models and experience in data-driven decision-making are also required.
Experience Required
Minimum 2 year(s)
Software Developer - Russian speaking at Lightspeed Belgium
Montreal, Quebec, Canada - Full Time
Skills Needed
Golang, Relational Databases, Programming Patterns, Microservices Architecture, Kafka, Aws Sqs, Communication Skills, Interpersonal Skills, Ownership, Openness, Commitment, Customer Focused, Detail Oriented, Proactive, Mentorship Skills, Ecommerce Knowledge
Specialization
Fluency in Russian and English is mandatory, along with experience in relational databases and familiarity with programming patterns. A product-oriented mindset and strong communication skills are essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Fluent OMS at Orium
Remote, British Columbia, Canada - Full Time
Skills Needed
Computer Science, Training, Java, Credentials, Technical Training, Shopify, Root, Domain Experience, Team Culture, Strategy, Microservices, Communication Skills, Complex Systems
Specialization
Computer science software engineering or related discipline (or equivalent experience
Qualification
Graduate
Loading...