1 day ago
Richmond Hill, CanadaStaff+
Responsibilities
- Design, develop, and maintain security-critical software components using C/C++, Java, and C#/.NET.
- Build and enhance cryptographic libraries, SDKs, APIs, and cross-platform integrations.
- Develop portable solutions for Linux, Windows, macOS, UNIX, IBM z/OS, and HPE NonStop environments.
- Lead technical design discussions, code reviews, architecture decisions, and development improvements.
- Improve software quality through automation, testing, CI/CD pipelines, and modern development practices.
- Troubleshoot complex client and platform issues and deliver scalable solutions.
- Mentor developers and collaborate with QA, product, and development teams to deliver secure and reliable software.
Requirements
- 7+ years of professional software development experience with strong C/C++ expertise.
- Strong systems programming experience across Linux, Windows, or UNIX-based platforms.
- Experience building portable, cross-platform enterprise software.
- Understanding of applied cryptography, including encryption, TLS/SSL, certificates, key management, and authentication.
- Experience with API design, native integrations, SDK development, and CI/CD tools such as CMake, GitLab CI, or Jenkins.
- Experience leading technical discussions, mentoring developers, and driving development improvements.
- Excellent written and verbal English communication skills.
- Preferred experience includes PKCS#11, HSM integrations, nCipher, Atalla, Thales Luna, FIPS 140, post-quantum cryptography, PCI-DSS, EMV, ISO 8583, IBM z/OS, HPE NonStop, COBOL/native interfaces, Java, C#/.NET, and AI-assisted development tools.
- Must be able to work from an OpenText Canadian office location and collaborate with distributed global teams.
Benefits
- Office-based work from an OpenText location in Richmond Hill, Mississauga, Ottawa, or Waterloo, Ontario, with arrangements subject to current workplace policies.
- Benefits package supporting physical, emotional, and financial wellbeing.
- Vacation entitlement and paid time off are provided; additional compensation program details are shared during the hiring process.
About OpenText
OpenText builds enterprise information management software and cloud services spanning content services, customer communications, B2B/EDI integration, eDiscovery, and cybersecurity. It sells licenses, subscriptions, and managed services to large enterprises and governments, with offerings available on-premises and in the cloud. Founded in 1991 and headquartered in Waterloo, Ontario, OpenText (NASDAQ/TSX: OTEX) has expanded through major acquisitions, including Micro Focus (2023) and Documentum (2017).
