Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
596

Computer Engineer jobs in Canada

Sr. Software Engineer

MCAP

Southwestern Ontario
On-site
CAD 80,000 - 110,000
30+ days ago
I want to receive the latest job alerts for “Computer Engineer” jobs

Junior Software Developer

Cpus Engineering Staffing Solutions Inc.

Courtice
On-site
CAD 60,000 - 80,000
30+ days ago

Développeur logiciel pour le SDK CSS (C++) / Senior Software Developer SDK CSS (C++)

Cerence

Canada
Remote
CAD 80,000 - 100,000
30+ days ago

Software Developer - 2026 New Grads

Ciena

Ottawa
On-site
CAD 62,000 - 100,000
30+ days ago

Software Developer

Cpus Engineering Staffing Solutions Inc.

Courtice
On-site
CAD 80,000 - 100,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Engineer - Surfacing Mathematician

Autodesk

Quebec
On-site
CAD 98,000 - 145,000
30+ days ago

Data Analytics Developer

Cpus Engineering Staffing Solutions Inc.

Toronto
Remote
CAD 80,000 - 100,000
30+ days ago

Infrastructure Software Engineer

HireTalent

Quebec
On-site
CAD 80,000 - 120,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Mobile Software Engineer at Pride Global Canada

Pride Global

Canada
On-site
CAD 80,000 - 100,000
30+ days ago

Software Developer

P2P

Montreal
On-site
CAD 80,000 - 120,000
30+ days ago

Software Engineer - All Levels

GlossGenius

Canada
Hybrid
CAD 80,000 - 120,000
30+ days ago

Senior Software Engineer II - Map Services

Samsara

Canada
On-site
CAD 126,000 - 185,000
30+ days ago

Software Engineer in Measure & Control solutions /Ingénieur(e) logiciel(le) – Mesures & Contrôl[...]

The Weir Group

Lasalle
Hybrid
CAD 70,000 - 90,000
30+ days ago

Software Engineer for Underwater Combat Systems / Ingénieur(e) Logiciel en Systèmes de Combat s[...]

The Weir Group

Quebec
On-site
CAD 70,000 - 90,000
30+ days ago

HMI Developer

Able Innovations

Toronto
On-site
CAD 80,000 - 100,000
30+ days ago

Software Engineer II - Platform Routing

Pantheon

Vancouver
Hybrid
CAD 80,000 - 110,000
30+ days ago

Intermediate / Senior Software Developer

Fortinet

Ottawa
On-site
CAD 85,000 - 115,000
30+ days ago

Software Developer Staff Engineer

Quest Software

The Nation
Remote
CAD 80,000 - 110,000
30+ days ago

Développeur(se) logiciel sénior / Senior Product Software Engineer

Wolters Kluwer

Sherbrooke
On-site
CAD 80,000 - 100,000
30+ days ago

IAM Developer

emergiTEL

Toronto
Remote
CAD 80,000 - 100,000
30+ days ago

JPC -1459 - Senior Software Engineer

ITS Global

Canada
Remote
CAD 100,000 - 130,000
30+ days ago

Sr Software Engineer

SUSE

British Columbia
On-site
CAD 80,000 - 120,000
30+ days ago

Software Developer

Nexus Systems Group Inc.

Toronto
On-site
CAD 80,000 - 100,000
30+ days ago

QA Analyst

Nexus Systems Group Inc.

Toronto
Hybrid
CAD 70,000 - 90,000
30+ days ago

Software Engineer

Nexus Systems Group Inc.

Toronto
Hybrid
CAD 100,000 - 130,000
30+ days ago

Top job titles:

Office jobsDental Hygienist jobsFitness Trainer jobsHome jobsBrand Ambassador jobsInternational Development jobsPython Developer jobsReal Estate Broker jobsRisk Management jobsTeller jobs

Top companies:

Jobs at ScotiabankJobs at AdobeJobs at AwsJobs at CargillJobs at Coca ColaJobs at HiltonJobs at NatoJobs at RedditJobs at BloombergJobs at Amgen

Top cities:

Jobs in MississaugaJobs in SurreyJobs in CambridgeJobs in BurlingtonJobs in LavalJobs in KitchenerJobs in RichmondJobs in KingstonJobs in KelownaJobs in Langley

Similar jobs:

Computer Programmer jobsIt Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsComputer Science jobsEngineer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobs
Sr. Software Engineer
MCAP
Southwestern Ontario
On-site
CAD 80,000 - 110,000
Full time
30+ days ago

Job summary

A leading mortgage finance company is seeking a Sr. Software Engineer to oversee the design and execution of software applications. This role involves coding, troubleshooting, and operational management, with a focus on CI/CD and Agile methodologies. Ideal candidates will have 6-9 years of experience and a degree in Computer Science or related field. The position offers a dynamic work environment in Waterloo, Ontario.

Benefits

Competitive total rewards offering
Continuous learning and development
Opportunities in a dynamic environment

Qualifications

  • 6-9 years relevant experience.
  • Strong competency in Agile methodology.
  • Basic understanding of cloud patterns and infrastructure management.

Responsibilities

  • Design, execution, assessment, security, and troubleshooting of software programs.
  • Develop and maintain supporting documentation as required.
  • Perform troubleshooting and root cause analysis.

Skills

Automated software engineering concepts including CI/CD
Web-based applications and API services
Micro services and distributed system architectures
AAA principles and technologies
Agile methodology
Secure coding practices

Education

Post-secondary degree or diploma in Computer Science or related field

Tools

JavaScript/Typescript
Node.js/Express
NoSQL (MongoDB)
Docker
Azure DevOps
Job description
Sr. Software Engineer
MCAP at a Glance

Joining MCAP means you will be a part of our diverse workforce of highly talented individuals who are recognized for their expertise and success! At MCAP, your professional expertise, commitment to teamwork and passion for service excellence are recognized and rewarded with competitive total rewards offering, a career with continuous learning and development (formal & informal training), and exciting opportunities in a dynamic, entrepreneurial environment.

The Role

This position is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. In addition, the Software Engineering stream provides day-to-day operations and production support, including off-hours problem resolution of supported applications

Strategy and Planning
  • Evaluates priorities, design goals, risks, options, and compromises and recommends most suitable approach.
  • Familiar with architectural patterns that contribute to the production of secure, reliable, manageable, and high-performance solutions.
  • Perform architectural modelling to assist in determining solution efficacy.
  • Performs estimating, prioritizing, planning, and coordinating of work to reliably and consistently deliver according to plan.
Acquisition and Deployment
  • Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Performs detailed technical design of proposed solutions.
  • Evaluates relevant risks and determines mitigation strategies.
  • Identify requirements and manage the procurement process and vendor selection for new technologies.
Operational Management
  • Develop and review software programs, code, and unit tests for new and existing applications and systems, ensuring functional and non-functional requirements are met.
  • Develop, and maintain supporting documentation as required.
  • Gather statistics and prepare and write reports on the status of the programming process for discussion with management and/or team members.
  • Recommend, schedule, and perform software improvements and upgrades for optimal performance of company workstations.
  • Perform troubleshooting and root cause analysis in support of incident and problem management. Recommended options to address identified issues.
  • Participates in development, implementation, and maintenance of plans to ensure continuation of critical operations in the event of a disaster or interruption.
  • Provides ongoing system maintenance and monitoring to ensure adherence to SLAs.
What You Bring To The Team
  • 6-9 years relevant experience
  • Experience in automated software engineering concepts including CI/CD and related process used to streamline cycle time and improve product quality.
  • Development of web-based applications and API services.
  • Experience in micro services and distributed system architectures.
  • Experience in AAA (authentication, authorization, access control) principles and the use of OpenID Connect, SAML, OAuth and related technologies.
  • Architectural practices with specific emphasis on modelling and design
  • Strong competency in Agile methodology to drive collaborative and adaptive solution delivery in a fast-paced IT environment
  • Functional, unit, and shift-left testing principles and methodologies.
  • Secure coding, design and related practices used to reduce the risk of unauthorized access and information disclosure.
  • Minimum knowledge of cloud native development practices and design patterns using private or public cloud providers required
  • Basic understanding of cloud patterns and infrastructure management using private or public cloud providers required
  • Post-secondary degree or diploma in Computer Science, Engineering, or a related field
Technical Skills

JavaScript/Typescript, Node.js/Express, NoSQL (MongoDB), Message Brokers (RabbitMQ), Docker, Testing frameworks (jMeter, Cypress), Postman, Azure DevOps

If this sounds like you and you are looking to be a part of one of Canada’s largest independent mortgage finance companies, then we want to hear from you!

Be A Part Of Something Great

MCAP is Canada’s largest independent Mortgage Finance company with over $150 billion in assets under management providing mortgage solutions for residential and commercial properties. For over 35 years, MCAP originates, trades, securitizes and services mortgages in offices across Canada. MCAP originates residential mortgages exclusively through the mortgage broker channel as we believe that a professional mortgage broker is a consumer\'s best option and MCAP actively promotes the services of mortgage brokers across the country. MCAP is also a leader in the Canadian residential construction lending market with over 25 years in the business. Our teams of dedicated professionals serve a variety of developer, construction and lender clients across Canada.

Position #: req2057

Employment Status: Permanent Full Time

Location:Waterloo; Ontario

Number Of Openings:1

Department: Information Technology

Internal Job Title:Senior Software Engineer

The above information in this description has been designed to indicate the general nature and level of work performed by employees in the position. It is not designated to contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.

MCAP provides equal opportunities for all applicants and is committed to fostering an inclusive, accessible environment, where all employees feel valued, respected and supported throughout the recruitment and employment process. If you require accommodation, we will work with you to meet your needs.

  • 1
  • ...
  • 12
  • 13
  • 14
  • ...
  • 24

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved