Jobs.ca
Jobs.ca
Language
LGS, an IBM Company logo

Conseiller en architecture logicielle

Québec, Quebec
Mid Level
full_time

Top Benefits

IBM training and intellectual capital access
Collective insurance, telemedicine, retirement plan with employer contribution
Discounted IBM shares

About the role

LGS, c’est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C’est aussi une culture d’entreprise axée sur la diversité et l’inclusion, où nous accueillions tant les talents locaux qu’internationaux.

Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et améliorent la vie des gens. Vous serez aux premiers rangs pour collaborer à des transformations numériques à large déploiement dans le domaine public et privé.

Les Avantages De Vous Joindre à Nous

  • Pour apprendre tous les jours : l'accès au capital intellectuel d’IBM et à de la formation sur une multitude de technologies de pointe.
  • Pour votre bien-être : un ensemble d’assurances collectives y compris un service de télémédecine, un régime épargne retraite avec contribution de l'employeur, des actions IBM à un tarif avantageux, et un forfait mieux-être !
  • Pour profiter de temps de qualité : des vacances annuelles, des congés d'entreprise et des congés spéciaux pour les évènements de la vie.
  • Pour avoir du plaisir avec vos collègues : une communauté active et un comité social proposent des activités pour vous garder connectés !

Titre du poste : Conseiller en architecture logicielle Voici comment vous serez impliqué

  • Rechercher et participer à l’implantation des solutions aux problèmes de performance;
  • Soutenir ou orienter les analystes de réalisation à l’égard de la codification et de la construction des composantes logicielles ou l’utilisation des outils de développement utilisés par les projets;
  • Élaborer l’architecture logicielle du projet qui repose sur une architecture dite n-tiers et qui traite, entre autres, de l’accès à de multi sources de données, de la gestion des erreurs, des patrons de collaboration, de la journalisation et des patrons de conception;
  • Participer à l’évolution des règles logicielles et des normes de programmation notamment la norme IUG, les scénarios transactionnels et la norme de modélisation de données;
  • Participer à l’évolution du cadre de développement notamment en identifiant les contrôles graphiques de base, les composantes communes, les environnements d’essais ainsi que les outils relatifs à l’intégration continue et au développement piloté par les tests;
  • Réaliser des tests permettant de valider des nouveautés (preuve de concept);
  • Réviser, au besoin, l’architecture logicielle des projets;
  • Rechercher et participer à l’implantation des solutions;
  • S’assurer de la qualité du code produit, du suivi et du respect des bonnes pratiques de la programmation orientée services;
  • S’assurer que les orientations d’architecture logicielle sont cohérentes et appliquées correctement par les équipes de réalisation;
  • Assurer le soutien à la réalisation des essais à la mise en production (répondant) et assurer les différents contacts avec les collaborateurs lors de la mise en production;
  • Concevoir la distribution logique et physique des composants logiciels.

Votre expérience

  • L’obtention d’un Baccalauréat dans le domaine des technologies de l’information ou son équivalent
  • Un minimum de 15 années d’expérience dans le domaine des technologies de l’information, dont 5 années en architecture logicielle dans un contexte de systèmes d’information d’envergure
  • Un minimum de 05 années d’expérience en programmation dans un environnement .Net utilisant VB et C# ou posséder huit (8) années d’expérience en technologies Web;
  • Un minimum de 05 années d’expérience dans six (6) des éléments suivants :Injection de dépendance (UNITY, AUTOFAC);REST/SOAP; Angular;MVC, ASP.Net;SOLID;Langage SQL;Git ;TFVC;PLSQL.
  • Un minimum de 05 années d’expérience dans cinq (5) des éléments suivants :Base de données (ORACLE);Patrons de conception;Programmation asynchrone; Optimisation de code;Code propre (Clean Code);Microservices.
  • Maîtriser une des démarches méthodologiques de développement agile de type Scrum, Scrumban, Kanban, DAD ou SAFE
  • Avoir de très bonnes capacités d’analyse et de synthèse, et faire preuve d'autonomie

Vous vous démarquez par

  • Vos connaissances dans l’utilisation ou l’application d’au moins dix (10) des outils et concepts suivants :Concepts d’ingénierie Logicielle; résinage de code (refactoring); Automatisation des essais; Intégration continue; Livraison continue; Développement piloté par les tests (TDD); Développement piloté par le comportement (BDD); Propriété collective du code; Revue de code; Programmation en binôme; Techniques de simulacres (mocking);Injection de dépendance;SOLID.
  • Votre expérience avec les biens livrables dans des mandats d’envergures
  • Votre maitrise de l’architecture orientée services (AOS)
  • Votre bilinguisme en français et en anglais, car vous serez amené à collaborer avec des ressources à l'extérieur du Québec

#IBM JOBS

#LGS JOBS

Soyez vous-même chez LGS LGS s’engage à considérer tous candidats qualifiés sans égards à l’ethnie, la couleur, la religion, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle, l’origine nationale, la génétique, la grossesse, le handicap, la neurodiversité, l’âge, le statut d’ancien combattant ou d’autres caractéristiques.

Il est possible que ce rôle implique que vous allez travailler avec une ou des technologies couvertes par des sanctions de la réglementation sur les exportations. Si vous n’êtes pas résident permanent canadien ou citoyen canadien, informez-vous auprès de votre conseiller en acquisition de talents.

About LGS, an IBM Company

IT Services and IT Consulting
1001-5000

We are a local company with global reach, powered by the intellectual capital of IBM.

At LGS, we provide state-of-the-art business solutions, professional services and resources to support our public and private sector clients in their digital transformation.

Our expertise is mainly in the areas of: • Cloud computing • Application services • Cognitive analysis & Artificial Intelligence • Resources on demand

What sets us apart? The strength of our global intellectual capital and the affiliation of our practices with IBM expertise. Our DNA is local, but our reach is global.

The Client Innovation Centre (CIC Quebec) employs a large number of young professionals who are supervised and mentored by more experienced employees in an environment that is conducive to ongoing learning, as well as being a place where diversity and international talent are fostered.

CIC Québec offices are in Montreal, Gatineau, Rimouski and Quebec City and is part of IBM global network.

Our vision is to exercise world-class IT leadership in Quebec, by focusing on innovation and excellence, for the benefit of Quebec businesses.

Our team is made up of skilled and talented colleagues and collaborators who work together to provide solutions to today's technological challenges.

Join our team if, like us, you value commitment, intrapreneurship, diversity and inclusion.

Would you like to contact our recruitment team? recrutement-lgs@ca.ibm.com

For more information: https://www.lgs.com/carrieres.html