IT & Software

Analyste-programmeur full stack senior

Optisigma Inc.

Montreal · Quebec · Canada

  • Traduire les besoins fonctionnels en solutions techniques robustes et évolutives, en lien avec le responsable de produit, l'analyste fonctionnel et l'architecte logiciel;
  • Concevoir et développer les composantes d'interface, la logique applicative et les services d'applications d'entreprise;
  • Bâtir et intégrer des API ainsi que des mécanismes d'échange de données entre systèmes;
  • Prendre en charge une application Microsoft Access existante : corriger les anomalies, effectuer les ajustements requis et préserver sa stabilité opérationnelle;
  • Cartographier et documenter les formulaires, requêtes, rapports, macros, modules VBA et règles d'affaires de l'application patrimoniale;
  • Contribuer à la conception de la solution appelée à la remplacer, puis à la préparation, à la validation et à l'exécution de la migration des données;
  • Rédiger les essais unitaires et appuyer les essais d'intégration et de régression, dans une démarche d'intégration et de livraison continues;
  • Intégrer les bonnes pratiques de sécurité applicative DevSecOps tout au long du cycle de développement;
  • Tirer parti d'outils de développement assistés par l'IA, en révisant et en validant systématiquement le code généré (qualité, sécurité, maintenabilité);
  • Livrer une documentation claire et assurer le transfert de connaissances vers l'équipe interne.

Tu as le profil suivant :

  • Baccalauréat en informatique, en génie logiciel ou dans une discipline pertinente, ou combinaison équivalente de formation et d'expérience;
  • Au moins 7 années d'expérience pertinente en analyse, conception, développement et maintenance de solutions logicielles;
  • Expérience significative en développement full stack dans des environnements applicatifs complexes;
  • Maîtrise avancée de Java (applications d'entreprise, services applicatifs et API);
  • Maîtrise de Microsoft Access (formulaires, requêtes, rapports, macros, VBA, modèles de données, liens externes) et expérience démontrée en soutien d'applications Access;
  • Maîtrise des bases de données relationnelles et de SQL;
  • Expérience en modernisation ou en remplacement progressif d'une application patrimoniale;
  • Expérience en équipe multidisciplinaire agile, avec essais automatisés, CI/CD et pratiques DevSecOps;
  • Maîtrise pratique des outils de développement assistés par l'IA et capacité à réviser, corriger, sécuriser et documenter le code généré;
  • Spring ou Spring Boot (atout);
  • Migration de données provenant d'applications Access (atout);
  • Expérience dans le secteur public, la santé ou les services d'urgence (atout);
  • Applications à données sensibles ou à forte exigence de continuité de service (atout);
  • Communiquer aisément à l'oral comme à l'écrit dans un français professionnel.

Informations contractuelles

Nos avantages :

  • Assurances collectives comprenant le dentaire, la télémédecine, le paramédical++
  • Des programmes REER
  • Des formations adaptées à tes objectifs professionnels
  • Une équipe dynamique à taille humaine, à l'écoute de tes besoins
#J-18808-Ljbffr

Reference: WJ-291_11835298

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.