1,977,893open jobs
116,733companies
261,763added this week
Browse all
Salary
≈ $64k – $130k per year (Estimated)
Location
In office (Gatineau)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Aug 21, 2026.

Overview
Company
Impact
Profile match
OPIN Digital is now part of Portage CyberTech. We're here to support your projects—contact us today!

Aperçu du rôle (Le « pourquoi » du rôle)

Nous recherchons une développeur.euse logiciel pour se joindre à notre équipe Product Développent. Relevant d’un.e chef.fe d’équipe, cette personne contribuera à la conception, à l’implémentation, aux tests et à l’amélioration continue de logiciels fiables utilisés dans des contextes de confiance numérique, d’identité, de vie privée et de sécurité.

La personne idéale combine de solides bases en génie logiciel avec une curiosité pratique pour le développement assisté par l’IA. Elle saura utiliser l’IA lorsque cela ajoute de la valeur, par exemple pour accélérer la recherche, préparer des tests, explorer des options d’implémentation, améliorer la qualité du code et renforcer la documentation, tout en appliquant un bon jugement d’ingénierie, des revues par les pairs, une sensibilité à la sécurité et une validation rigoureuse afin d’assurer des livrables fiables, maintenables et de haute qualité.

À quoi ressembleront vos semaines

  • Développer, tester, réviser et livrer des améliorations produit avec Ruby on Rails et des technologies web connexes
  • Collaborer avec le ou la chef.fe d’équipe, le produit, l’assurance qualité, la sécurité, les opérations et les autres développeur.euse.s afin de clarifier les besoins et livrer du logiciel fonctionnel
  • Utiliser des outils assistés par l’IA de façon responsable pour accélérer le développement, améliorer la couverture de tests, explorer des options de conception et réduire le travail répétitif
  • Analyser les défauts, les enjeux de production et les risques techniques, puis contribuer à des correctifs durables
  • Participer au raffinement du carnet de produit, à la planification, aux revues de code, aux démonstrations et aux rétrospectives
  • Améliorer la fiabilité, la maintenabilité, l’observabilité et la performance des services et des bases de données
  • Maintenir la documentation technique, les runbooks et les notes d’implémentation qui facilitent la compréhension et le soutien du produit
  • Contribuer à une culture d’ingénierie saine en partageant ses connaissances, en posant de bonnes questions et en offrant une rétroaction constructive

Responsabilités principales (ce que vous ferez réellement)

Livraison logicielle

  • Concevoir, implémenter et maintenir des fonctionnalités dans des applications Ruby on Rails qui soutiennent les objectifs de Product Development
  • Écrire du code propre, sécuritaire, lisible et maintenable, aligné sur les standards de l’équipe et l’orientation architecturale
  • Créer et maintenir des tests automatisés, incluant des tests unitaires, d’intégration et de régression lorsque pertinent
  • Réviser le code des pairs et intégrer la rétroaction afin d’améliorer la qualité des solutions

Qualité, fiabilité et opérations

  • Résoudre les problèmes applicatifs et de données, identifier les causes racines et mettre en place des correctifs fiables
  • Soutenir des applications hébergées sur Microsoft Azure, en collaboration avec les équipes d’opérations ou de plateforme lorsque des changements d’infrastructure sont requis
  • Travailler avec des bases de données relationnelles, particulièrement PostgreSQL, incluant les changements de schéma, les requêtes, l’intégrité des données et les aspects sensibles à la performance
  • Contribuer à la surveillance, à la journalisation, aux alertes et à la préparation opérationnelle des fonctionnalités produit soutenues

Ingénierie accélérée par l’IA

  • Utiliser les outils d’IA pour accélérer le développement logiciel seulement lorsque les résultats peuvent être vérifiés par des tests, des revues, des contrôles de sécurité et un bon jugement d’ingénierie
  • Appliquer l’IA à des cas de productivité comme la génération de tests, les suggestions de refactorisation, les ébauches de documentation, la recherche et la compréhension du code
  • Valider soigneusement les résultats générés par l’IA avant de les utiliser, notamment quant à leur exactitude, leurs implications de sécurité, les enjeux de licence et leur alignement avec les standards de l’équipe

Collaboration et amélioration continue

  • Travailler avec le produit, l’assurance qualité, la sécurité, les opérations et les autres parties prenantes afin de clarifier les critères d’acceptation et gérer les dépendances
  • Communiquer clairement et tôt les progrès, les risques, les compromis et les blocages
  • Identifier des occasions d’améliorer les pratiques d’ingénierie, l’automatisation, l’expérience développeur et la qualité du produit

Qualifications et expérience

  • Expérience professionnelle dans le développement et la maintenance d’applications web, idéalement dans un environnement de développement produit
  • Expérience pratique avec Ruby on Rails ou un framework web MVC comparable, avec la volonté d’approfondir son expertise Rails
  • Solide compréhension des bases du génie logiciel, notamment la conception orientée objet, les tests, le débogage, le contrôle de version et les pratiques de développement sécuritaire
  • Expérience avec des bases de données relationnelles comme PostgreSQL, incluant la rédaction de requêtes et les notions de base de conception de schéma
  • Capacité à utiliser les outils d’IA de façon responsable pour accélérer le développement tout en maintenant des standards élevés de fiabilité, de qualité, de vie privée et de sécurité
  • Aisance dans un environnement agile collaboratif comprenant les revues de code, la livraison itérative et la responsabilité partagée
  • Capacité à communiquer clairement à l’écrit et à l’oral en anglais

Privilégiés / Atouts

  • Expérience de déploiement ou de soutien d’applications sur Microsoft Azure
  • Expérience avec l’optimisation PostgreSQL, les migrations de données ou le dépannage de données en production
  • Familiarité avec les pipelines CI/CD, les seuils de qualité automatisés, l’observabilité et les pratiques DevOps
  • Exposition à l’identité numérique, à la cybersécurité, à la vie privée, à la conformité ou aux environnements réglementés
  • Compétences en français

Connaissances techniques et de domaine

  • Développement d’applications Ruby on Rails et cycle de vie des applications web
  • Plateformes applicatives hébergées sur Azure et considérations opérationnelles liées au cloud
  • Concepts de bases de données relationnelles, surtout PostgreSQL, incluant la conception de schéma, les migrations, l’indexation et l’intégrité des données
  • Pratiques de qualité logicielle : tests automatisés, revue de code, analyse statique, développement sécuritaire et conception maintenable
  • Utilisation responsable des outils de développement assistés par l’IA, incluant la vérification, la clarté des prompts, la protection de la vie privée et la responsabilité humaine pour le code final
  • Sensibilisation aux concepts de sécurité, de vie privée et de confiance pertinents au domaine de Portage CyberTech

Comment le succès arrive

  • Vous êtes curieux, pragmatique et discipliné, équilibrant vitesse et justesse
  • Vous utilisez l’IA comme un accélérateur, pas comme un substitut au jugement d’ingénierie, aux tests ou à la responsabilité
  • Vous posez des questions de clarification dès le début, communiquez clairement les compromis et mettez en avant qu’ils ne deviennent des surprises
  • Vous prenez la responsabilité de la qualité et de la maintenabilité du code que vous livrez
  • Vous travaillez respectueusement entre disciplines et contribuez à un environnement d’équipe fondé sur la confiance, l’apprentissage et l’amélioration continue

Pourquoi rejoindre Portage ?

  • Régime d’avantages sociaux payé à 100 % par l’employeur
  • Cotisation REER jumelée jusqu’à 6%
  • Options de travail à distance, hybrides ou en présentiel
  • Programme de congés compétitif favorisant l’équilibre travail-vie personnelle
  • Programme de primes par recommandation d'employés
  • Opportunités de développement et d’avancement au sein d’une entreprise en croissance
  • Un travail porteur de sens qui contribue à bâtir la confiance numérique au Canada

Les aspects juridiques

Nous utilisons des outils d'intelligence artificielle pour certaines tâches liées à notre processus de recrutement. Toutes les décisions d'embauche sont prises par les membres de notre équipe.

Notre contenu français utilise la forme masculine uniquement pour alléger le texte. Nous valorisons la diversité et l'inclusion et accueillons toutes les candidatures, peu importe le genre, l'origine, l'orientation ou toute autre caractéristique protégée.

La maîtrise de l'anglais est requise pour certains de nos postes, car les tâches l'exigent, notamment grâce aux communications régulières avec des clients et partenaires situés à l'extérieur du Québec.

About Portage CyberTech

Portage CyberTech operates at the intersection of digital trust, identity, privacy, and security. If those themes resonate with you, we invite you to learn more about our work on our website or LinkedIn -then dive into the details of the role below.

Role Overview (The “Why” of the Role)

We are seeking a Software Developer

to join our Product Development team. Reporting to a Team Lead, this role contributes to the design, implementation, testing, and continuous improvement of reliable software used in digital trust, identity, privacy, and security contexts.

The ideal candidate combines strong software engineering fundamentals with practical curiosity about AI-assisted development. You will use AI where it adds value, such as accelerating research, drafting tests, exploring implementation options, improving code quality, and strengthening documentation, while applying sound engineering judgement, peer review, security awareness, and validation to ensure the final output is reliable, maintainable, and high quality.

What Your Weeks Will Look Like

  • Build, test, review, and ship product improvements using Ruby on Rails and related web technologies
  • Collaborate with the Team Lead, Product, QA, Security, Operations, and other developers to clarify requirements and deliver working software
  • Use AI-assisted tools responsibly to accelerate development activities, improve test coverage, explore design options, and reduce repetitive work
  • Investigate defects, production issues, and technical risks, then help implement durable fixes
  • Participate in backlog refinement, sprint planning, code reviews, demos, and retrospectives
  • Improve reliability, maintainability, observability, and performance across services and databases
  • Maintain technical documentation, runbooks, and implementation notes that make the product easier to understand and support
  • Contribute to a healthy engineering culture by sharing knowledge, asking good questions, and giving constructive feedback

Core Responsibilities (What You’ll Actually Do)

Software Delivery

  • Design, implement, and maintain features in Ruby on Rails applications that support Product Development objectives
  • Write clean, secure, readable, and maintainable code aligned with team standards and architectural direction
  • Create and maintain automated tests, including unit, integration, and regression coverage where appropriate
  • Review code from peers and incorporate review feedback to improve solution quality

Quality, Reliability & Operations

  • Troubleshoot application and data issues, identify root causes, and implement reliable fixes
  • Support applications hosted on Microsoft Azure, including collaboration with operations or platform teams when infrastructure changes are required
  • Work with relational databases, especially PostgreSQL, including schema changes, queries, data integrity considerations, and performance-sensitive work
  • Contribute to monitoring, logging, alerting, and operational readiness for supported product capabilities

AI-Accelerated Engineering

  • Use AI tools to accelerate software development only where the results can be verified through tests, review, security checks, and sound engineering judgement
  • Apply AI to improve productivity in areas such as test generation, refactoring suggestions, documentation drafts, research, and code comprehension
  • Validate AI-generated output carefully before use, including checking correctness, security implications, licensing concerns, and fit with team standards

Collaboration & Continuous Improvement

  • Partner with Product, QA, Security, Operations, and other stakeholders to clarify acceptance criteria and manage dependencies
  • Communicate progress, risks, trade-offs, and blockers clearly and early
  • Identify opportunities to improve engineering practices, automation, developer experience, and product quality

Qualifications & Experience

  • Professional experience building and maintaining web applications, ideally in a product development environment
  • Hands-on experience with Ruby on Rails or a comparable MVC web framework, with a willingness to deepen Rails expertise
  • Strong understanding of software engineering fundamentals, including object-oriented design, testing, debugging, version control, and secure coding practices
  • Experience working with relational databases such as PostgreSQL, including writing queries and understanding schema design basics
  • Ability to leverage AI tools responsibly to accelerate development while maintaining high standards for reliability, quality, privacy, and security
  • Comfort working in a collaborative agile environment with code reviews, iterative delivery, and shared team ownership
  • Clear written and verbal communication skills in English

Preferred / Assets

  • Experience deploying or supporting applications on Microsoft Azure
  • Experience with PostgreSQL performance tuning, data migrations, or production data troubleshooting
  • Familiarity with CI/CD pipelines, automated quality gates, observability, and DevOps practices
  • Exposure to digital identity, cyber security, privacy, compliance, or regulated environments
  • French language skills

Technical & Domain Knowledge

  • Ruby on Rails application development and the broader web application lifecycle
  • Azure-hosted application platforms and cloud operating considerations
  • Relational database concepts, especially PostgreSQL, including schema design, migrations, indexing, and data integrity
  • Software quality practices such as automated testing, code review, static analysis, secure coding, and maintainable design
  • Responsible use of AI-assisted development tools, including verification, prompt clarity, privacy awareness, and human accountability for final code
  • Awareness of security, privacy, and trust concepts relevant to Portage CyberTech’s product domain

How Success Happens

  • You are curious, pragmatic, and disciplined, balancing speed with correctness
  • You use AI as an accelerator, not as a substitute for engineering judgement, testing, or accountability.
  • You ask clarifying questions early, communicate trade-offs clearly, and surface risks before they become surprises
  • You take ownership of the quality and maintainability of the code you ship
  • You work respectfully across disciplines and contribute to a team environment built on trust, learning, and continuous improvement

Why Join Portage?

  • 100% employer-paid health benefits
  • Dollar-for-dollar RRSP matching up to 6%
  • Flexible work options - remote, hybrid, and on-site opportunities
  • Competitive paid time off and personal wellness days
  • Employee referral bonus program
  • Career growth in a company that prioritizes internal talent
  • The opportunity to do meaningful work that helps build digital trust across Canada

The Legal Stuff

We use artificial intelligence tools for certain tasks related to our recruitment process. All hiring decisions are made by members of our team.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,977,893 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Gatineau
≈ $64k – $131k per year (Estimated) • Hybrid • Full-Time • PhD • Montreal
Python
SQL
Databases
Snowflake
Databricks
DevOps
Azure DevOps
Datadog
Azure
CI/CD
AWS
Analytics
ETL/ELT
Management
Agile
Apply
≈ $67k – $121k per year (Estimated) • Hybrid • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Quebec
Python
JavaScript
Java
TypeScript
SQL
C++
Python
Django
Java
Spring Framework
Hibernate
Databases
PostgreSQL
Apache Kafka
Frontend
React.js
DevOps
CI/CD
Jenkins
Git
AWS
Linux
Windows
Management
Jira
Agile
Apply
$80k – $100k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Brampton
Python
JavaScript
TypeScript
SQL
C#
Lua
C#
ASP.NET Core
Entity Framework Core
SignalR
Databases
MongoDB
PostgreSQL
Redis
MS SQL
Couchbase
Frontend
Angular
React.js
DevOps
CI/CD
Linux
Windows
Analytics
ETL/ELT
Management
Agile
QA
Playwright
Apply
Full Stack Developer 23 days ago
$79k – $100k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Brampton
Python
JavaScript
TypeScript
SQL
C#
Lua
C#
ASP.NET Core
Entity Framework Core
SignalR
Databases
MongoDB
PostgreSQL
Redis
MS SQL
Couchbase
Frontend
Angular
React.js
DevOps
CI/CD
Linux
Windows
Analytics
ETL/ELT
Management
Agile
QA
Playwright
Apply
$79k – $100k per year • In office • Contractor • 10+ years exp • Bachelor's Degree • Brampton
Python
JavaScript
TypeScript
SQL
C#
Lua
C#
ASP.NET Core
Entity Framework Core
SignalR
Databases
MongoDB
PostgreSQL
Redis
MS SQL
Couchbase
Frontend
Angular
React.js
DevOps
CI/CD
Linux
Windows
Analytics
ETL/ELT
Management
Agile
QA
Playwright
Apply
Senior SDE 7 hours ago
≈ $17k – $39k per year (Estimated) • In office • 5+ years exp • Hyderabad
Python
JavaScript
TypeScript
C#
Databases
PostgreSQL
AI/ML
LangChain
Model Context Protocol
Fine-tuning
AI Agents
RAG
Hugging Face
LLMOps
A2A
Context Engineering
Frontend
React.js
Mobile
Clean Architecture
DevOps
Azure
AWS
Kubernetes
Amazon EKS
Amazon S3
Management
Agile
Apply
≈ $26k – $69k per year (Estimated) • In office • 14+ years exp • Noida
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
≈ $27k – $50k per year (Estimated) • In office • 12+ years exp • Pune
Python
SQL
Python
pySpark
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
DevOps
Terraform
Azure
CI/CD
Bicep
Analytics
Tableau
Power BI
ETL/ELT
Azure Data Factory
Data Vault
Apply
PySpark Data Engineer 7 hours ago
≈ $23k – $46k per year (Estimated) • In office • 5+ years exp • Bengaluru • Gurgaon • Pune
Python
SQL
Python
pySpark
AI/ML
Spark
Airflow
DevOps
GCP
Azure
CI/CD
AWS
Apply
In office • Bachelor's Degree • Sandton
Python
JavaScript
TypeScript
C#
AI/ML
Function Calling
AI Agents
RAG
Human-in-the-Loop
Structured Outputs
Agentic Workflows
DevOps
Rest API
Azure
Management
Power Automate
BPMN
Apply
≈ $55k – $104k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Montreal
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Databases
MySQL
PostgreSQL
RabbitMQ
Amazon Aurora
AI/ML
AI Agents
Agentic Workflows
Frontend
Angular
React.js
Mobile
Twilio
DevOps
Rest API
Git
AWS
AWS Fargate
AWS Lambda
Amazon EC2
Amazon S3
Amazon ECS
Cybersecurity
Keycloak
SonarQube
OWASP Top 10
PKI
Management
Confluence
Jira
Apply
≈ $66k – $120k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Montreal
Java
Kotlin
Java
Maven
Spring Boot
AI/ML
Copilot
Model Context Protocol
AI Agents
Agentic Workflows
Mobile
MVVM
Clean Architecture
Compose Multiplatform
DevOps
Rest API
WebSockets
Docker
GitHub
Linux
Windows
TCP/IP
Cybersecurity
Keycloak
SonarQube
OWASP Top 10
OWASP
Management
Confluence
Jira
Agile
Apply
≈ $45k – $96k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Montreal
AI/ML
Copilot
AI Agents
LLM
DevOps
Datadog
CI/CD
Grafana
GitHub
Cybersecurity
SonarQube
Management
Confluence
Jira
QA
TestRail
Selenium
JMeter
Playwright
BrowserStack
Apply
≈ $49k – $99k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Gatineau
Python
Ruby
PowerShell
Ruby
Ruby on Rails
Databases
MySQL
PostgreSQL
RabbitMQ
ElasticSearch
OpenSearch
Mobile
Twilio
DevOps
Terraform
Azure DevOps
GitHub Actions
Kibana
Azure
CI/CD
Jenkins
Git
Docker
Kubernetes
Azure AKS
Amazon CloudWatch
Cybersecurity
Keycloak
CVE
PKI
Management
Confluence
Jira
Agile
Apply
≈ $73k – $127k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Montreal
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Databases
MySQL
PostgreSQL
RabbitMQ
Amazon Aurora
AI/ML
Copilot
Model Context Protocol
AI Agents
LLM
Agentic Workflows
Frontend
Angular
React.js
Mobile
Twilio
DevOps
Rest API
AWS
AWS Fargate
AWS Lambda
Amazon EC2
GitHub
Amazon S3
Amazon ECS
Cybersecurity
Keycloak
SonarQube
OWASP Top 10
PKI
OWASP
Management
Confluence
Jira
Agile
Apply
≈ $65k – $113k per year (Estimated) • In office • Top Secret • 10+ years exp • Gatineau • Ottawa
Apply
$50k – $64k per year • Hybrid • Full-Time • 5+ years exp • Gatineau
Apply
Account Manager 3 days ago
≈ $47k – $79k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Gatineau • Quebec • Montreal • Saint-Laurent
Apply
≈ $25k – $35k per year (Estimated) • In office • Gatineau
Apply
Branch Manager 4 days ago
≈ $37k – $66k per year (Estimated) • In office • Full-Time • 3+ years exp • Gatineau
Apply
See all jobs
This is one of many
1,977,893 more open roles from verified company boards, updated every day.