Développeur API

12 hours ago


Montreal, Quebec, Canada SII Canada Full time

Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec collaborateurs, une présence internationale dans 20 pays, et un chiffre d'affaires supérieur à 1.621 milliards de dollars canadiens.

SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d'information et contribuer à la création des produits et services de demain pour nos clients.

D'autre part, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l'égalité des chances.

Description
Poste hybride : Présence requise sur site 2 à 3 jours par semaine.

Date de début : Prévue le 23 février 2026, avec flexibilité.

Possibilité de renouvellement : Contrat initial d'un an avec forte probabilité de prolongation ou de permanence.

Aperçu
En tant que Développeur Full-Stack Senior au sein de l'équipe Middleware-API, vous jouerez un rôle clé dans la conception de plateformes robustes et évolutives, principalement axées sur Azure API Management (APIM) et Self-Hosted Gateways (SHG) dans un environnement OpenShift. Votre mission sera de construire et maintenir des pipelines d'automatisation pour les API et de mettre en œuvre des outils favorisant la gouvernance des API. Ce poste s'adresse à un professionnel expérimenté combinant des compétences avancées en développement d'API, intégration middleware et pratiques DevOps.

Responsabilités principales

  • Concevoir, déployer et maintenir des solutions API Management (APIM, SHG) orchestrées via ArgoCD et Helm.
  • Implémenter des politiques APIM (authentification, transformation, sécurité) et contribuer à la gouvernance des API.
  • Développer et gérer l'infrastructure as code avec Terraform pour garantir automatisation et cohérence.
  • Analyser et extraire les logs des services APIM et Azure pour optimiser les workflows.
  • Développer et maintenir des solutions Middleware pour assurer la communication entre systèmes.
  • Gérer les mécanismes d'authentification et d'autorisation (RBAC, Managed Identities).
  • Maîtriser les protocoles d'intégration (REST, RESTful, MCP) et les modèles de messagerie (pub/sub, Event Hub, Service Bus).
  • Effectuer des tests avec OpenAPI, Spectral, Swagger Hub pour garantir la fiabilité des API.
  • Contribuer aux pipelines CI/CD et aux workflows Git (GitFlow, revue de code).
  • Assurer la fiabilité et la conformité des plateformes tout en supportant des workloads conteneurisés sur OpenShift/Kubernetes.

Compétences et expérience requises
API & Middleware

  • 8+ ans comme Développeur Full-Stack avec un focus sur la conception et le développement d'API et middleware.
  • Expertise avancée en Azure APIM (politiques, passerelles, réseau, RBAC, monitoring).
  • Connaissance des catalogues d'API et des bonnes pratiques pour la création de contrats (OpenAPI, Spectral).
  • Familiarité avec les solutions Middleware et les patterns d'intégration.

Sécurité & Intégration

  • Maîtrise de RBAC, Managed Identities, Key Vault et des patterns sécurisés pour API.
  • Solide compréhension des intégrations REST/RESTful et de la messagerie (pub/sub, Event Hubs, Service Bus).

Infrastructure & DevOps

  • Expertise avec Terraform, OpenShift/Kubernetes, Argo CD et Helm.
  • Expérience dans la création de pipelines CI/CD robustes et workflows Git en environnement multi-équipes.

Langages & Outils

  • Maîtrise des scripts (Bash, PowerShell, Python).
  • Outils de test et design : OpenAPI, Swagger Hub, Spectral ; Postman est un atout.

Communication & Formation

  • Excellentes compétences en communication et rédaction de documentation claire.
  • Diplôme en informatique, ingénierie ou domaine connexe (ou expérience équivalente).

Atouts

  • Connaissance des outils d'observabilité (App Insights, Log Analytics).
  • Familiarité avec la sécurité avancée (Key Vault, Managed Identities).
  • Expérience dans la rédaction de politiques APIM complexes.
  • Compréhension des protocoles émergents tels que MCP.

As a Senior Full-Stack Developer for the Middleware-API team, you will play a key role in building robust and scalable platforms, primarily focused on Azure API Management (APIM) and Self-Hosted Gateways (SHG) within an OpenShift environment. Your mission is to build and maintain automation pipelines for APIs and implement tools to support API governance standards. This position targets an experienced professional with strong API development skills, middleware integration expertise, and DevOps practices.

Key Responsibilities

  • Design, deploy, and maintain API Management solutions (APIM, SHG) orchestrated via ArgoCD and Helm.
  • Implement APIM policies (authentication, transformation, security) and contribute to API governance.
  • Develop and manage infrastructure as code using Terraform for automation and consistency.
  • Analyze and extract logs from APIM and Azure services to troubleshoot and optimize workflows.
  • Develop and maintain Middleware solutions for seamless communication between systems.
  • Manage authentication and authorization mechanisms (RBAC, Managed Identities).
  • Maintain knowledge of integration protocols (REST, RESTful, MCP) and messaging patterns (pub/sub, Event Hub, Service Bus).
  • Conduct testing using OpenAPI, Spectral, Swagger Hub to ensure API reliability.
  • Contribute to CI/CD pipelines and Git workflows (GitFlow, code reviews).
  • Ensure platform reliability and compliance while supporting containerized workloads on OpenShift/Kubernetes.

Required Skills & Experience
API & Middleware

  • 8+ years as a Full-Stack Developer with significant focus on API design, development, and middleware.
  • Advanced expertise in Azure APIM (policies, gateways, networking, RBAC, logging/monitoring).
  • Strong knowledge of API catalogs and best practices for API contract creation (OpenAPI, Spectral).
  • Familiarity with Middleware solutions and integration patterns.

Security & Integration

  • Hands-on with RBAC, Managed Identities, Key Vault, and secure API patterns.
  • Solid understanding of REST/RESTful integration and messaging (pub/sub, Event Hubs, Service Bus).

Infrastructure & DevOps

  • Proficiency with Terraform, OpenShift/Kubernetes, Argo CD, and Helm.
  • Experience building resilient CI/CD pipelines and Git workflows in multi-team environments.

Languages & Tooling

  • Scripting proficiency (Bash, PowerShell, Python).
  • Testing and design tools: OpenAPI, Swagger Hub (or equivalent), Spectral; Postman is a plus.

Communication & Education

  • Excellent communication skills; ability to simplify complex concepts and write clear documentation.
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

Nice-to-Have Skills

  • Knowledge of observability tools (App Insights, Log Analytics).
  • Familiarity with advanced security (Key Vault, Managed Identities).
  • Experience writing complex APIM policies.
  • Understanding of emerging protocols such as MCP.


  • Montreal, Quebec, Canada un emploi de Développeur Senior d'Intégration chez MaintainX Full time

    MaintainX est la plateforme de gestion de flux de travail mobile-first leader mondial pour les travailleurs industriels et de première ligne. Nous sommes un outil moderne basé sur le cloud et compatible avec l'IoT pour la maintenance, la sécurité et les opérations sur les équipements et les installations. MaintainX favorise l'excellence opérationnelle...


  • Montreal, Quebec, Canada un emploi de Développeur Senior d'Intégration chez MaintainX Full time

    MaintainX est la plateforme de gestion de flux de travail mobile-first leader mondial pour les travailleurs industriels et de première ligne. Nous sommes un outil moderne basé sur le cloud et compatible avec l'IoT pour la maintenance, la sécurité et les opérations sur les équipements et les installations. MaintainX favorise l'excellence opérationnelle...

  • Développeur ServiceNow

    54 minutes ago


    Montreal, Quebec, Canada DELAN Full time

    Nous sommes présentement à la recherche d'un développeur ServiceNow pour un contrat d'une durée de 12 mois avec possibilité de renouvellement. MANDAT • Concevoir et développer des solutions ServiceNow alignées aux besoins d'affaires (JavaScript, APIs REST/SOAP) • Configurer et étendre la plateforme via modules OOTB et applications custom...

  • Développeur .net

    7 hours ago


    Montreal, Quebec, Canada grep Technologies Full time

    Contexte:Spécialisé en .Net/C# évoluant dans un écosystème Web, API, Cloud (Azure), cette personne doit être en mesure d'analyser les demandes, concevoir des solutions techniques solides, développer le code nécessaire selon les bonnes pratiques de l'équipe puis participer aux efforts de livraison et de soutienLe candidat doit être en mesure de...


  • Montreal, Quebec, Canada DELAN - IT Talent Solutions Full time

    Nous sommes présentement à la recherche d'un développeur ServiceNow pour un contrat d'une durée de 12 mois avec possibilité de renouvellement.MANDAT• Concevoir et développer des solutions ServiceNow alignées aux besoins d'affaires (JavaScript, APIs REST/SOAP)• Configurer et étendre la plateforme via modules OOTB et applications custom (Flow...


  • Montreal, Quebec, Canada Astek Full time

    Offre d'emploi : Développeur(se) Full Stack TypeScriptLocalisation :MontréalMode de travail :Hybride (3 jours/semaine en présentiel)Début :ASAPPourquoi nous rejoindre ?Astek est un leader mondial en conseil technologique. Avec 7 800 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions...


  • Montreal, Quebec, Canada TES The Employment Solution Full time

    Votre Mission :Agir à titre de développeur full-stack et mettre au service vos compétences techniques, votre leadership et votre capacité à influencer pour contribuer à une initiative majeure et novatrice au sein de l'organisation.Vos Responsabilités:Livraison : Veiller à livrer des solutions technologiques alignées sur les besoins d'affaires et les...

  • Développeur Python

    3 hours ago


    Montreal, Quebec, Canada DELAN - IT Talent Solutions Full time

    Le Développeur Python sera chargé du développement et de l'évolution des solutions et applications de l'entreprise dans le l'intelligence artificielle appliquée au domaine de la santé.PLUS PRÉCISÉMENT• Développer et améliorer une application robuste et fiable• Concevoir et optimiser des API pour l'intégration des différentes plateformes•...


  • Montreal, Quebec, Canada TES The Employment Solution Full time

    [French Version]Spécialiste en ingénierie logicielle – Analyste/Développeur ServiceNow (Senior)Montréal | Mode hybride (minimum 3 jours/semaine au centre-ville)Contrat de 12 mois | 37,5 h/semaine | Renouvellement possibleNous recherchons un(e)spécialiste senior ServiceNow (10+ ans d'expérience)pour concevoir, développer et maintenir des solutions de...

  • Senior API Developer

    12 hours ago


    Montreal, Quebec, Canada ELITS Full time

    ELITS Canada Inc. is a subsidiary of Accelerate at Iver. Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefront of technology and work on exciting digitization and transformation projects with market-leading...