02 Nov
|
opentext
|
Richmond Hill
02 Nov
opentext
Richmond Hill
Opentext - The Information CompanyOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.
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 are hiring talent AI can't replace to help us shape the future of information management. Join us.
Opentext - The Information CompanyOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.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 are hiring talent AI can't replace to help us shape the future of information management. Join us.
Role: Senior Software Developer (Bilingual)
Location: Richmond Hill, ON/ Ottawa, ON, Canada (Office- based/In office)
The Opportunity
We are looking for a Senior Backend Software Developer to join our development team at OpenText. Our team builds and evolves a public, multi-tenant Software-as-a-Service (SaaS) cloud offering, whose backend services are built primarily in C++ and Java. This secure,
high-availability platform is trusted by healthcare, financial, and government organizations, and is designed to meet stringent security and compliance requirements, including FedRAMP and PCI DSS. We seek highly qualified professionals who have strong programming and design skills and are willing to participate actively in the definition and constant improvement of the applications we develop. We work in an Agile (Scrum) environment and need everyone’s contribution to ensure the consistently high quality of our products.
You Are Great At
- Designing software for enterprise-grade products.
- Developing the backend of applications in C++ and Java (architecture, stability, reusability, security, performance, best practices, etc.).
- Being actively involved in all discussions and reviews surrounding product development.
- Developing unit tests.
- Getting involved in peer reviews.
- Collaborating with the technical writer, the testing team, and technical support.
- Implementing fixes and improvements to existing features.
- Leveraging AI-assisted development tools (e.g., GitHub Copilot) to accelerate design, coding, testing, and documentation, while critically validating AI-generated output for quality and security.
- Contributing to the design and integration of AI-powered features (e.g., generative AI, document summarization,
and intelligent data extraction) into our products.
- Contributing to the continuous improvement of our engineering team.
What It Takes
- Proficiency in spoken and written French and English.
- 5+ years of experience in software development.
- Degree in computer science or software engineering, or equivalent experience.
- Solid backend development experience in C++ and Java.
- Solid database development experience with PostgreSQL.
- Comfortable working in Linux and Windows environments.
- Strong understanding of security best practices in software development.
- Analytical mind, attention to detail, passion, versatility, curiosity, initiative, and ability to work as a team are essential traits.
- Knowledge of Ruby or Python is an asset.
- Experience with cloud platforms (e.g., AWS), REST APIs, or containers (Docker, Kubernetes) is an asset.
- Hands-on experience using AI-assisted coding tools (e.g., GitHub Copilot) in day-to-day development, including effective prompting and rigorous review of AI-generated code, is an asset.
- Experience integrating generative AI or LLM services (e.g., AWS Bedrock, Azure OpenAI), including prompt engineering, and an understanding of responsible AI practices (data privacy, security, and compliance in regulated environments) are assets.
L’opportunité
Nous recherchons un(e) développeur(se) logiciel backend senior pour se joindre à notre équipe de développement chez OpenText. Notre équipe conçoit et fait évoluer une offre infonuagique publique multilocataire de type logiciel-service (SaaS), dont les services backend sont développés principalement en C++ et en Java. Cette p
📌 Sr. Software Developer (Richmond Hill)
🏢 opentext
📍 Richmond Hill