Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
5,729

Computer Science jobs in Canada

Senior Software Engineer

Netcracker Technology

Toronto
On-site
CAD 105,000 - 116,000
4 days ago
Be an early applicant
I want to receive the latest job alerts for “Computer Science” jobs

Managing Consultant/Sr. Managing Consultant

Environmental Economics, Inc.

Toronto
Hybrid
CAD 175,000 - 242,000
4 days ago
Be an early applicant

Software Developer Engineer in Test

NetApp, Inc.

Vancouver
Hybrid
CAD 98,000 - 128,000
4 days ago
Be an early applicant

Sr AI Software Development Engineer

Advanced Micro Devices

Markham
On-site
CAD 90,000 - 120,000
4 days ago
Be an early applicant

Help Desk Analyst

Tangerine Bank

Toronto
On-site
CAD 50,000 - 70,000
4 days ago
Be an early applicant
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Product Owner

ACCEO Solutions Inc.

Toronto
Hybrid
CAD 90,000 - 120,000
4 days ago
Be an early applicant

Security Advisor Senior - Threat Hunting

Intact Financial Corporation

Toronto
Hybrid
CAD 101,000 - 125,000
4 days ago
Be an early applicant

Program Manager II

Advanced Micro Devices

Markham
Hybrid
CAD 80,000 - 110,000
4 days ago
Be an early applicant
HeadhuntersConnect with headhunters to apply for similar jobs

AI Scientist (Education & Innovation)

Alexander Innovation Centre

Vancouver
On-site
CAD 90,000 - 120,000
4 days ago
Be an early applicant

Electrical Test Engineering Co-op

PowerToFly

Burnaby
On-site
CAD 30,000 - 60,000
4 days ago
Be an early applicant

ServiceNow Technical Consultant

DXC Technology Inc.

Canada
Hybrid
CAD 80,000 - 110,000
4 days ago
Be an early applicant

Senior Digital Verification Engineer: RTL & UVM Lead

Cadence

Toronto
On-site
CAD 85,000 - 110,000
4 days ago
Be an early applicant

Remote ML Technical Quality Assurance Lead - AI Trainer

SuperAnnotate

New Brunswick
Remote
CAD 100,000 - 125,000
4 days ago
Be an early applicant

Remote ML Technical Quality Assurance Lead - AI Trainer

SuperAnnotate

City of Lacombe
Remote
CAD 80,000 - 100,000
4 days ago
Be an early applicant

Co-op May 2026 - DevOps Engineering - 8-16 Months

General Dynamics Missions System International

Ottawa
Hybrid
CAD 100,000 - 125,000
4 days ago
Be an early applicant

Business Information Analyst Co-op - Summer/Fall 2026 (8 months)

J.D. Irving

Toronto
Hybrid
CAD 80,000 - 100,000
4 days ago
Be an early applicant

iOS & Android Developer

Blax

Boucherville
On-site
CAD 70,000 - 90,000
4 days ago
Be an early applicant

Product Owner

Harris

Toronto
Hybrid
CAD 125,000 - 150,000
4 days ago
Be an early applicant

Ubuntu Engineering Lead

Canonical

Toronto
Remote
CAD 80,000 - 100,000
4 days ago
Be an early applicant

Implementation Consultant

Visier Solutions Inc

Canada
Hybrid
CAD 80,000 - 105,000
4 days ago
Be an early applicant

Sr. Manager, IT Audit

Enerflex

Calgary
On-site
CAD 100,000 - 130,000
4 days ago
Be an early applicant

Security Software Engineer

Canonical

San Juan de Terranova
Remote
CAD 80,000 - 100,000
4 days ago
Be an early applicant

Global Continuous Improvement Specialist CO-op

TJX CANADA

Mississauga
Hybrid
CAD 60,000 - 85,000
4 days ago
Be an early applicant

IT Business Relationship Manager

Decisive Dividend Corporation

Kelowna
Hybrid
CAD 100,000 - 120,000
4 days ago
Be an early applicant

Cybersecurity Incident Manager

PricewaterhouseCoopers International

Toronto
Hybrid
CAD 112,000 - 163,000
4 days ago
Be an early applicant

Top job titles:

Computer Programmer jobsEngineer jobsMunicipality jobsSport jobsStartup jobsCreative jobsJanitor jobsManagement And Operations jobsOffice Assistant jobsDental Technician jobs

Top companies:

Jobs at RbcJobs at AhsJobs at Eastern HealthJobs at NetflixJobs at MarriottJobs at TeckJobs at DhlJobs at SamsungJobs at MedtronicJobs at Dice

Top cities:

Jobs in OttawaJobs in QuebecJobs in EdmontonJobs in BurlingtonJobs in KitchenerJobs in Richmond HillJobs in KelownaJobs in BarrieJobs in LangleyJobs in Kamloops

Similar jobs:

Computer Programmer jobsPolitical Science jobsEnvironmental Science jobsComputer Engineer jobsNeuroscience jobsComputer jobsSocial Science jobsFood Science jobsComputer Technician jobs
Senior Software Engineer
Netcracker Technology
Toronto
On-site
CAD 105,000 - 116,000
Full time
4 days ago
Be an early applicant

Job summary

A leading technology firm is seeking a Senior Software Engineer in Toronto, Canada. The role involves designing and developing software solutions, mentoring junior engineers, and collaborating with cross-functional teams. Candidates should have at least 5 years of enterprise development experience, expertise in Java and Spring, and strong problem-solving skills. The company offers a competitive salary and benefits package, including medical, dental, and discretionary bonuses.

Benefits

Discretionary bonuses
Medical and dental benefits
Voluntary RRSP

Qualifications

  • Minimum 5 years of development experience in enterprise systems.
  • Minimum 3 years of experience in supervising teams of IT professionals.
  • Proficient in writing SQL and PL/SQL.

Responsibilities

  • Lead software design, development, and delivery.
  • Mentor junior engineers and promote best practices.
  • Troubleshoot and resolve complex software issues.

Skills

Java
Spring
Google Web Toolkit (GWT)
Agile methodologies
Rest APIs
Docker
Rabbit MQ
Kafka
Oracle Database
Unit testing

Education

Bachelor's degree in Telecommunications, Computer Engineering, or Computer Science
Job description

As a Senior Software Engineer, you will take a leading role in designing, developing, and delivering robust software solutions that meet both business and technical needs. You’ll act as a subject matter expert and trusted advisor, collaborating closely with cross‑functional teams and stakeholders to gather requirements, evaluate potential solutions, and drive software development projects from concept to completion.

Leveraging your expertise in Java, Spring, and modern backend technologies, you will guide the team in implementing scalable, maintainable, and high-performance applications for both client-driven and NetCracker’s internal projects. Your responsibilities will include mentoring junior engineers, reviewing code, and promoting best practices across the development lifecycle—including Agile methodologies, unit testing, and documentation.

Role And Responsibilities
  • Taking part in implementation projects and providing ongoing support for developed software source code and configurations;
  • Analyzing functional requirements and translating them into implementation tasks, considering the existing system and product architecture;
  • Assisting in task decomposition and planning;
  • Implementing necessary changes in alignment with software engineering best practices;
  • Troubleshooting, analyzing, providing workarounds, and resolving complex software and operational issues related to customer solutions during acceptance and production phases;

Providing post-production support services for customers, including :

  • Analyzing, identifying, prioritizing, and assisting in the resolution of production environment issues within defined SLAs;
  • Analyzing, categorizing, implementing, and deploying change requests and enhancements to improve the existing solution;
  • Maintaining and enhancing the performance and reliability of existing software;
  • Mentoring and training new team members to ensure effective onboarding and knowledge transfer;

Supporting User Acceptance Testing ("UAT") and managing the production rollout process; and

Performing code reviews to ensure code quality, consistency, and adherence to best practices.

Qualifications
  • A Bachelor’s degree (or higher) in Telecommunications, Computer Engineering, Computer Science, or a related field;
  • Minimum 5 years of recent development experience in enterprise systems;
  • Minimum 5 years of application software implementation experience and expertise in applying technology to meet customer needs;
  • Minimum 3 years of experience in supervising teams of IT professionals;
  • Minimum 3 years of experience working with Google Web Toolkit ("GWT");
  • Excellent knowledge of Business Support Systems ("BSS"), sales flows, integrations with billing systems, service provisioning;
  • Proficiency in implementing caching solutions using Spring Cache with Ehcache as the underlying cache provider;
  • Solid understanding of Single-Page Application ("SPA") architecture and design principles;
  • Proficiency in Java, including Spring Framework, Java EE, and SQL technologies;
  • Extensive experience with Oracle Database, including SQL and PL / SQL development;
  • Strong knowledge of software engineering best practices, including Agile methodologies, unit testing, and code reviews;
  • Experience in designing and building APIs and web services using REST and SOAP;
  • Experience with Docker, Rabbit MQ, and Kafka;
  • Excellent troubleshooting and problem-solving abilities;

Fluent English language as a principal business communication language; and

Strong communication and interpersonal skills.

Additional Information
Employment Address

2400 32 Ave NE, Calgary, AB T2E 9A7

Hours of Work

40 hours / week

Benefits

Eligible for discretionary bonuses and / or salary increases in accordance with company policy. Eligible for basic medical, prescription, dental, vision, paramedical services, basic life, AD&D, STD, LTD and voluntary RRSP.

Salary

$105,483.00 – $115,483.00 CAD

Contact

Please send resumes to HireCanadaGroup@netcracker.com and include “Senior Software Engineer” in the email subject line.

  • 1
  • ...
  • 35
  • 36
  • 37
  • ...
  • 230

* 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
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved