Netcracker Technology
Environmental Economics, Inc.
NetApp, Inc.
Advanced Micro Devices
Intact Financial Corporation
Advanced Micro Devices
Connect with headhunters to apply for similar jobsAlexander Innovation Centre
PowerToFly
DXC Technology Inc.
Cadence
SuperAnnotate
SuperAnnotate
General Dynamics Missions System International
J.D. Irving
Visier Solutions Inc
Canonical
TJX CANADA
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.
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.
Providing post-production support services for customers, including :
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.
Fluent English language as a principal business communication language; and
Strong communication and interpersonal skills.
2400 32 Ave NE, Calgary, AB T2E 9A7
40 hours / week
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.
$105,483.00 – $115,483.00 CAD
Please send resumes to HireCanadaGroup@netcracker.com and include “Senior Software Engineer” in the email subject line.
* 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.