Software Engineering Jobs in Canada

About 3252 results in (3) seconds Clear Filters

Jobs Search

About 3252 results in (3) seconds
Jr. Software Developer at PBS Systems
Calgary, AB, Canada - Full Time
Skills Needed
Project Management Skills, Google, Programming Languages, Microsoft Azure, Aws, Version Control, Sql Server, Computer Science, Microsoft, Github, Communication Skills
Specialization
Computer science software engineering or related field
Qualification
Graduate
Sr. Software Developer at OpenText
Richmond Hill, ON L4B 4N8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Statistics
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Lead Software Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Technical Leadership, Disabilities, Dynamics, Power Bi, Construction, It, Financial Services, Technology, Data Analysis, Architecture, Leadership Skills, Agile Methodologies, Integration Architecture, Design, Strategy, Solution Delivery
Qualification
Graduate
iOS Software Developer at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Core Animation, Computer Science, Swift, New Features, Automation, Design, Responsiveness, Core Data, Version Control Tools, Design Principles, Git, Teamwork, Uikit
Specialization
Computer science engineering or a related field
Qualification
Graduate
Sr. Software Developer at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (L3) at Twilio
Albert, ON, Canada - Full Time
Skills Needed
Git, Spring Boot, Typescript, Graphql, Agile Methodologies, Automation, Cypress, Aws, Kubernetes, Web Applications, Jenkins, Twilio, Writing, Security, Computer Science
Specialization
Computer science or related industry experience
Qualification
Graduate
Sr. Software Developer at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or a related field (or equivalent experience
Qualification
Graduate
Senior Specialist, Software Engineering (Microsoft Dynamics 365 Finance & O at CMHC
Montréal, QC H3B 5J7, Canada - Full Time
Skills Needed
Devops, Agile Methodologies, Integration, Sql, Git, X++, Code, Visual Studio
Qualification
Graduate
(CONTRACT) Software and Hardware Senior Engineering Specialist (SWEL) (Mont at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Evolution, Technical Requirements, Regulatory Requirements
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Manager, Software Engineering - Full time - Up to $150,000 p/y - Hybrid, To at CorGTA
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Incident Response, History
Qualification
Graduate
2026 Confluent Software Engineering Intern Opportunity (Toronto, Canada) at Confluent
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Co-op Winter 2026 - Software Engineering, TacCIS Solutions - 8-12 Months at General Dynamics Mission Systems Canada
Calgary, AB T2E 8S5, Canada - Full Time
Skills Needed
Computer Engineering, Microprocessors, It, Raspberry Pi, Technology, Networking Products, Military Vehicles, Computer Science
Specialization
Computer science software engineering electrical engineering or computer engineering
Qualification
Graduate
Analyst Intern, Software Engineering, Innovation CoE - Winter 2026 - Toront at Deloitte
Toronto, ON, Canada - Full Time
Skills Needed
Transformation
Qualification
Graduate
Bilingual Manager, Software Engineering | Gestionnaire, Génie Logiciel at CMHC
Toronto, ON M5J 1S9, Canada - Full Time
Skills Needed
Microsoft Azure, Employment Equity, Expressions, Disabilities, Veterans, Devops, Git, Visual Studio, X++, Agile Methodologies
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Staff Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Cs ce or ee is required
Qualification
Graduate
Software Engineer (C++) at TecScan Systems
SBDM, QC, Canada - Full Time
Skills Needed
Object Oriented Programming, Data Structures, Algorithms, C++, Design Patterns, Computer Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff Software Engineer at Wavelo
Toronto, ON, Canada - Full Time
Skills Needed
Design Patterns, Digital Divide, Disabilities, Computer Science, Color, Technical Direction, Mentoring, Teams, Python
Specialization
Computer science software engineering or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Staff Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Automation, App, Perspectives, Authentication
Qualification
Graduate
Staff Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Perspectives, Python, Automation, Javascript, Languages, App, Authentication, Typescript
Qualification
Graduate
Senior Software Manager at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Leadership Skills, Computer Science, Communication Skills
Specialization
Computer or electrical engineering or bachelor of computer science or equivalent
Qualification
BSc
Jr. Software Developer at PBS Systems
Calgary, AB, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Dec, 25

Salary

0.0

Posted On

10 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Project Management Skills, Google, Programming Languages, Microsoft Azure, Aws, Version Control, Sql Server, Computer Science, Microsoft, Github, Communication Skills

Industry

Computer Software/Engineering

Description

Job Location: Calgary, CA
Job Type: Full-time, Permanent
Internal Job Title: Jr Software Developer
Reports To: Team Lead - Development
Job Requirement(s): N/A
No. of Openings: 1
PBS is the fastest growing “All Inclusive Business Platform” vendor in North America and we’ve only just begun! “

QUALIFICATIONS:

  • University degree in Computer Science, Software Engineering or related field
  • Knowledge of Object-Oriented programming languages
  • Knowledge of Microsoft .NET (VB/C#)
  • Knowledge of Azure DevOps or TFS (Team Foundation Services)
  • Knowledge of Version Control such as GitHub
  • Knowledge of Web/Mobile app experience
  • Knowledge of SQL Server (or comparable database experience)
  • Exposure to public cloud-based environments such as AWS, Google or Microsoft Azure
  • Excellent written and verbal communication skills
  • Ability to work collaboratively in both a team atmosphere and independently
  • Exceptional attention to detail, outstanding prioritization and organizational skills, including strong project management skills
  • Strong problem-solving skills. Willing to dive into difficult technical issues and figure them out; anticipating and resolving problems
  • Flexible, fast learner who thrives in a constantly changing work environment

How To Apply:

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

Responsibilities

THE ROLE:

The Development Team is looking for an eager individual to join us in the position of Junior Software Developer in our Calgary office. You will be responsible for working with other developers as well as our Business Analyst and QA Team to design, develop and maintain our software. You will be influential in the direction of our software and help bring it to life.
This is an entry-level position with the opportunity to grow and expand into other roles and responsibilities. Direct experience is not required. We are looking for people who are personable, friendly, helpful, thorough, fast learner, self-starter, and who embrace change and innovation.

JOB RESPONSIBILITIES:

  • Design, develop and maintain .NET Software.
  • Participate in team meetings and scrums.
  • Investigate and resolve problems and bugs.
  • Merge code and participate in code reviews.
  • Collaborate with other teams to plan and design new features.
  • Manage multiple projects at once and ensure projects are completed on time and with exceptional quality.
Jr. Software Developer at PBS Systems
Calgary, AB, Canada - Full Time
Skills Needed
Project Management Skills, Google, Programming Languages, Microsoft Azure, Aws, Version Control, Sql Server, Computer Science, Microsoft, Github, Communication Skills
Specialization
Computer science software engineering or related field
Qualification
Graduate
Sr. Software Developer at OpenText
Richmond Hill, ON L4B 4N8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Statistics
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Lead Software Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Technical Leadership, Disabilities, Dynamics, Power Bi, Construction, It, Financial Services, Technology, Data Analysis, Architecture, Leadership Skills, Agile Methodologies, Integration Architecture, Design, Strategy, Solution Delivery
Qualification
Graduate
iOS Software Developer at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Core Animation, Computer Science, Swift, New Features, Automation, Design, Responsiveness, Core Data, Version Control Tools, Design Principles, Git, Teamwork, Uikit
Specialization
Computer science engineering or a related field
Qualification
Graduate
Sr. Software Developer at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (L3) at Twilio
Albert, ON, Canada - Full Time
Skills Needed
Git, Spring Boot, Typescript, Graphql, Agile Methodologies, Automation, Cypress, Aws, Kubernetes, Web Applications, Jenkins, Twilio, Writing, Security, Computer Science
Specialization
Computer science or related industry experience
Qualification
Graduate
Sr. Software Developer at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or a related field (or equivalent experience
Qualification
Graduate
Senior Specialist, Software Engineering (Microsoft Dynamics 365 Finance & O at CMHC
Montréal, QC H3B 5J7, Canada - Full Time
Skills Needed
Devops, Agile Methodologies, Integration, Sql, Git, X++, Code, Visual Studio
Qualification
Graduate
(CONTRACT) Software and Hardware Senior Engineering Specialist (SWEL) (Mont at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Evolution, Technical Requirements, Regulatory Requirements
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Manager, Software Engineering - Full time - Up to $150,000 p/y - Hybrid, To at CorGTA
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Incident Response, History
Qualification
Graduate
2026 Confluent Software Engineering Intern Opportunity (Toronto, Canada) at Confluent
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Co-op Winter 2026 - Software Engineering, TacCIS Solutions - 8-12 Months at General Dynamics Mission Systems Canada
Calgary, AB T2E 8S5, Canada - Full Time
Skills Needed
Computer Engineering, Microprocessors, It, Raspberry Pi, Technology, Networking Products, Military Vehicles, Computer Science
Specialization
Computer science software engineering electrical engineering or computer engineering
Qualification
Graduate
Analyst Intern, Software Engineering, Innovation CoE - Winter 2026 - Toront at Deloitte
Toronto, ON, Canada - Full Time
Skills Needed
Transformation
Qualification
Graduate
Bilingual Manager, Software Engineering | Gestionnaire, Génie Logiciel at CMHC
Toronto, ON M5J 1S9, Canada - Full Time
Skills Needed
Microsoft Azure, Employment Equity, Expressions, Disabilities, Veterans, Devops, Git, Visual Studio, X++, Agile Methodologies
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Staff Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Cs ce or ee is required
Qualification
Graduate
Software Engineer (C++) at TecScan Systems
SBDM, QC, Canada - Full Time
Skills Needed
Object Oriented Programming, Data Structures, Algorithms, C++, Design Patterns, Computer Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff Software Engineer at Wavelo
Toronto, ON, Canada - Full Time
Skills Needed
Design Patterns, Digital Divide, Disabilities, Computer Science, Color, Technical Direction, Mentoring, Teams, Python
Specialization
Computer science software engineering or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Staff Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Automation, App, Perspectives, Authentication
Qualification
Graduate
Staff Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Perspectives, Python, Automation, Javascript, Languages, App, Authentication, Typescript
Qualification
Graduate
Senior Software Manager at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Leadership Skills, Computer Science, Communication Skills
Specialization
Computer or electrical engineering or bachelor of computer science or equivalent
Qualification
BSc

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