7 days ago
Richmond Hill, Canada or Ottawa, CanadaSenior
Responsibilities
- Design enterprise-grade backend software for a public, multi-tenant SaaS cloud offering.
- Develop, maintain, and improve backend applications in C++ and Java, focusing on architecture, stability, reusability, security, and performance.
- Participate in product development discussions, design reviews, peer reviews, and continuous engineering-team improvement.
- Develop unit tests and implement fixes and improvements to existing features.
- Collaborate with technical writers, testing teams, and technical support.
- Use AI-assisted development tools such as GitHub Copilot while critically validating generated output for quality and security.
- Contribute to the design and integration of AI-powered features including generative AI, document summarization, and intelligent data extraction.
Requirements
- Fluency in spoken and written French and English.
- At least 5 years of software development experience.
- Degree in computer science or software engineering, or equivalent experience.
- Solid backend development experience with C++ and Java.
- Solid database development experience with PostgreSQL.
- Comfort working in Linux and Windows environments.
- Strong understanding of software development security best practices.
- Knowledge of Ruby or Python is an asset.
- Experience with AWS, REST APIs, Docker, or Kubernetes is an asset.
- Hands-on experience with AI-assisted coding tools, including effective prompting and rigorous review of generated code, is an asset.
- Experience integrating generative AI or LLM services such as AWS Bedrock or Azure OpenAI, including prompt engineering and responsible AI practices, is an asset.
Benefits
- Office-based/on-site work in Richmond Hill or Ottawa, Ontario, Canada.
- Benefits package supporting physical, emotional, and financial wellbeing.
- Vacation entitlement and paid time off are provided.
- Variable and commission compensation opportunities may be available for eligible roles.
Tech Stack
Categories
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).
