Retour aux résultats

Offre fermée

Analyste-programmeur full stack

  • Montreal, QC, Canada

Temps plein

Cette offre est fermée.

L’offre originale est conservée ci-dessous à titre de référence.

Détails de l’emploi

Type d’emploi
Temps plein
Date de clôture
Langue de l’annonce
Français
Publié

Offres similaires ouvertes

Voir les offres ouvertes

Description originale de l’offre

Offre archivée. Les détails ci-dessous concernent un poste qui était à pourvoir.

Voici un bref aperçu des tâches et des responsabilités qui vous incomberont :

  • Analyser les besoins fonctionnels et les traduire en solutions techniques robustes et évolutives;
  • Concevoir, développer et maintenir les composantes frontales et dorsales des applications;
  • Développer et intégrer des interfaces de programmation d’applications, des services applicatifs et des mécanismes d’échange de données;
  • Assurer le soutien, la maintenance corrective et l’évolution contrôlée de l’application Microsoft Access existante;
  • Documenter les formulaires, les requêtes, les rapports, les macros, les modules VBA, les données et les règles d’affaires de l’application existante;
  • Participer à la conception et au développement de la nouvelle solution destinée à remplacer progressivement l’application existante;
  • Contribuer à la préparation, à la validation et à l’exécution de la migration des données;
  • Réaliser les essais unitaires et prendre part aux essais d’intégration et de régression;
  • Appliquer les pratiques DevSecOps, de sécurité applicative, d’intégration continue et de livraison continue;
  • Utiliser les outils de développement assisté par l’intelligence artificielle en exerçant un jugement critique sur les résultats produits;
  • Réviser, corriger, sécuriser et documenter le code généré avec l’aide de l’intelligence artificielle;
  • Produire la documentation des solutions et effectuer un transfert structuré des connaissances;
  • Collaborer avec le responsable de produit, l’analyste fonctionnel, le conseiller en architecture logicielle et les autres membres de l’équipe.

Le Profil Recherché Est Le Suivant

  • Détenir un diplôme universitaire de premier cycle en informatique, en génie logiciel ou dans une discipline pertinente, ou une combinaison de formation et d’expérience jugée équivalente;
  • Posséder un minimum de sept (7) années d’expérience pertinente en analyse, en conception, en développement et en maintenance de solutions logicielles;
  • Avoir une expérience significative en développement full stack dans des environnements applicatifs complexes;
  • Démontrer une expérience dans le soutien ou la maintenance d’applications Microsoft Access;
  • Maîtriser Java pour le développement d’applications d’entreprise, de services applicatifs et d’interfaces de programmation d’applications;
  • Connaître le développement full stack couvrant les interfaces utilisateur, la logique applicative, les services, les interfaces de programmation d’applications et les bases de données;
  • Maîtriser Microsoft Access, notamment les formulaires, les requêtes, les rapports, les macros, les modules VBA, les modèles de données et les liens vers des sources externes;
  • Posséder une bonne maîtrise de JavaScript ou de TypeScript ainsi que d’un cadre moderne de développement d’interfaces, comme Angular ou React;
  • Détenir une maîtrise des bases de données relationnelles et du langage SQL;
  • Avoir de l’expérience avec les essais automatisés, l’intégration continue, la livraison continue et les pratiques DevSecOps;
  • Utiliser efficacement les outils de développement assisté par l’intelligence artificielle;
  • Démontrer une capacité à réviser, à corriger, à sécuriser et à documenter le code produit avec l’aide de l’intelligence artificielle;
  • Posséder une expérience en modernisation, en refonte ou en remplacement progressif d’une application patrimoniale;
  • Avoir travaillé au sein d’équipes multidisciplinaires utilisant une approche agile;
  • Connaître Spring ou Spring Boot (un atout);
  • Posséder une expérience avec Azure, Azure DevOps ou des technologies comparables (un atout);
  • Détenir de l’expérience en migration de données provenant d’applications Microsoft Access (un atout);
  • Connaître les environnements liés à la santé, aux services d’urgence ou au secteur public (un atout);
  • Détenir une expérience avec des applications comportant des données sensibles ou des exigences élevées de continuité de service (un atout).
En savoir plus sur ce poste

Parrainage de visa

Aucune mention détectée dans l’offre

Signaler cette offre