Software Engineering Jobs in Canada

About 2543 results in (4) seconds Clear Filters

Jobs Search

About 2543 results in (4) seconds
Senior Software Developer-Full Stack at Big Instance Technologies Inc
Mississauga, ON L5N 6J5, Canada - Full Time
Skills Needed
Javascript, Computer Science, Angular, English, Infrastructure, Kubernetes, Code, Jenkins, Node.Js, V8, Integration, Docker, Azure, Jasmine, Git, Mocha, Mongodb, Mysql
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Engineer (Insomnia) at Kong
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Full Stack Software Engineer at OFX Hong Kong
Edmonton, Alberta, Canada - Full Time
Skills Needed
Full Stack Development, Javascript, React.Js, Node.Js, Aws, Agile Methodology, Tdd, Restful Apis, Git, Dynamodb, Eventbridge, Technical Leadership, Code Reviews, Mentorship, Problem Solving, Application Architecture
Specialization
Candidates should have extensive experience in commercial software development and strong knowledge of web technologies, particularly modern JavaScript frameworks. Familiarity with AWS solutions and agile development practices is also essential.
Experience Required
Minimum 5 year(s)
Senior Fullstack Software Engineer I at SurveyMonkey
, , Canada - Full Time
Skills Needed
Mlops, Machine Learning, Python, Aws, Ci/Cd, Docker, Kubernetes, Model Deployment, Monitoring, Data Validation, Frontend Development, Ui Components, Apis, Accessibility, Security, Performance
Specialization
Candidates should have 5+ years of professional engineering experience, including 3+ years in ML engineering with Python and AWS. Familiarity with CI/CD pipelines and strong collaboration skills are essential.
Experience Required
Minimum 5 year(s)
Software Engineer - Mobile (Backend) at BitGo
Toronto, Ontario, Canada - Full Time
Skills Needed
Backend Development, Server Side Development, Algorithm Design, Problem Solving, Typescript, Node.Js, Express, Postgresql, Mongodb, Restful Api Design, Microservices, Unit Testing, Functional Testing, Git, Cryptocurrencies, Blockchain
Specialization
At least 3 years of experience in backend development is required, along with strong skills in TypeScript and Node.js. A bachelor's degree in a technical discipline and an understanding of cryptocurrencies are also necessary.
Experience Required
Minimum 2 year(s)
Senior Software Developer, Research at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Computer Science, Information Retrieval, Natural Language Processing
Specialization
Computer science or equivalent practical experience
Qualification
Graduate
Software Quality Assurance Engineer at OnePlan Solutions
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Developer (3D Team) at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, 3d Technologies, React, Typescript, Linear Algebra, Graphql, Cad, User Interface Design, Engineering Practices, Performance Optimization, Legacy Code Modernization, Technical Documentation, Team Collaboration, Mentorship, Problem Solving, End To End Ownership
Specialization
Candidates should have a minimum of 5 years of experience in a similar role and an undergraduate degree in a related field. Proficiency in modern frontend frameworks, particularly React, and knowledge of good engineering practices are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer (fullstack) at Qlik
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Intermediate Software Developer New at Vidyard
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Full Stack Software Engineer at nXscale
NCR, ON, Canada - Full Time
Skills Needed
Software Development, Color, Data Processing, Machine Learning
Qualification
Graduate
Controls Software Designer (Senior) at Eclipse Automation
Cambridge, ON N1T 2E5, Canada - Full Time
Skills Needed
Manufacturing Systems, Digital Innovation
Specialization
Electrical systems or computer engineering
Qualification
Diploma
Experience Required
Minimum 10 year(s)
SAP iXp Intern - Software Developer at SAP Group
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
SAP iXp Intern - Software Developer at SAP
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Senior Software Developer, Frontend at Coursera
, , Canada - Full Time
Skills Needed
Javascript, Html, Css, React, Web Accessibility, Performance, Design Systems, Ai Assisted Development, Collaboration, Cross Functional Teams
Specialization
Candidates should have over 5 years of front-end engineering experience with strong skills in JavaScript, HTML, CSS, and React. A focus on web accessibility and performance, along with experience in building design systems, is essential.
Experience Required
Minimum 5 year(s)
Embedded Software Engineer/Developer at Garmin International Inc
Cochrane, AB, Canada - Full Time
Skills Needed
Development Projects, Consumer Electronics, Wearables, Teams, Software Engineers, Apps, Software Development, Wireless Technologies, Multiple Sites, Developers, Software, Embedded Systems, Power Meters, C++, C, System Development
Specialization
Software Engineering, Engineering
Qualification
BSc
Experience Required
Minimum 2 year(s)
Senior Full-Stack Software Engineer at Manulife
Waterloo, ON, Canada - Full Time
Skills Needed
Azure, Computer Science
Specialization
Computer science software engineering or a related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Oracle Database, Accounts Payable, Design Patterns, Xml, E Business, Business Knowledge, Obiee, Design, Integration, Report Development, Accounts Receivable, General Ledger, Unix
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Platforms, Oracle, Design Patterns, Hibernate, Sql, Aws, Databases, Jpa, Jquery, Spring Framework, Angular
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Software Developer-Full Stack at Big Instance Technologies Inc
Mississauga, ON L5N 6J5, Canada -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

90000.0

Posted On

14 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript, Computer Science, Angular, English, Infrastructure, Kubernetes, Code, Jenkins, Node.Js, V8, Integration, Docker, Azure, Jasmine, Git, Mocha, Mongodb, Mysql

Industry

Information Technology/IT

Description

JOB SUMMARY:

We are seeking a highly skilled and experienced Full Stack Developer with a strong background in both frontend and backend technologies. The ideal candidate will have hands-on expertise in Python, JavaScript (Angular, Node.js), Django, MongoDB, and cloud platforms (AWS/Azure/GCP). You should be passionate about building scalable, secure, and robust web applications, and be well-versed in modern development practices including CI/CD pipelines and agile methodologies.

REQUIRED SKILLS & QUALIFICATIONS:

  • 5+ years of professional experience in full stack development.
  • Proficiency in Python and Django framework.
  • Strong experience with JavaScript, including Angular (v8+) and Node.js.
  • Solid understanding of MongoDB and experience with other databases (e.g., PostgreSQL, MySQL) is a plus.
  • Experience with RESTful API development and integration.
  • Hands-on experience with cloud platforms (preferably AWS, but Azure or GCP is also acceptable).
  • Experience with Docker, Kubernetes, or other container orchestration tools is a plus.
  • Working knowledge of CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, or CircleCI.
  • Familiarity with version control systems like Git.
  • Understanding of DevOps practices and infrastructure as code (Terraform/CloudFormation) is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.

PREFERRED QUALIFICATIONS:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Experience in Agile/Scrum methodologies.
  • Familiarity with testing frameworks (e.g., PyTest, Jasmine, Mocha, etc).
    Job Type: Full-time
    Pay: $90,000.00-$100,000.00 per year

Language:

  • English (required)

Work Location: Hybrid remote in Mississauga, ON L5N 6J

How To Apply:

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

Responsibilities
  • Design, develop, test, and deploy full stack applications with scalable and maintainable code.
  • Build and maintain backend services using Python, Django, and Node.js.
  • Develop rich user interfaces and dynamic web applications using Angular and JavaScript/TypeScript.
  • Design and manage NoSQL databases like MongoDB; ensure data integrity and performance.
  • Integrate third-party APIs and services.
  • Implement and maintain CI/CD pipelines for automated testing, integration, and deployment.
  • Deploy applications to cloud environments such as AWS, Azure, or GCP; manage infrastructure and ensure application uptime.
  • Participate in code reviews, testing, and optimization.
  • Collaborate closely with product managers, designers, and other developers in agile teams.
  • Ensure application security, performance, and scalability.
  • Troubleshoot, debug, and upgrade existing systems.
Senior Software Developer-Full Stack at Big Instance Technologies Inc
Mississauga, ON L5N 6J5, Canada - Full Time
Skills Needed
Javascript, Computer Science, Angular, English, Infrastructure, Kubernetes, Code, Jenkins, Node.Js, V8, Integration, Docker, Azure, Jasmine, Git, Mocha, Mongodb, Mysql
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Engineer (Insomnia) at Kong
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Full Stack Software Engineer at OFX Hong Kong
Edmonton, Alberta, Canada - Full Time
Skills Needed
Full Stack Development, Javascript, React.Js, Node.Js, Aws, Agile Methodology, Tdd, Restful Apis, Git, Dynamodb, Eventbridge, Technical Leadership, Code Reviews, Mentorship, Problem Solving, Application Architecture
Specialization
Candidates should have extensive experience in commercial software development and strong knowledge of web technologies, particularly modern JavaScript frameworks. Familiarity with AWS solutions and agile development practices is also essential.
Experience Required
Minimum 5 year(s)
Senior Fullstack Software Engineer I at SurveyMonkey
, , Canada - Full Time
Skills Needed
Mlops, Machine Learning, Python, Aws, Ci/Cd, Docker, Kubernetes, Model Deployment, Monitoring, Data Validation, Frontend Development, Ui Components, Apis, Accessibility, Security, Performance
Specialization
Candidates should have 5+ years of professional engineering experience, including 3+ years in ML engineering with Python and AWS. Familiarity with CI/CD pipelines and strong collaboration skills are essential.
Experience Required
Minimum 5 year(s)
Software Engineer - Mobile (Backend) at BitGo
Toronto, Ontario, Canada - Full Time
Skills Needed
Backend Development, Server Side Development, Algorithm Design, Problem Solving, Typescript, Node.Js, Express, Postgresql, Mongodb, Restful Api Design, Microservices, Unit Testing, Functional Testing, Git, Cryptocurrencies, Blockchain
Specialization
At least 3 years of experience in backend development is required, along with strong skills in TypeScript and Node.js. A bachelor's degree in a technical discipline and an understanding of cryptocurrencies are also necessary.
Experience Required
Minimum 2 year(s)
Senior Software Developer, Research at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Computer Science, Information Retrieval, Natural Language Processing
Specialization
Computer science or equivalent practical experience
Qualification
Graduate
Software Quality Assurance Engineer at OnePlan Solutions
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Developer (3D Team) at Vention
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Development, 3d Technologies, React, Typescript, Linear Algebra, Graphql, Cad, User Interface Design, Engineering Practices, Performance Optimization, Legacy Code Modernization, Technical Documentation, Team Collaboration, Mentorship, Problem Solving, End To End Ownership
Specialization
Candidates should have a minimum of 5 years of experience in a similar role and an undergraduate degree in a related field. Proficiency in modern frontend frameworks, particularly React, and knowledge of good engineering practices are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer (fullstack) at Qlik
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Intermediate Software Developer New at Vidyard
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Full Stack Software Engineer at nXscale
NCR, ON, Canada - Full Time
Skills Needed
Software Development, Color, Data Processing, Machine Learning
Qualification
Graduate
Controls Software Designer (Senior) at Eclipse Automation
Cambridge, ON N1T 2E5, Canada - Full Time
Skills Needed
Manufacturing Systems, Digital Innovation
Specialization
Electrical systems or computer engineering
Qualification
Diploma
Experience Required
Minimum 10 year(s)
SAP iXp Intern - Software Developer at SAP Group
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
SAP iXp Intern - Software Developer at SAP
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Senior Software Developer, Frontend at Coursera
, , Canada - Full Time
Skills Needed
Javascript, Html, Css, React, Web Accessibility, Performance, Design Systems, Ai Assisted Development, Collaboration, Cross Functional Teams
Specialization
Candidates should have over 5 years of front-end engineering experience with strong skills in JavaScript, HTML, CSS, and React. A focus on web accessibility and performance, along with experience in building design systems, is essential.
Experience Required
Minimum 5 year(s)
Embedded Software Engineer/Developer at Garmin International Inc
Cochrane, AB, Canada - Full Time
Skills Needed
Development Projects, Consumer Electronics, Wearables, Teams, Software Engineers, Apps, Software Development, Wireless Technologies, Multiple Sites, Developers, Software, Embedded Systems, Power Meters, C++, C, System Development
Specialization
Software Engineering, Engineering
Qualification
BSc
Experience Required
Minimum 2 year(s)
Senior Full-Stack Software Engineer at Manulife
Waterloo, ON, Canada - Full Time
Skills Needed
Azure, Computer Science
Specialization
Computer science software engineering or a related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Oracle Database, Accounts Payable, Design Patterns, Xml, E Business, Business Knowledge, Obiee, Design, Integration, Report Development, Accounts Receivable, General Ledger, Unix
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Platforms, Oracle, Design Patterns, Hibernate, Sql, Aws, Databases, Jpa, Jquery, Spring Framework, Angular
Qualification
Graduate
Experience Required
Minimum 10 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...