Lieu de travail: Montréal, centre-ville

Type: Permanent / temps plein

Langue: Bilingue

Expertus développe et propose des solutions innovantes dans le milieu de la messagerie financière pour les institutions financières et les trésoriers corporatifs. Dans le cadre de nos projets, Expertus est à la recherche d’un architecte de solution logiciel.

Sous la responsabilité du directeur des ventes, l'architecte de solution logiciel fera partie d’une équipe dynamique qui travaille dans un milieu Agile. Parmi ses responsabilités, on peut énumérer les responsabilités suivantes:

  • Concevoir et mettre en œuvre des solutions technologiques qui répondent aux besoins des clients, suivant la stratégie de l’entreprise et intégrant ses produits;
  • Concevoir les intégrations alliant méthodes traditionnelles (transferts de fichiers, messagerie et services SOAP) et exposition de services dans une architecture microservices, suivant les meilleures pratiques de sécurité;
  • Aider le directeur du développement à sélectionner, suivre et améliorer les standards de développement;
  • Sélectionner, suivre et améliorer les cadriciels et technologies utilisées dans le développement des produits;
  • Concevoir les produits en composantes logicielles réutilisables répondant aux exigences fonctionnelles et non-fonctionnelles;
  • Participer et supporter la conception détaillée des composantes logicielles avec les équipes de développement;
  • Contribuer à la veille technologique sur les technologies utilisées par les produits;
  • Contribuer à la définition des produits et de leur backlog, amenant la connaissance et l’expertise techniques et intégrant les évolutions technologiques à la feuille de route;
  • Fournir les exigences techniques de l’application.

Connaissances

Requises:

  • Connaissances approfondies en personnalisation et intégration de systèmes avec un produit d’entreprise;
  • Connaissances importantes dans l’administration d’une architecture informatique;
  • Expérience éprouvée de collaboration avec des clients, des gestionnaires de produit, des analystes et des services TI dans le but d’analyser les exigences, de développer des idées et de créer des solutions;
  • Compréhension des exigences non fonctionnelles, de l’assurance qualité et des méthodes d’amélioration continue;
  • Compréhension approfondie des API et des nuances associées à la sécurité et à l’évolutivité, particulièrement dans une architecture microservices;
  • Connaissances approfondies des technologies Java, Java Enterprise, Spring (Spring Batch un atout), Hibernate (JPA), ainsi que des principes Web, de l’orienté objet, des bases de données relationnelles et des services REST, ainsi que des standards SOAP, XML et JSON;
  • Bonnes compétences en documentation de l’architecture logicielle : capacité de résumer la conception à l’aide de moyens visuels et de clarifier son intention;
  •  Connaissances des principes de haute disponibilité, de sécurité informatique dans le contexte d’applications Web, et de performance en Java et en base de données.
  • Doit parler et écrire en français et en anglais (clientèle);

Optionnelles:

  • Connaissances du monde financier un atout;
  • Connaissances SWIFT un atout.
  • Connaissances en notation UML un atout


  • Voir la localisation
  • Entreprise
La position affichée sur la carte est approximative et à titre indicatif.

Expertus Technologies

Expertus développe et propose des solutions innovantes dans le milieu de la messagerie financière pour les institutions financières et les trésoriers corporatifs. ...

Voir les offres