{"id":3614615,"url":"https://alion.io/job/opentext-sr-software-developer-bilingual","title":"Sr. Software Developer (Bilingual)","company":{"id":13922,"name":"OpenText","domain":"opentext.com","url":"https://alion.io/company/opentext","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Phenom","truth_index":{"grade":"A","score":100,"open_postings":27,"ghost_share":0.037,"stale_share":0.037,"repost_share":0.111,"time_to_fill_p50_days":16,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Richmond Hill, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":98080,"max":147120,"currency":"CAD","period":"year","gross":null,"usd_annual":105307},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"AWS Bedrock","optional":false},{"name":"Azure","optional":false},{"name":"C++","optional":false},{"name":"Copilot","optional":false},{"name":"Docker","optional":false},{"name":"FedRAMP","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"OpenAI","optional":false},{"name":"PCI DSS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Ruby","optional":false},{"name":"Scrum","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-11-02T15:53:35Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-03T15:25:37Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"OPENTEXT - THE INFORMATION COMPANY\nOpenText 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.\nAI-First. Future-Driven. Human-Centered.\nAt 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.\nRole: Senior Software Developer (Bilingual)\nLocation: Richmond Hill, ON/ Ottawa, ON, Canada (Office- based/On-site)\nThe Opportunity:\nWe 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.\nYou are great at:\n\nDesigning software for enterprise-grade products.\nDeveloping the backend of applications in C++ and Java (architecture, stability, reusability, security, performance, best practices, etc.).\nBeing actively involved in all discussions and reviews surrounding product development.\nDeveloping unit tests.\nGetting involved in peer reviews.\nCollaborating with the technical writer, the testing team, and technical support.\nImplementing fixes and improvements to existing features.\nLeveraging 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.\nContributing to the design and integration of AI-powered features (e.g., generative AI, document summarization, and intelligent data extraction) into our products.\nContributing to the continuous improvement of our engineering team.\nWhat it takes:\nProficiency in spoken and written French and English.\n5+ years of experience in software development.\nDegree in computer science or software engineering, or equivalent experience.\nSolid backend development experience in C++ and Java.\nSolid database development experience with PostgreSQL.\nComfortable working in Linux and Windows environments.\nStrong understanding of security best practices in software development.\nAnalytical mind, attention to detail, passion, versatility, curiosity, initiative, and ability to work as a team are essential traits.\nKnowledge of Ruby or Python is an asset.\nExperience with cloud platforms (e.g., AWS), REST APIs, or containers (Docker, Kubernetes) is an asset.\nHands-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.\nExperience 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.\nL’opportunité :\nNous 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 plateforme sécurisée et à haute disponibilité est utilisée par des organisations des secteurs de la santé, de la finance et du gouvernement, et est conçue pour répondre à des exigences strictes en matière de sécurité et de conformité, notamment FedRAMP et PCI DSS. Nous recherchons des professionnels hautement qualifiés, dotés de solides compétences en programmation et en conception, et désireux de participer activement à la définition et à l’amélioration continue des applications que nous développons. Nous travaillons dans un environnement Agile (Scrum) et avons besoin de la contribution de chacun pour assurer la qualité constamment élevée de nos produits.\nVous excellez dans :\nLa conception de logiciels pour des produits de calibre entreprise.\nLe développement du backend d’applications en C++ et en Java (architecture, stabilité, réutilisabilité, sécurité, performance, bonnes pratiques, etc.).\nLa participation active à toutes les discussions et revues entourant le développement des produits.\nLe développement de tests unitaires.\nLa participation aux revues par les pairs.\nLa collaboration avec le rédacteur technique, l’équipe d’assurance qualité et le soutien technique.\nLa mise en œuvre de correctifs et d’améliorations aux fonctionnalités existantes.\nL’utilisation d’outils de développement assistés par l’IA (p. ex. GitHub Copilot) pour accélérer la conception, le codage, les tests et la documentation, tout en validant de façon critique la qualité et la sécurité du code généré par l’IA.\nLa contribution à la conception et à l’intégration de fonctionnalités propulsées par l’IA (p. ex. IA générative, résumé de documents et extraction intelligente de données) dans nos produits.\nLa contribution à l’amélioration continue de notre équipe d’ingénierie.\nCe qu’il faut :\nMaîtrise du français et de l’anglais, à l’oral comme à l’écrit.\n5 ans et plus d’expérience en développement logiciel.\nDiplôme en informatique ou en génie logiciel, ou expérience équivalente.\nSolide expérience en développement backend en C++ et en Java.\nSolide expérience en développement de bases de données avec PostgreSQL.\nAisance à travailler dans des environnements Linux et Windows.\nExcellente compréhension des bonnes pratiques de sécurité en développement logiciel.\nEsprit analytique, souci du détail, passion, polyvalence, curiosité, initiative et capacité à travailler en équipe sont des qualités essentielles.\nLa connaissance de Ruby ou de Python est un atout.\nL’expérience avec les plateformes infonuagiques (p. ex. AWS), les API REST ou les conteneurs (Docker, Kubernetes) est un atout.\nL’expérience concrète de l’utilisation d’outils de codage assistés par l’IA (p. ex. GitHub Copilot) dans le développement quotidien, y compris la formulation efficace de requêtes (prompts) et la revue rigoureuse du code généré par l’IA, est un atout.\nL’expérience d’intégration de services d’IA générative ou de LLM (p. ex. AWS Bedrock, Azure OpenAI), y compris l’ingénierie de requêtes (prompt engineering), et la compréhension des pratiques d’IA responsable (confidentialité des données, sécurité et conformité dans des environnements réglementés) sont des atouts.\nOpenText's commitment to diversity and inclusion surpasses legal requirements, evident in our Equal Employment Opportunity Statement of Policy which promotes a respectful and empowering environment for employees of all backgrounds, culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.\nIf 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.\nCompensation: At OpenText, we offer a thoughtfully designed benefits package that supports your physical, emotional, and financial wellbeing. As you move through the hiring process, we’re happy to provide more details about our compensation programs, including variable and commission compensation opportunities for eligible roles, vacation entitlement, and paid time off.\nSalary Range: $98,080.00 - $147,120.00; Depending on the candidate’s education, experience, skills, geographical location, and alignment with internal equity and external market, actual salary may vary and be higher or lower than the range posted.\nAI Usage Disclosure: As part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process, including resume screening, candidate matching, interview scheduling, and communications. These tools are designed to improve efficiency, reduce bias, and enhance candidate experience. All decisions regarding hiring are made by qualified human professionals, and we continuously monitor our AI systems to ensure fairness and compliance with applicable regulations.","description_format":"text","description_chars":9017,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[{"language":"French","level":"All levels","optional":false}]},"benefits":["Equity"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Document Management","CMS & Digital Experience Platforms","Information Security"],"lifecycle":[{"event":"open","at":"2026-11-02T15:53:35Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":16,"reasons":["conf:0","velocity","win:early","comp:brand"],"computed_at":"2026-11-03T05:54:40Z"},"pay":{"stated_usd_annual":105307,"is_top_pay":false},"html_url":"https://alion.io/job/opentext-sr-software-developer-bilingual","json_url":"https://alion.io/job/opentext-sr-software-developer-bilingual.json","meta":{"generated_at":"2026-11-03T19:49:58Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2395,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":13922},"rest":"https://alion.io/mcp/rest/get_company?id=13922"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fopentext-sr-software-developer-bilingual"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fopentext-sr-software-developer-bilingual"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fopentext-sr-software-developer-bilingual"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/opentext-sr-software-developer-bilingual\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fopentext-sr-software-developer-bilingual"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3614615}},{"tool":"search_jobs","arguments":{"company":"opentext.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3614615},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}