hirly

Portage CyberTech

Développeur.euse logiciel / Software Developer (CitizenOne - Product Dev.),

Gatineau, Quebec

hirly Pro

Get in front of the people hiring at Portage CyberTech

  • Reach the hiring manager at Portage CyberTech on LinkedIn, from your own account
  • hirly applies to this job for you, with unlimited applications
  • A resume and cover letter written for this job, unlimited
  • The hiring manager and recruiter at Portage CyberTech, with contact details
Get Pro for this job →

$49 a month · ₹1,999 for 30 days in India · cancel any time

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Portage CyberTech first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.8M live jobs from 210,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Mid level
Country
CA
Work mode
On-site / unstated
First seen by hirly
2 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

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 C

Original posting on Portage CyberTech's site ↗

Listed on hirly, a job board. hirly is not the employer: Portage CyberTech is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job