Software Engineering Jobs in Canada

About 2584 results in (5) seconds Clear Filters

Jobs Search

About 2584 results in (5) seconds
Software Engineer at smartTrade
Toronto, ON M5H 2K1, Canada - Full Time
Skills Needed
Web Technologies, Electronic Trading Systems, Communication Skills, Computer Science, Xml, Java, Teamwork, Pension Funds, Javascript, Web Services, Learning, Mobility, Soap, Relational Databases, Time Management, Xsl, Software Development, Financial Services
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 6 year(s)
Software Engineer at JP Techno Park
Quebec City, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at TekStaff IT Solutions
Scarborough, ON M1L 4S2, Canada - Full Time
Skills Needed
Spring Boot, Relational Databases, Apps, Writing, Java, Json
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer at Motive
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Apis, Payment Platforms, Data Models, System Performance, Monitoring, Aws, Ruby On Rails, Go Lang, Java, Javascript, Node.Js, Relational Databases, Nosql Databases, Cloud Infrastructure, Mentoring
Specialization
Candidates should have a B.S. or M.S. in Computer Science or a related field, along with 2+ years of software development experience. Proficiency in programming languages such as Ruby on Rails, Go Lang, Java, or JavaScript/Node.js, and experience with databases and cloud infrastructure is required.
Experience Required
Minimum 2 year(s)
Software Engineer at Fleetworthy
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, Asp.Net, Microsoft Sql Server, Html, Css, Javascript, Postgres, Elixir, Erlang, Linux, Web Apis, Microservices, Agile, Problem Solving, Code Reviews, Application Support
Specialization
Candidates should have post-secondary education or equivalent experience in a related field and at least 5 years of experience in application development. A strong attention to detail and a commitment to writing clean, reliable, and secure code are essential.
Experience Required
Minimum 5 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
Technology, It Security Policies, Code Review, Regulations, Web Services, Information Technology, Diplomas, Discrimination, Computer Science, Security, Computer Engineering, Scrum, Champ, Aws, Unit Testing, Spring Boot, Git, Confidentiality, Interpersonal Skills
Specialization
Information technology computer science computer engineering or equivalent
Qualification
Graduate
Software Engineer at ltimindtree
Toronto, ON, Canada - Full Time
Skills Needed
Software Development, Microservices, Distributed Systems, Python, Sql, Unix, Mysql, High Proficiency, Object Oriented Programming, Relational Databases, Cloud, Rabbitmq, Github, Docker, Web Api
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer at Cannabix Technologies Inc
Burnaby, BC V5A 4R4, Canada - Full Time
Skills Needed
Software Development, Python, Git, Production Systems, Computer Science
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer at Broadway Infotech
Markham, ON, Canada - Full Time
Skills Needed
Casualty Insurance, Programming Languages, Plugins, Guidewire, Java, Software Development, Relational Databases
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software Engineer at Canadian Cattle Identification Agency CCIA
Calgary, AB, Canada - Full Time
Skills Needed
Computer Science, Spring Boot, Angular, Testing Tools, Java, Secondary Education
Specialization
Computer science software engineering or a related field
Qualification
Diploma
software engineer at Nonrel Technologies Ltd
Vancouver, BC V6Z 2E8, Canada - Full Time
Skills Needed
Python, Scala, Software Development, Programming Languages, Technology, Haskell, Java
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at LifeRaft
Halifax, NS, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or a related field (or equivalent experience
Qualification
Graduate
software engineer at Northern Block Inc
Toronto, ON M5H 2R2, Canada - Full Time
Skills Needed
Jenkins, Agile, Blockchain, Android, Technology, Cloud, Jira, Devops, Operations
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer at Steris
Quebec City, QC G1C 8A3, Canada - Full Time
Skills Needed
Module Design, English, Interpersonal Skills
Specialization
Computer engineering software engineering computer science or a related field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
Unit Testing, Maven, Incident Reporting, Regulations, Java, Information Technology, Web Services, Confidentiality, Security, Interpersonal Skills, Ansible, Champ, Computer Engineering, Technology, Computer Science, Spring Boot, Scrum, Diplomas, Mobile Apps, Ionic Framework
Specialization
Information technology computer science computer engineering or equivalent
Qualification
Graduate
Software Engineer at Utilismart Corporation
Oldcastle, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
It Security Policies, Discrimination, Incident Reporting, Confidentiality, Champ, Regulations, Security, Diplomas
Qualification
Graduate
Software Engineer at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Jenkins, Internal Customers, Software Development, Ci, Scripting Languages, Bash, Python, Automation, It, Powershell, Security
Qualification
Graduate
Software Engineer at smartTrade
Toronto, ON M5H 2K1, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

0.0

Posted On

20 Aug, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Web Technologies, Electronic Trading Systems, Communication Skills, Computer Science, Xml, Java, Teamwork, Pension Funds, Javascript, Web Services, Learning, Mobility, Soap, Relational Databases, Time Management, Xsl, Software Development, Financial Services

Industry

Computer Software/Engineering

Description

ABOUT SMARTTRADE TECHNOLOGIES

smartTrade Technologies is a leading software provider in the trading and finance sector, serving clients such as investment banks, stock exchanges, brokers, and pension funds. Our technology enables the real-time management of financial flows between these global market players.
Joining smartTrade means becoming part of an innovative, international team with offices in New York, Aix-en-Provence, London, Geneva, Singapore, Tokyo, and Toronto. Our expertise spans more than a dozen roles across a wide range of technologies.
We place a strong emphasis on skills development and career growth, offering diverse opportunities for learning, advancement, and mobility. Our culture embraces the values of teamwork, performance, and dynamism—rooted in our passion for sport—and we are committed to supporting charitable and environmental initiatives worldwide.

POSITION: FULL-STACK SOFTWARE ENGINEER – TORONTO

We are seeking a talented Full-Stack Software Engineer to join our highly skilled team in Toronto. In this role, you will design, develop, and maintain high-quality software solutions, implementing both the back-end logic and the user-facing components of our web applications. You will report to the Head of Software Engineering.

QUALIFICATIONS

  • 5–6 years of continuous experience in popular web technologies (HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, jQuery, AngularJS/Angular).
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Proven hands-on software development and component-based development experience.
  • Knowledge of Java-based web services (RESTful API, SOAP).
  • Experience with relational databases.
  • Familiarity with XML, XSL, JSON.
  • Knowledge of Java (Collections framework, multi-threading) is an asset.
  • Experience in financial services or with electronic trading systems is an asset.
  • Flexible and adaptable, with a willingness to learn new technologies.
  • Strong written, verbal, and interpersonal communication skills.

How To Apply:

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

Responsibilities
  • Develop user-friendly web pages using a variety of programming languages.
  • Collaborate with multidisciplinary teams, including back-end engineers and web designers.
  • Build high-quality graphics and interactive visual elements.
  • Design, implement, and maintain Java application phases.
  • Conduct software analysis, programming, testing, and debugging.
  • Perform root cause analysis on system/user errors, recommend corrective actions, and work with production and non-production support teams to resolve issues.
  • Review business requirements and provide time estimates.
  • Contribute to the product roadmap in collaboration with the team.
  • Drive continuous improvement by evaluating new tools, technologies, and approaches.
  • Manage individual project priorities, deadlines, and deliverables.
Software Engineer at smartTrade
Toronto, ON M5H 2K1, Canada - Full Time
Skills Needed
Web Technologies, Electronic Trading Systems, Communication Skills, Computer Science, Xml, Java, Teamwork, Pension Funds, Javascript, Web Services, Learning, Mobility, Soap, Relational Databases, Time Management, Xsl, Software Development, Financial Services
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 6 year(s)
Software Engineer at JP Techno Park
Quebec City, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at TekStaff IT Solutions
Scarborough, ON M1L 4S2, Canada - Full Time
Skills Needed
Spring Boot, Relational Databases, Apps, Writing, Java, Json
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer at Motive
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Apis, Payment Platforms, Data Models, System Performance, Monitoring, Aws, Ruby On Rails, Go Lang, Java, Javascript, Node.Js, Relational Databases, Nosql Databases, Cloud Infrastructure, Mentoring
Specialization
Candidates should have a B.S. or M.S. in Computer Science or a related field, along with 2+ years of software development experience. Proficiency in programming languages such as Ruby on Rails, Go Lang, Java, or JavaScript/Node.js, and experience with databases and cloud infrastructure is required.
Experience Required
Minimum 2 year(s)
Software Engineer at Fleetworthy
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, Asp.Net, Microsoft Sql Server, Html, Css, Javascript, Postgres, Elixir, Erlang, Linux, Web Apis, Microservices, Agile, Problem Solving, Code Reviews, Application Support
Specialization
Candidates should have post-secondary education or equivalent experience in a related field and at least 5 years of experience in application development. A strong attention to detail and a commitment to writing clean, reliable, and secure code are essential.
Experience Required
Minimum 5 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
Technology, It Security Policies, Code Review, Regulations, Web Services, Information Technology, Diplomas, Discrimination, Computer Science, Security, Computer Engineering, Scrum, Champ, Aws, Unit Testing, Spring Boot, Git, Confidentiality, Interpersonal Skills
Specialization
Information technology computer science computer engineering or equivalent
Qualification
Graduate
Software Engineer at ltimindtree
Toronto, ON, Canada - Full Time
Skills Needed
Software Development, Microservices, Distributed Systems, Python, Sql, Unix, Mysql, High Proficiency, Object Oriented Programming, Relational Databases, Cloud, Rabbitmq, Github, Docker, Web Api
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer at Cannabix Technologies Inc
Burnaby, BC V5A 4R4, Canada - Full Time
Skills Needed
Software Development, Python, Git, Production Systems, Computer Science
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer at Broadway Infotech
Markham, ON, Canada - Full Time
Skills Needed
Casualty Insurance, Programming Languages, Plugins, Guidewire, Java, Software Development, Relational Databases
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software Engineer at Canadian Cattle Identification Agency CCIA
Calgary, AB, Canada - Full Time
Skills Needed
Computer Science, Spring Boot, Angular, Testing Tools, Java, Secondary Education
Specialization
Computer science software engineering or a related field
Qualification
Diploma
software engineer at Nonrel Technologies Ltd
Vancouver, BC V6Z 2E8, Canada - Full Time
Skills Needed
Python, Scala, Software Development, Programming Languages, Technology, Haskell, Java
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at LifeRaft
Halifax, NS, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or a related field (or equivalent experience
Qualification
Graduate
software engineer at Northern Block Inc
Toronto, ON M5H 2R2, Canada - Full Time
Skills Needed
Jenkins, Agile, Blockchain, Android, Technology, Cloud, Jira, Devops, Operations
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer at Steris
Quebec City, QC G1C 8A3, Canada - Full Time
Skills Needed
Module Design, English, Interpersonal Skills
Specialization
Computer engineering software engineering computer science or a related field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
Unit Testing, Maven, Incident Reporting, Regulations, Java, Information Technology, Web Services, Confidentiality, Security, Interpersonal Skills, Ansible, Champ, Computer Engineering, Technology, Computer Science, Spring Boot, Scrum, Diplomas, Mobile Apps, Ionic Framework
Specialization
Information technology computer science computer engineering or equivalent
Qualification
Graduate
Software Engineer at Utilismart Corporation
Oldcastle, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at CHAMP Cargosystems
Engineer, BC, Canada - Full Time
Skills Needed
It Security Policies, Discrimination, Incident Reporting, Confidentiality, Champ, Regulations, Security, Diplomas
Qualification
Graduate
Software Engineer at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Jenkins, Internal Customers, Software Development, Ci, Scripting Languages, Bash, Python, Automation, It, Powershell, Security
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...