Monster
JobsIT JobsSoftware Engineer Jobs
Search results for

Software Engineer Jobs in Canada

Data & AI Engineering - Data Engineer

Capgemini Engineering

Toronto, ON

It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. Investigate, build, and implement the solutions for many technical challenges using groundbreaking technologies, including building/improving Data processing platform enabling work of software used by hundreds of millions of users.

Today
Product Software Engineer - Software Engineer (Java)

Capgemini Engineering

Toronto, ON

It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. Investigate, create, and implement the solutions for many technical challenges using cutting edge technologies, including building/enhancing Data processing platform enabling work of software used by hundreds of millions of users.

6 days ago
Data & AI Engineering - Data Engineer

Capgemini Engineering

Toronto, ON

It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. Investigate, build, and implement the solutions for many technical challenges using groundbreaking technologies, including building/improving Data processing platform enabling work of software used by hundreds of millions of users.

Today
Test Automation - Software Engineer

Apex Systems Inc

, undefined

Apex Systems is a global IT services provider, and our staffing practice has an opening for a Software Engineer focused on Web App test automation with a strong JavaScript background, the extensive Selenium and Cypress experience and the ability to implement Datadog monitoring tools to place at our client, a major eCommerce Marketplace. Project: The team is focused on supporting their B2B retailer facing web product offering and need someone dedicated to writing end-to-end automation scripts and test cases for everything from log-in to check-out, including search, logistic tracking, payment etc.

20 days ago
Senior Data Engineer - Tech Lead

Capgemini Engineering

Toronto, ON

It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. As a Team Lead, you will build distributed data processing solution and highly loaded database solutions for various cases including reporting, product analytics, marketing optimization and financial reporting.

4 days ago
iOS engineer - mid level

Genesis10

Toronto, ON

Working within a Squads structure, you will collaborate with product, design and engineering teammates to build, and maintain our next generation of iOS applications while identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store. Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement roles.

6 days ago
Product Software Technician - Data Enginner

Capgemini Engineering

Toronto, ON

It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. Investigate, build, and implement the solutions for many technical challenges using groundbreaking technologies, including building/improving Data processing platform enabling work of software used by hundreds of millions of users.

Today
Business Intelligence (BI) Engineer – SQL and Power BI

Procom

Toronto, ON

Business Intelligence (BI) Engineer - SQL & Power BI On behalf of our client in the Banking Sector, Procom is looking for a Business Intelligence (BI) Engineer - SQL & Power BI Business Intelligence (BI) Engineer - SQL & Power BI – Job DescriptionLead small to medium sized BI projects including collecting and documenting user requirements . Develop Data ETL (Extract, Transform and Load) scripts as required to acquire or transpose data from other systems or databases into report databases and maintain databases as required to support reporting and reporting environments .

Today
Software Developer - Senior- Java , Oracle

Procom

Toronto, ON

Senior Software Developer - Java, Oracle On behalf of our client in the Government Services Sector, Procom is looking for a Senior Software Developer - Java, Oracle Senior Software Developer - Java, Oracle – Job DescriptionProficiency in Java programming, including Java SE/EE. Senior Software Developer - Java, Oracle – Assignment Start Date ASAP – 6 months to start Senior Software Developer - Java, Oracle – Assignment Location Toronto, ON – Work Hybrid

1 day ago

Software Engineer Jobs

Software engineer jobs are at the backbone of just about everything we do digitally. Whether you’re reading this from an app, mobile browser, or laptop, a software engineer has helped make this possible. They help write, design, and manage the software required for the devices and appliances we use every day. Due to the all-encompassing nature of the technology industry, software engineer jobs can be incredibly varied and quite exciting.

As a software engineer, you could be working for a major tech hub, a small business, the military, or the public sector. You may be required to write and format code, help develop a new piece of software, or ensure that a company’s computer network is functioning properly.

Jobs in software engineering are reported as being very much in demand in Canada, and there is also a noted shortage of workers in this industry. Software engineer jobs typically pay well and are often regarded as safe jobs long-term, as their demand is predicted to continue to grow.

When exploring your software job options, you may also want to consider these additional computer jobs:

Software Engineer Education and Skills

Software engineer roles may require at least an undergraduate degree in software development or engineering. However, apprenticeships are also sometimes available, as is on-the-job training for entry-level roles in this sector.

You can also learn how to code and develop computer software skills through attending specific training schools and organizations. There are also lots of tools online which can teach you the fundamentals of coding.

There are many types of coding out there, but popular ones to consider learning include Java, Python, and C#. A software engineer job posting will usually include what type of coding knowledge is required within its description.

To learn what other skills and qualifications you may need, check out Monster’s software engineer job description sample.

How Much Do Software Engineers Earn?

Software engineer roles typically include a high salary, and this can substantially increase depending on years of experience and levels of training. Salary range also depends on where the job is located. For example, the median salary of a software engineer in British Columbia is $90,998. But in Ontario the median salary for these roles is $100,285 and in Manitoba it is $71,266. To find out salary ranges in your location, be sure to use our Monster Salary Tool.

Update Your Software Engineer Resume

If you’re ready to start applying to software engineer jobs, you’ll want to make sure your resume is up to date first. A carefully curated resume will impress recruiters and employers, and this is the first step towards securing that all-important first interview.

At Monster, we’ve got articles that can help you tailor your resume for your dream role. In addition to resume-writing tips, we’ve also got a software engineer resume sample and cover letter samples available.

Prepare for Your Software Engineer Job Interview

Job interviews can scare the very best of us—but don’t worry, we’ve got you covered! We’ve got tons of interview advice, including how to ace common job interview questions and how to make a good impression.

Want to Learn More About Software Engineering Companies?

We recommend doing plenty of research into a company before you interview there. To make this a little easier for you, we have an entire portal dedicated to company profiles.

Here you may find out:

  • company locations
  • company culture insights
  • employer benefits and salary ranges
  • new job postings

Ready to Take the Next Step in Your Career?

Once you're ready to start applying for software engineer jobs, create a Monster profile. All you need to do is upload your resume to get started. We can then match you with suitable roles, connect you with recruiters, and keep you updated on the hiring process.