Lead Software Developer

 

Description:

OpenText, a global leader in information management, is seeking a Lead Software Developer (C++/Browser Developer) to work on advanced cybersecurity testing platforms. This role involves modifying browser source code to enhance security testing tools used by researchers and penetration testers. The position is ideal for a highly motivated, curious, and technically sharp developer who wants to become a key authority on browser behavior and internals.

Key Responsibilities:

  • Work on OpenText’s industry-leading cybersecurity testing platform.

  • Solve complex technical challenges to meet business needs.

  • Modify the source code of browsers to alter behavior for security testing purposes.

  • 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 for comprehensive web security insights.

  • Investigate JavaScript interpretation, browser network traffic, and browser extensions to detect vulnerabilities.

Required Qualifications & Skills:

  • Excellent programming skills in C++, JavaScript, TypeScript.

  • Deep understanding of networking and browser network behavior, including NodeJS vs browser distinctions.

  • Strong debugging and diagnostic skills on live browsers in production.

  • In-depth knowledge of the JavaScript engine: parsing, event loop, callback queue, microtasks, inline caching, etc.

  • Expertise in browser inner network traffic handling and thread dispatching.

  • Advanced knowledge of browser extensions, including Manifest V3, page-extension interactions, and ability to modify browser restrictions.

  • Ability to diagnose and fix platform-specific issues (e.g., macOS-specific JavaScript/SSL behavior).

  • Highly motivated, self-directed, and curious with a focus on learning and technical exploration.

Organization Open Text
Industry IT / Telecom / Software Jobs
Occupational Category Lead Software Developer
Job Location Ontario,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-08-13 6:41 pm
Expires on 2026-01-06