Développeur logiciel expert

Xideral Canada

Montreal (administrative region)

Hybrid

CAD 110,000 - 150,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

Déploiement GCP/Azure
Notifications push mobiles

Job summary

Xideral Canada recherche un Développeur logiciel expert à Montréal pour concevoir, développer et maintenir des APIs et services backend, principalement en C#. Le rôle implique l’intégration de partenaires et l’évolution d’un portail d’APIs dans un environnement distribué et cloud, avec une forte culture DevOps et sécurité.

Vous travaillerez sur des architectures microservices, conteneurisation et observabilité, dans un cadre hybride et 37,5 heures/semaine, jusqu’au 31 décembre 2027, avec

Qualifications

  • Exigences principales
  • Baccalauréat en technologies de l’information, génie informatique ou domaine pertinent.
  • Minimum de 10 années d’expérience pertinente en TI.
  • Expertise en développement avec C# et frameworks associés.
  • Maîtrise des architectures distribuées et microservices.
  • Conception et intégration d’APIs.
  • Connaissance des architectures événementielles et de streaming.
  • Expérience avec des passerelles d’API (Ex: Apigee, Traefik, API Gateway, Kong).
  • Expérience avec des plateformes événementielles (Ex: GCP Pub/Sub, Azure Event Hubs, Kafka).
  • Pratiques DevOps et SRE appliquées au développement.
  • Revue de code, pull requests, pair programming, TDD, couverture de code.
  • Bonnes pratiques de sécurité (OWASP).
  • Observabilité (Grafana, Prometheus, OpenTelemetry).
  • Bases de données SQL/NoSQL/ Redis.
  • Sécurisation des APIs (OIDC, OAuth 2.0, SAML 2.0).
  • Services et APIs conteneurisés; Docker, Kubernetes (K8s), GKE, AKS, Helm.
  • CI/CD et Infrastructure as Code; GitHub, ArgoCD, Terraform.
  • Méthodologies Agile et SAFe.

Responsibilities

  • Concevoir et développer des APIs et services backend en C#.
  • Concevoir, développer et maintenir des APIs et microservices.
  • Intégrer des partenaires et projets externes; réalisations dans un contexte Cloud.
  • Concevoir des microservices réutilisables pour les solutions numériques.
  • Contribuer au portail d’APIs et d’événements et assurer observabilité.
  • Appliquer DevOps/SRE et CI/CD; Infrastructure as Code.
  • Maintenir la qualité du code et la stabilité des solutions.
  • Collaborer avec équipes internes et fournisseurs d’infogérance.

Skills

C#
Microservices
APIs
Cloud architecture
DevOps
CI/CD
Kubernetes
Docker
OWASP
OpenTelemetry

Education

Baccalauréat en TI ou équivalent

Tools

Apigee
Traefik
API Gateway
Kong
GCP Pub/Sub
Azure Event Hubs
Kafka
GitHub
ArgoCD
Terraform
Docker
Kubernetes (K8s)
GKE
AKS
Helm

Job description

Mode de travail:

Hybride - 6 jours par mois à Montréal, dont 2 journées au Vieux-Port

Langue requise:

Français - environnement de travail francophone

Lieu du mandat:

Montréal

Mode de travail:

Hybride - 6 jours par mois à Montréal, dont 2 journées au Vieux-Port

Langue requise:

Français - environnement de travail francophone

Heures de travail par semaine:

37,5 heures

Durée de la mission:

Jusqu’au 31 décembre 2027

Particularités:
  • CV en français
  • Vérification des antécédents et des références avant la soumission au client
À propos du poste

Nous recherchons un Développeur logiciel expert possédant une forte expertise en C#, développement backend, APIs, microservices et architectures infonuagiques. La personne sera principalement responsable de la conception, de l’implémentation et du maintien de composantes technologiques, notamment des APIs et services backend, destinées à l’intégration de partenaires de mobilité. Le rôle évolue dans un environnement technologique moderne basé sur des architectures distribuées, microservices, APIs, plateformes événementielles, conteneurisation et pratiques DevOps/SRE. Le développeur contribuera également à la mise en place de microservices réutilisables ainsi qu'au développement d'un portail d'APIs et d'événements.

Exigences et compétences techniques

Exigences principales

  • Baccalauréat en technologies de l’information, génie informatique ou domaine pertinent.
  • Minimum de 10 années d’expérience pertinente en technologies de l’information.
  • Expertise en développement avec C# et ses frameworks associés.
  • Solide maîtrise des principes de génie logiciel et patrons de conception.
  • Expertise avec les architectures distribuées et microservices.
  • Expérience avancée en conception, développement et intégration d’APIs.
  • Bonne compréhension des architectures événementielles et de streaming.
  • Expertise avec au moins une solution de passerelle d’API, par exemple :
    • Apigee
    • Traefik
    • API Gateway
    • Kong
  • Expertise avec au moins une plateforme événementielle, par exemple :
    • GCP Pub/Sub
    • Azure Event Hubs
    • Azure Service Bus
    • Kafka
  • Expérience avec les pratiques DevOps et SRE appliquées au développement applicatif.
  • Maîtrise des pratiques de développement collaboratif : revues de code, pull requests, pair programming, TDD, couverture de code et normes de programmation.
  • Connaissance des bonnes pratiques de sécurité applicative, notamment OWASP.
  • Très bonne connaissance des technologies d’observabilité, notamment Grafana, Prometheus et OpenTelemetry.
  • Bonne connaissance des bases de données SQL, NoSQL et Redis.
  • Connaissance de la sécurisation des APIs avec OIDC, OAuth 2.0 et SAML 2.0.
  • Expérience dans le développement de services et APIs conteneurisés.
  • Maîtrise de technologies telles que Docker, Kubernetes (K8s), GKE, AKS et Helm.
  • Bonne compréhension générale des environnements Cloud.
  • Expérience avec les pratiques et outils CI/CD.
  • Expérience avec GitHub, ArgoCD et Terraform.
  • Connaissance des méthodologies de développement Agile et/ou SAFe.
Atouts
  • Expérience de déploiement dans GCP et/ou Azure.
  • Connaissance des systèmes de notifications push pour appareils mobiles.
Objectifs et livrables
  • Concevoir et développer des APIs et services backend robustes, sécurisés et performants.
  • Développer des services permettant l’intégration avec différents partenaires de mobilité.
  • Concevoir des microservices réutilisables pour les différentes solutions numériques de l’organisation.
  • Contribuer au développement et à l’évolution du portail d’APIs et d’événements.
  • Assurer l’évolutivité, la performance, la sécurité et l’observabilité des solutions.
  • Contribuer à la mise en place et à l’évolution des environnements infonuagiques.
  • Appliquer les pratiques DevOps, SRE, CI/CD et Infrastructure as Code.
  • Maintenir un haut niveau de qualité du code et de stabilité des solutions.
Responsabilités principales
  • Participer aux phases de faisabilité, conception, développement et réalisation des projets.
  • Concevoir et développer des composantes backend principalement en C#.
  • Concevoir, développer et maintenir des APIs et microservices.
  • Participer aux projets d’intégration de progiciels et de partenaires externes.
  • Concevoir des solutions respectant les principes d’architecture logicielle, de solution et d’infrastructure.
  • Piloter ou participer aux expérimentations et preuves de concept technologiques.
  • Participer à la mise en service des environnements Cloud nécessaires à la livraison des solutions.
  • Concevoir les composantes en tenant compte des besoins fonctionnels, de l’évolutivité, de la performance et de la sécurité.
  • Mettre en œuvre les mécanismes d’observabilité nécessaires au suivi des services.
  • Appliquer les pratiques de développement collaboratif, de tests automatisés et de revue de code.
  • Collaborer avec les équipes internes et les fournisseurs de services d’infogérance.
  • Participer au diagnostic et à la résolution de problèmes opérationnels complexes.
  • Contribuer au support des solutions pouvant nécessiter une prise en charge dans un contexte 24/7.

En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l'adresse suivante: contact@xideral.ca.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur logiciel expert
Développeur logiciel expert

Xideral • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Expérience GCP/Azure
Notifications push
Remote Architecte d'intégration
Remote Architecte d'intégration

Bilinguallink • Victoriaville

Remote
CAD 140,000 - 190,000
Remote Architecte d'intégration
Remote Architecte d'intégration

Bilinguallink • San Juan de Terranova

Remote
CAD 120,000 - 180,000
Développeur Web backend principal
Développeur Web backend principal

Vacances Air Canada / Air Canada Vacations • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur Java / API's
Développeur Java / API's

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Développeur DevOPS
Développeur DevOPS

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Senior Back-end Java — Microservices & API (Montréal)
Senior Back-end Java — Microservices & API (Montréal)

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Développeur Full Stack Senior – Bureau de Québec
Développeur Full Stack Senior – Bureau de Québec

Les Entreprises Mont-Sterling Inc. • Quebec

On-site
CAD 90,000 - 130,000
Assurances collectives 50%
Cotisation REER employeur
Congés payés
+2
Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Analyste organique Salesforce
Analyste organique Salesforce

Xideral • Montreal (administrative region)

Remote
CAD 90,000 - 120,000