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
$49 a month · ₹1,999 for 30 days in India · cancel any time
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
Listed on hirly, a job board. hirly is not the employer: Portage CyberTech is hiring for this role.
Similar jobs
- Développeur·euse logiciel (lead)Osedea · Montréal (FR)First seen 6d ago
- Developpeur de logiciels embarqueesJci · Brossard-Quebec-CanadaFirst seen today
- Early Careers: Technical Content DevOps Developerfor interns · Burnaby, BC, CanadaFirst seen yesterday
- DevOps / Cloud EngineerCapgemini · Toronto, CAFirst seen yesterday
- Software DeveloperEnaimco · St. John's, Newfoundland and LabradorFirst seen yesterday
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