Software Engineering Jobs in Canada

About 3248 results in (4) seconds Clear Filters

Jobs Search

About 3248 results in (4) seconds
Software Developer at Redlen Technologies Inc
Saanichton, BC V8M 0A5, Canada - Full Time
Skills Needed
Database Design, Relational Databases, Performance Tuning, Communication Skills, Python, Programming Languages, Postgresql, Software Development, Mes, Sql Server
Qualification
Graduate
software developer at Abler HD Canada INC
HVGB, NL, Canada - Full Time
Skills Needed
Design
Qualification
Graduate
Experience Required
Minimum 2 year(s)
software developer at Korah Limited
Markham, ON L3R 0B1, Canada - Full Time
Skills Needed
Javascript, Technology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer at Finlink Group
Toronto, ON M9C 5K7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer at Finlink Group
Scarborough, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer at BinSentry
Kitchener, ON N2G 1H6, Canada - Full Time
Skills Needed
Aws, Computer Science, Javascript, Computer Vision, It
Specialization
Computer science software engineering or related field (or equivalent experience
Qualification
Graduate
SOFTWARE DEVELOPER at Finlink Group
Scarborough, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer at Finlink Group
Scarborough, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Architect at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Aws, Optimization, Continuous Process Improvement, System Performance, Computer Science, Design, Mysql, Postgresql, Scalability, Emerging Technologies, Python, Architecture, Angular, Diagrams, Technical Leadership, Java, Microservices, Application Architecture, Validation
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Software Developer at Innodata Inc
Toronto, ON, Canada - Full Time
Skills Needed
Localization, Soft Skills, Software Architecture, Machine Learning, Data Structures, Algorithms, Docker, Software Development, Computer Science, Disabilities, Artificial Intelligence, Application Security, Aoda, Linguistics, Typescript, Employment Equity, Node.Js
Qualification
LLM
Software Developer at Remsoft
Ottawa, ON, Canada - Full Time
Skills Needed
Relational Databases, Angular, Web Application Development, Git, Software
Qualification
Graduate
Software Developer at Cornerstone Building Brands
Brantford, ON, Canada - Full Time
Skills Needed
Oracle, Bootstrap, Normalization, Database Design, Design Patterns, .Net Framework, Css, Integration Testing, Java, Mvc, Software Development, Html, Sql Server, Database Systems, Computer Science, Test Driven Development, Unit Testing, Communication Skills, Debugging, C++
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Software Architect at LandSure Systems
Vancouver, BC, Canada - Full Time
Skills Needed
Continuous Delivery, Interpersonal Skills, Artifacts, Design Patterns, Orchestration, Continuous Integration, Maintenance, Scalability, Software, Security, Computer Science, Automation
Specialization
Engineering software engineering computer science or applied science from an accredited institution
Qualification
Graduate
Software Developer at RocketRez Inc
Winnipeg, MB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Architect at Advanced Technology Search Group
Mississauga, ON, Canada - Full Time
Skills Needed
Distributed Systems, Java, Microservices, Customer Requirements, Programming Languages, Oauth
Qualification
Graduate
Experience Required
Minimum 5 year(s)
software developer at Exioms Canada
Mississauga, ON L5B 1M5, Canada - Full Time
Skills Needed
Javascript, Java, Technology
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer at Robert Half
Abbotsford, BC V2T 6H1, Canada - Full Time
Skills Needed
Hyper V, Video Analytics, Computer Science, Design Patterns, Object Oriented Programming, Docker
Qualification
Graduate
Software Developer at Helm Operations Software Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Rdbms, User Experience, Javascript, Python, Web Design, Communication Skills, Programming Languages, Java
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Developer at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or related field
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Software Developer at Payworks Inc
Winnipeg, MB R3Y 2L5, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science software engineering or equivalent combination of education and experience
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Software Developer at Redlen Technologies Inc
Saanichton, BC V8M 0A5, Canada -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

100000.0

Posted On

16 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Database Design, Relational Databases, Performance Tuning, Communication Skills, Python, Programming Languages, Postgresql, Software Development, Mes, Sql Server

Industry

Information Technology/IT

Description

Why Redlen Technologies?
Redlen Technologies is a pioneering company that has revolutionized the semiconductor crystal growth and fabrication process.
At Redlen Technologies, innovation is at the heart of everything we do. Our founder’s visionary work with the Canadian Space Agency laid the foundation for our groundbreaking Cadmium Zinc Telluride (CZT) sensors, revolutionizing medical imaging, security imaging, and non-destructive testing. We are driving a quantum leap forward in medical CT scanners, elevating diagnostic accuracy while reducing radiation dose– a technological feat that has earned us global recognition. With a commitment to excellence, we have earned the trust of Fortune 500 industry customers, leading to our acquisition by Canon Inc. for $430M– a testament to our industry leadership.
With over 200 dedicated professionals, we take pride in fostering a work environment where Science, Technology, Engineering, and Math (STEM) professionals thrive. As an equal opportunity employer we demonstrate that diversity drives innovation, and we are passionate about building a future where every employee contributes to our mission-driven success. Redlen’s teams, mirroring the multifaceted diversity of Canadian society, exemplify our commitment to leveraging a wide range of ideas and backgrounds as a driving force for innovation, business excellence, and pioneering advancements in STEM.
The successful applicant will assume a key role in developing and supporting a custom manufacturing execution system used for data collection, material tracking, documentation control, and equipment management at Redlen (the “Redlen Database”), as well as supporting other software and database development activities at the company.

Responsibilities

  • Collecting requirements by interviewing internal users and analyzing existing processes
  • Developing and supporting a .NET Windows application
  • Designing and maintaining Microsoft SQL Server tables, stored procedures, and views
  • Supporting production users by providing training and responding to issues
  • Assisting in interfacing with other systems/databases to share or retrieve data
  • Collaborating with many other departments of the company such as Process & Test Engineering, Planning, QA, R&D, IT etc., to enhance the functionality of the system

Experience

  • Minimum 5 years’ experience in software development
  • Experience with relational databases, such as MS SQL Server and PostgreSQL
  • Knowledge of database design, data modelling, and performance tuning
  • Experience with troubleshooting and supporting production users is an asset
  • Experience working with and supporting a fast-paced and high-growth manufacturing environment
  • Experience selecting and/or implementing a novel Manufacturing Execution System (MES), would be preferred

Skills

  • Expert SQL programming skills
  • Strong programming skills with at least one object-oriented programming languages such as C#, C/C++, VB.NET, or others
  • Strong knowledge of relational databases such as MS SQL, PostgreSQL, or others
  • Excellent problem solving and troubleshooting skills
  • Excellent communication skills (both oral and written)
  • Experience with Python is an asset
  • Experience with RESTful API is an asset

Education
Diploma or Degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
Salary Range: $100,000 - $130,000 CAD
At Redlen, we prioritize clarity in our hiring process. The salary range posted above reflects the minimum and maximum for new hire salaries, taking into account factors such as job-related skills and expertise, relevant training and education, and business needs. It is common for ranges to span multiple levels in order to attract top talent across experience levels. It is uncommon to be hired at the top of the range; however, in exceptional cases where a candidate’s skills and expertise significantly exceed the role’s requirements, we may consider offering a higher salary. If you believe your skill set falls outside this range and you’re interested in exploring opportunities with Redlen, please reach out to our People & Culture Team (T.A. Specialists or Business Partners), specifying how your expertise aligns with our teams, so we can collaborate on potential opportunities. We believe in developing those that demonstrate quality performance and promise.

Total Rewards and Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • RRSP retirement plan with employer match component.
  • Professional development opportunities.
  • Generous paid time off and holidays.
  • Vibrant and inclusive workplace culture.

How To Apply:

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

Responsibilities
  • Collecting requirements by interviewing internal users and analyzing existing processes
  • Developing and supporting a .NET Windows application
  • Designing and maintaining Microsoft SQL Server tables, stored procedures, and views
  • Supporting production users by providing training and responding to issues
  • Assisting in interfacing with other systems/databases to share or retrieve data
  • Collaborating with many other departments of the company such as Process & Test Engineering, Planning, QA, R&D, IT etc., to enhance the functionality of the syste
Software Developer at Redlen Technologies Inc
Saanichton, BC V8M 0A5, Canada - Full Time
Skills Needed
Database Design, Relational Databases, Performance Tuning, Communication Skills, Python, Programming Languages, Postgresql, Software Development, Mes, Sql Server
Qualification
Graduate
software developer at Abler HD Canada INC
HVGB, NL, Canada - Full Time
Skills Needed
Design
Qualification
Graduate
Experience Required
Minimum 2 year(s)
software developer at Korah Limited
Markham, ON L3R 0B1, Canada - Full Time
Skills Needed
Javascript, Technology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer at Finlink Group
Toronto, ON M9C 5K7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer at Finlink Group
Scarborough, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer at BinSentry
Kitchener, ON N2G 1H6, Canada - Full Time
Skills Needed
Aws, Computer Science, Javascript, Computer Vision, It
Specialization
Computer science software engineering or related field (or equivalent experience
Qualification
Graduate
SOFTWARE DEVELOPER at Finlink Group
Scarborough, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer at Finlink Group
Scarborough, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Architect at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Aws, Optimization, Continuous Process Improvement, System Performance, Computer Science, Design, Mysql, Postgresql, Scalability, Emerging Technologies, Python, Architecture, Angular, Diagrams, Technical Leadership, Java, Microservices, Application Architecture, Validation
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Software Developer at Innodata Inc
Toronto, ON, Canada - Full Time
Skills Needed
Localization, Soft Skills, Software Architecture, Machine Learning, Data Structures, Algorithms, Docker, Software Development, Computer Science, Disabilities, Artificial Intelligence, Application Security, Aoda, Linguistics, Typescript, Employment Equity, Node.Js
Qualification
LLM
Software Developer at Remsoft
Ottawa, ON, Canada - Full Time
Skills Needed
Relational Databases, Angular, Web Application Development, Git, Software
Qualification
Graduate
Software Developer at Cornerstone Building Brands
Brantford, ON, Canada - Full Time
Skills Needed
Oracle, Bootstrap, Normalization, Database Design, Design Patterns, .Net Framework, Css, Integration Testing, Java, Mvc, Software Development, Html, Sql Server, Database Systems, Computer Science, Test Driven Development, Unit Testing, Communication Skills, Debugging, C++
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Software Architect at LandSure Systems
Vancouver, BC, Canada - Full Time
Skills Needed
Continuous Delivery, Interpersonal Skills, Artifacts, Design Patterns, Orchestration, Continuous Integration, Maintenance, Scalability, Software, Security, Computer Science, Automation
Specialization
Engineering software engineering computer science or applied science from an accredited institution
Qualification
Graduate
Software Developer at RocketRez Inc
Winnipeg, MB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Architect at Advanced Technology Search Group
Mississauga, ON, Canada - Full Time
Skills Needed
Distributed Systems, Java, Microservices, Customer Requirements, Programming Languages, Oauth
Qualification
Graduate
Experience Required
Minimum 5 year(s)
software developer at Exioms Canada
Mississauga, ON L5B 1M5, Canada - Full Time
Skills Needed
Javascript, Java, Technology
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer at Robert Half
Abbotsford, BC V2T 6H1, Canada - Full Time
Skills Needed
Hyper V, Video Analytics, Computer Science, Design Patterns, Object Oriented Programming, Docker
Qualification
Graduate
Software Developer at Helm Operations Software Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Rdbms, User Experience, Javascript, Python, Web Design, Communication Skills, Programming Languages, Java
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Developer at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or related field
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Software Developer at Payworks Inc
Winnipeg, MB R3Y 2L5, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science software engineering or equivalent combination of education and experience
Qualification
Diploma
Experience Required
Minimum 3 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...