Développeur.euse logiciel, Livraison client (CitizenOne) / Software Developer, Client Delivery (CitizenOne)

portagecybertech

Outaouais

Hybrid

CAD 60,000 - 85,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Régime d’avantages sociaux payé à 100%
RRSP 6% match
Télétravail/hybride/on-site
Congés payés compétitifs
Programme de primes par recommandation
Allocation HSA et matériel
Développement de carrière
Travail porteur de sens

Job summary

Portage CyberTech cherche un Développeur Logiciel motivé pour rejoindre l’équipe Livraison Client. Vous concevrez, développerez et maintiendrez des applications soutenant la confiance numérique, l’identité et la sécurité.

Vous travaillerez sur des Web apps, APIs et services backend, en collaboration avec des ingénieurs expérimentés pour assurer une livraison fiable et une excellence technique. Le poste exige 2–5 ans d’expérience, une base en informatique, des compétences en Go/Python/JavaScript,

Qualifications

  • Connaissances en design, codage et test d’applications et sécurité des dév.
  • Diplôme en informatique ou équivalent.
  • 2–5 ans d’expérience en développement logiciel ou domaines associés.
  • Compétences en technologies web, API et services cloud.
  • Bonne capacité d’analyse et de résolution de problèmes.
  • Très bonnes pratiques Agile et collaboration en équipe.
  • Intérêt pour outils IA et automatisation du développement.
  • Anglais courant; le français est un atout.

Responsibilities

  • Concevoir et développer des fonctionnalités soutenant les solutions de confiance numérique et sécurité.
  • Contribuer à des apps Web, APIs et services backend.
  • Diagnostiquer et corriger les problèmes en dev/test/prod.
  • Écrire du code propre et documenté et participer aux revues de code.

Skills

Conception logicielle
Résolution de problèmes
Agile
Anglais courant
Collaboration d’équipe

Education

Diplôme en informatique

Tools

GitHub
Docker
Azure DevOps
GitHub Actions

Job description

À propos de Portage CyberTech

Portage CyberTech opère à l'intersection de la confiance numérique, de l'identité, de la vie privée et de la sécurité. Si ces thèmes vous parlent, nous vous invitons à en apprendre davantage sur notre travail sur notre site web ou LinkedIn — puis à plonger dans les détails du poste ci-dessous.

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

Portage CyberTech est à la recherche d’un(e) Développeur.euse Logiciel motivé(e) et désireux(se) d’apprendre pour se joindre à son équipe de développement: Livraison Client. Ce poste est idéal pour les candidats possédant une base en développement logiciel qui souhaitent concevoir, améliorer et maintenir des applications fiables soutenant les solutions de confiance numérique, d’identité, de confidentialité et de sécurité. En travaillant aux côtés de membres expérimentés de l’équipe, vous contribuerez au développement applicatif, au dépannage, aux tests, aux intégrations et à l’amélioration continue, tout en acquérant une expérience concrète des pratiques modernes de développement, des technologies infonuagiques, de l’automatisation et des outils assistés par l’intelligence artificielle.

Responsabilités principales (ce que vous ferez réellement)
  • Concevoir, développer, tester et maintenir des fonctionnalités applicatives qui soutiennent les solutions de confiance numérique, d’identité, de confidentialité et de sécurité de Portage CyberTech.
  • Contribuer au développement et à l’amélioration d’applications Web, d’API, d’intégrations et de services backend sous la supervision de membres expérimentés de l’équipe.
  • Diagnostiquer, déboguer et résoudre les problèmes applicatifs dans les environnements de développement, de test et de production.
  • Rédiger du code clair, maintenable et bien documenté, conformément aux normes de développement, aux pratiques de sécurité et aux processus de l’équipe.
  • Participer aux revues de code, aux activités de test, à la planification des sprints, au raffinement du carnet de produit (backlog) et aux autres pratiques de développement Agile.
  • Collaborer avec les équipes de développement, d’assurance qualité, d’ingénierie client et d’exploitation afin de soutenir une livraison fiable des projets.
  • Aider à la configuration des applications, à la préparation des environnements, aux déploiements et aux activités de mise en production avec l’appui de membres expérimentés de l’équipe.
  • Développer et maintenir des scripts, des automatisations ou de petits outils afin d’améliorer les flux de développement, l’efficacité des tests et le soutien opérationnel.
  • Contribuer à la documentation technique, aux guides de dépannage et aux ressources de partage des connaissances liées aux applications et aux processus de développement.
  • Explorer et utiliser des outils modernes de développement, y compris des outils de codage et d’automatisation assistés par l’intelligence artificielle, afin d’améliorer la qualité, la productivité et l’efficacité.
Qualifications et compétences requises
  • Connaissance de base des principes de développement logiciel, notamment la conception applicative, le codage, le débogage, les tests, les intégrations et les pratiques de développement sécurisé, ainsi qu’une capacité à appliquer ces concepts dans des projets académiques, personnels ou professionnels.
  • Diplôme d’études collégiales ou universitaires en informatique, en génie logiciel, en technologies de l’information ou dans un domaine connexe.
  • De 2 à 5 années d’expérience en développement logiciel, en soutien applicatif, en développement Web, en technologies infonuagiques ou dans un rôle technique connexe.
  • Expérience dans la conception, la maintenance ou le soutien d’applications utilisant des langages de programmation, des Framework, des bases de données, des API et des services infonuagiques modernes.
  • Excellentes capacités d’analyse et de résolution de problèmes.
  • Approche méthodique et sens de l’organisation, avec une bonne connaissance des méthodologies et outils de développement Agile.
  • Capacité à travailler efficacement dans un environnement de développement Agile collaboratif.
  • Excellentes aptitudes organisationnelles et souci du détail.
  • Intérêt et expérience dans l’utilisation d’outils de développement assistés par l'intelligence artificielle et de techniques d'automatisation visant à améliorer la qualité du code, la productivité, les tests et la livraison logicielle.
  • Excellentes compétences de communication en anglais; le français est un atout.
Connaissances techniques et de domaine
  • Expérience en programmation ou en script avec des langages tels que Go, Python, JavaScript, TypeScript, Bash, PowerShell ou des langages similaires.
  • Systèmes de gestion de versions tels que GitHub.
  • Développement d’applications Web, API, services backend et modèles d’intégration.
  • Tests applicatifs, débogage, dépannage et pratiques de revue de code.
  • Outils CI/CD tels que GitHub Actions, Jenkins ou Azure DevOps.
  • Technologies de conteneurisation telles que Docker.
  • Services Microsoft Azure couramment utilisés pour créer et soutenir des applications, notamment App Services, Azure Functions, Azure Storage, Azure Container Apps, Azure Key Vault et Azure DevOps.
  • Outils de surveillance et de journalisation applicatives tels qu’Azure Monitor, Application Insights, OpenSearch, Elasticsearch ou Kibana.
  • Outils de collaboration de projet tels que Jira, Confluence et Slack.
  • Bases de données relationnelles et NoSQL telles que PostgreSQL, MySQL ou MongoDB.
  • Expérience avec RabbitMQ, Keycloak, Twilio, Entrust PKI ou des technologies similaires liées aux intégrations applicatives et à l’identité.
Atout / Préférence
  • Expérience avec Ruby on Rails ou d’autres frameworks modernes de développement applicatif.
  • Connaissance des pratiques de codage sécurisé, de l’authentification, de l’autorisation, du réseautage et des concepts de sécurité courants.
  • Certifications Microsoft telles qu’Azure Fundamentals (AZ-900) ou Azure Developer Associate (AZ-204).
  • Connaissance des technologies d’orchestration de conteneurs telles que Kubernetes ou Azure Kubernetes Service (AKS).
Pourquoi rejoindre Portage ?

Bien travailler. Bien évoluer. Bien vivre

  • 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
  • Allocation HSA et équipement de bureau fournit
  • 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)

Portage CyberTech is seeking a motivated and eager-to-learn Developer to join our development team: Client Delivery. This role is ideal for candidates with a foundation in development who want to build, enhance, and maintain reliable applications that support digital trust, identity, privacy, and security solutions. Working alongside experienced team members, you will contribute to application development, troubleshooting, testing, integrations, and continuous improvement activities while gaining hands‑on experience with modern development practices, cloud‑based technologies, automation, and AI‑assisted tools.

Core Responsibilities (What You’ll Actually Do)
  • Design, develop, test, and maintain application features that support Portage CyberTech’s digital trust, identity, privacy, and security solutions.
  • Contribute to the development and enhancement of web applications, APIs, integrations, and backend services under the guidance of senior team members.
  • Troubleshoot, debug, and resolve application issues across development, test, and production environments.
  • Write clean, maintainable, and well‑documented code following established coding standards, security practices, and team processes.
  • Participate in code reviews, testing activities, sprint planning, backlog refinement, and other Agile development practices.
  • Collaborate with development, quality assurance, customer engineering, and operations teams to support reliable project delivery.
  • Assist with application configuration, environment setup, deployments, and release activities with support from experienced team members.
  • Develop and maintain scripts, automation, or small tools that improve development workflows, testing efficiency, and operational support.
  • Contribute to technical documentation, troubleshooting guides, and knowledge‑sharing materials for applications and development processes.
  • Explore and apply modern development tools, including AI‑assisted coding and automation tools, to improve quality, productivity, and efficiency.
Qualifications & Experience
  • Foundational knowledge of software development principles, including application design, coding, debugging, testing, integration, and secure development practices, with the ability to apply these concepts in academic, personal, or professional projects.
  • Diploma or degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 2-5 years of experience in software development, application support, web development, cloud technologies, or related technical roles.
  • Experience building, maintaining, or supporting applications using modern programming languages, frameworks, databases, APIs, and cloud‑based services.
  • Strong analytical and problem‑solving skills.
  • Methodical and well‑organized, with a solid understanding of Agile development methodologies and tools.
  • Ability to work effectively in a collaborative Agile development environment.
  • Good organizational skills and attention to detail.
  • Interest and experience in using AI‑assisted development tools and automation techniques to improve code quality, productivity, testing, and software delivery.
  • Ability to communicate effectively in English; knowledge of French is an asset.
Technical & Domain Knowledge
  • Programming or scripting experience using languages such as Go, Python, JavaScript, TypeScript, Bash, PowerShell, or similar languages.
  • Version control systems such as GitHub.
  • Web application development, APIs, backend services, and integration patterns.
  • Application testing, debugging, troubleshooting, and code review practices.
  • CI/CD tools such as GitHub Actions, Jenkins, or Azure DevOps.
  • Container technologies such as Docker.
  • Microsoft Azure services commonly used to build and support applications, such as App Services, Azure Functions, Azure Storage, Azure Container Apps, Azure Key Vault, and Azure DevOps.
  • Application monitoring and logging tools such as Azure Monitor, Application Insights, OpenSearch, Elasticsearch, or Kibana.
  • Project collaboration tools such as Jira, Confluence, and Slack.
  • Relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
  • Exposure to RabbitMQ, Keycloak, Twilio, Entrust PKI, or similar application integration and identity‑related technologies.
Preferred / Assets
  • Experience with Ruby on Rails or other modern application development frameworks.
  • Knowledge of secure coding practices, authentication, authorization, networking, and common security concepts.
  • Microsoft certifications such as Azure Fundamentals (AZ-900) or Azure Developer Associate (AZ-204).
  • Knowledge of container orchestration technologies such as Kubernetes or AKS.
Why Join Portage?

Work Well. Grow Well. Live Well.

  • 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
  • HSA and office equipment provided
  • 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.

Our French content uses the masculine form solely to lighten the text. We value diversity and inclusion and welcome all applications, regardless of gender, origin, orientation, or any other protected characteristic.

Fluency in English is required for some of our positions, as job duties necessitate it, particularly due to regular communications with clients and partners located outside of Quebec.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur.euse logiciel, Livraison client (CitizenOne) / Software Developer, Client Delivery (CitizenOne)
Développeur.euse logiciel, Livraison client (CitizenOne) / Software Developer, Client Delivery (CitizenOne)

Portage CyberTech • Outaouais

Hybrid
CAD 70,000 - 110,000
Assurance santé 100% employeur
RRSP matching jusqu’à 6%
Télétravail / hybride / sur site
+3
Développeur.euse logiciel, Livraison client (CitizenOne) / Software Developer, Client Delivery (CitizenOne)
Développeur.euse logiciel, Livraison client (CitizenOne) / Software Developer, Client Delivery (CitizenOne)

Portage CyberTech Inc. • Outaouais

Hybrid
CAD 65,000 - 95,000
Régime d’avantages sociaux payé à 100%
Cotisation REER jusqu’à 6%
Travail à distance / hybride ou sur le
+4
Administrateur(trice) Infrastructure & Cloud / Infrastructure & Cloud Administrator (M365, Azure, AWS)
Administrateur(trice) Infrastructure & Cloud / Infrastructure & Cloud Administrator (M365, Azure, AWS)

Portage CyberTech • Montreal West

Hybrid
CAD 90,000 - 120,000
Avantages sociaux payés à 100% par l\’
Cotisation REER jusqu\’à 6%
Options de travail à distance, hybride
Développeur.euse logiciel / Software Developer (CitizenOne - Product Dev.),
Développeur.euse logiciel / Software Developer (CitizenOne - Product Dev.),

Portage CyberTech • Outaouais

Hybrid
CAD 85,000 - 120,000
Avantages sociaux payés à 100%
RÉÉRRSP matching jusqu’à 6%
Options de travail à distance / hybrid
+2
Développeur.euse logiciel / Software Developer (CitizenOne - Product Dev.),
Développeur.euse logiciel / Software Developer (CitizenOne - Product Dev.),

portagecybertech • Outaouais

Hybrid
CAD 90,000 - 130,000
Avantages sociaux complets
Option de travail à distance
Congés compétitifs
Développeur.euse JAVA Desktop Senior / Senior, Java Desktop Developer (Signature)
Développeur.euse JAVA Desktop Senior / Senior, Java Desktop Developer (Signature)

portagecybertech • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
100% employer-paid health benefits
RRSP matching up to 6%
Flexible work options (hybrid/on-site)
+5
Développeur.euse Java Full Stack / Java Full Stack Developer x2 (Signature)
Développeur.euse Java Full Stack / Java Full Stack Developer x2 (Signature)

portagecybertech • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Régime d’avantages sociaux payé à 100%
Rémunération RRSP 6%
Horaires flexibles / télétravail
Analyste d'affaires technique / Technical Business Analyst (Signature)
Analyste d'affaires technique / Technical Business Analyst (Signature)

Portage CyberTech • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
Régime d’avantages sociaux payé à 100%
Cotisation REER jusqu’à 6%
Options de travail à distance, hybride
+1
Développeur Java Agentique IA / Agentic AI Java Developer
Développeur Java Agentique IA / Agentic AI Java Developer

Portage CyberTech • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Administrateur(trice) Infrastructure & Cloud / Infrastructure & Cloud Administrator (M365, Azure, AWS)
Administrateur(trice) Infrastructure & Cloud / Infrastructure & Cloud Administrator (M365, Azure, AWS)

Portage CyberTech • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Assurance maladie 100% payée
RÉER match 6%
Travail flexible - télétravail/hybride
+4