Job Search and Career Advice Platform
1,280

Entry Level Software Developer jobs in Canada

Lead Software Developer (C++/ Browser Developer)

Lead Software Developer (C++/ Browser Developer)
OpenText
Waterloo
CAD 80,000 - 120,000
I want to receive the latest job alerts for “Entry Level Software Developer” jobs

Principal Software Developer (Java)

Principal Software Developer (Java)
OpenText
Richmond Hill
CAD 100,000 - 140,000

Senior Software Developer

Senior Software Developer
Panasonic Avionics Corporation
Mississauga
CAD 80,000 - 110,000

Software Developer

Software Developer
Holt Executive Ltd
Ontario
CAD 100,000 - 140,000

Embedded Software Developer

Embedded Software Developer
Fortinet
Burnaby
CAD 82,000 - 110,000
Discover more opportunities than anywhere else.
Find more jobs now

Java Software developer (Hybrid)

Java Software developer (Hybrid)
Morgan Stanley
Calgary
CAD 90,000 - 120,000

Senior Software Engineer (Full Stack Developer)

Senior Software Engineer (Full Stack Developer)
T-Net British Columbia
Vancouver
CAD 90,000 - 120,000

Full Stack Software Developer

Full Stack Software Developer
Givecloud
Quebec
Remote
CAD 80,000 - 120,000
HeadhuntersConnect with headhunters to apply for similar jobs

software developer

software developer
Government of Canada
Mississauga
CAD 60,000 - 80,000

Embedded Software Developer - Wireless

Embedded Software Developer - Wireless
Syntronic
Ottawa
CAD 80,000 - 120,000

Technical Lead, Software Developer

Technical Lead, Software Developer
Recollective
Ottawa
CAD 100,000 - 140,000

Senior Software Developer

Senior Software Developer
Geotab
Toronto
CAD 90,000 - 130,000

Search Software Developer

Search Software Developer
MaintainX
Toronto
CAD 90,000 - 130,000

Software Developer

Software Developer
Geotab
Toronto
CAD 80,000 - 110,000

Intermediate Software Developer

Intermediate Software Developer
Thanx
Canada
Remote
CAD 70,000 - 100,000

Software developer

Software developer
Collabera
Toronto
CAD 70,000 - 100,000

Software Developer

Software Developer
Collabera
Vancouver
CAD 80,000 - 120,000

Senior Software Developer, Observability

Senior Software Developer, Observability
Robinhood
Toronto
CAD 179,000 - 210,000

Lead Software Developer

Lead Software Developer
OSEDEA
Montreal
CAD 100,000 - 130,000

Senior Software Developer (Future Openings)

Senior Software Developer (Future Openings)
Zensurance
Toronto
Remote
CAD 90,000 - 130,000

Software Developer, Azure Infrastructure

Software Developer, Azure Infrastructure
T-Net British Columbia
Toronto
CAD 116,000 - 137,000

Software Developer, Co-op

Software Developer, Co-op
T-Net British Columbia
Vancouver
CAD 80,000 - 100,000

Software Developer Engineer Testing (QA)

Software Developer Engineer Testing (QA)
Collabera
Vancouver
CAD 80,000 - 120,000

Software Developer - CI/CD

Software Developer - CI/CD
T-Net British Columbia
Vancouver
CAD 80,000 - 110,000

Senior Software Developer - Platform & Extensions

Senior Software Developer - Platform & Extensions
Jane App
Canada
Remote
CAD 147,000

Top job titles:

Part Time jobsWork From Home jobsRemote jobsGovernment jobsOnline jobsWarehouse jobsChildcare jobsConstruction jobsFull Time jobsVirtual Assistant jobs

Top companies:

Jobs at AmazonJobs at WalmartJobs at CraJobs at RbcJobs at Air CanadaJobs at CibcJobs at LoblawsJobs at ScotiabankJobs at Tim HortonsJobs at Ttc

Top cities:

Jobs in TorontoJobs in MontrealJobs in CalgaryJobs in VancouverJobs in OttawaJobs in MississaugaJobs in QuebecJobs in EdmontonJobs in WinnipegJobs in Surrey

Similar jobs:

Data Entry jobsData Entry Remote jobsEntry Level jobsIt Software Engineer jobsSoftware Engineer jobsSoftware Developer jobsWeb Developer jobsFront End Developer jobsEntry Level Data Analyst jobsDeveloper jobs

Lead Software Developer (C++/ Browser Developer)

OpenText
Waterloo
CAD 80,000 - 120,000
Job description

Hiring Manager: Constantine Adarchenko

Talent Acquisition Advisor: Archana Namasivayam

Job Code Level: DSP4

Refer Your Friends!

AI-First. Future-Driven. Human-Centered.
At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent AI can't replace to help us shape the future of information management. Join us.


As a global leader in secure information management, OpenText empowers businesses to stay ahead of the ever-evolving cyber threats. OurCybersecurity Enterpriseportfolio is formidable, offering innovative solutions that safeguard organizations from malicious attacks, data breaches, and cyber vulnerabilities. By joining our team, you'll be at the forefront of developing and implementing state-of-the-art security technologies, protecting critical assets and sensitive information for clients worldwide.

Your Impact:

We’re looking for a creative, self-directed C++ developer who is fascinated by the inner workings of browsers and is eager to become an expert. This role isn’t for someone who just wants to complete assigned tasks — it’s for someone who wants to figure things out, explore, and evolve into a key technical authority on browser behavior and internals.

You’ll be modifying the actual source code of a browser— not writing web pages but altering how the browser itself behaves. You'll investigate how JavaScript is interpreted, how the browser handles network traffic, and inject visibility and instrumentation into those systems. Why? So that security researchers and penetration testers can use the tool you’ve helped build to detect web vulnerabilities that otherwise go unnoticed.

We don’t expect you to know everything on day one — but we do expect you to be sharp in C++, curious by nature, and motivated to learn how modern browsers work under the hood. If you've ever dreamed of writing your own compiler, digging through browser source trees, or tracking every HTTP request from origin to execution context — this is the role for you.

What the role offers:

As a Lead Software Developer, you will:

  • Work on industry-leading cybersecurity testing platform.
  • Solve complex tasks to meet business needs.
  • Learn about the latest security breaches across various tools, technologies, and programming languages.
  • Modify the actual source code of a browser— not writing web pages but altering how the browser itself behaves.
  • Design and implement the next generation Dynamic Application Security Testing (DAST) scanner.
  • Engage in full-stack development including data, engine, and user interface layers.
  • Implement security analytics to gain comprehensive web security knowledge from top to bottom.

What you need to Succeed:

  • Excellent programming skills in C++, JavaScript, TypeScript.
  • Excellent knowledge in networking and how the networking in browser works, NodeJS vs browser.
  • Ability to use a debugger on live browser in production to diagnose issues.
  • Excellent diagnostics and code reading skills.
  • In depth understanding of the JavaScript engine (from parsing to event loop and callback queue, microtasks, inline caching etc.)
  • Excellent knowledge of browser inner network traffic handling and how threads are dispatching network requests.
  • In depth understanding of browser extensions inner workings is a must – what is an extension, what is extension manifest V3, relationship between the page and different part of the extension, ability to modify the browser to disable the restrictions on extensions.
  • Ability to diagnose and fix issues on internal browser/ operating systems like “On mac only some JavaScript events are not raised when the SSL/TLS version of the site is used”.

One last thing:

OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned.

Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we don't just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.


OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please submit a ticket at Ask HR.Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

  • Previous
  • 1
  • ...
  • 35
  • 36
  • 37
  • ...
  • 52
  • Next

* 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
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved