Ingénieur logiciel/Ingénieure logiciel

Montréal

Offre publiée le 2024-09-20

ALFACONSEIL.CA

Description du rôle :

Le candidat sera responsable de comprendre les composantes technologiques et l’architecture de la solution pour produire des livrables techniques détaillés.

Il devra concevoir et implémenter des processus à automatiser dans l’outil de gestion des processus opérationnels, tout en s'assurant de maximiser la réutilisation des codes à travers les différentes applications.

Il participera à la conception, au développement et aux tests unitaires, et contribuera à la transition des conceptions vers les développeurs.

Exigences minimales :

  • Minimum de 10 ans d’expérience en développement applicatif, principalement sur les APIs REST
  • Baccalauréat en génie logiciel ou expérience équivalente
  • Expertise en Java 17+, Springboot 3, Git
  • Connaissance des outils et pratiques DevOps (Jenkins, GitHub Actions, Harness, Docker)
  • Familiarité avec AWS, Kubernetes
  • Expérience avec l’approche orientée services (API REST)
  • Connaissance des plateformes Decision Modeler ou Blaze Advisor (atout)

Compétences et défis :

  • Développement et maintien des APIs REST
  • Migration des applications vers des technologies plus récentes
  • Adoption des pratiques DevSecOps
  • Analyse des requêtes de changements et mise en œuvre des améliorations nécessaires
  • Support des opérations et maintenance des applications
  • Documentation et validation des spécifications et des cas de tests
  • Participation aux tests d'intégration et revue de code

Le candidat idéal est curieux, motivé à apprendre en continu, et désireux de contribuer à des projets innovants.