Description de poste
Architecte logiciel
Lieu de travail:  Quebec City, Quebec
Flexibilité du lieu de travail:  Emplacement principal uniquement
ID demande:  5191
Date de début de publication:  29/01/2026
Chez Fujitsu, nous avons pour mission de créer un monde plus durable en renforçant la confiance au sein de la société grâce à l'innovation. Depuis sa fondation au Japon en 1935, Fujitsu a toujours été à l'avant-garde du progrès technologique. Aujourd'hui, Fujitsu est un chef de file mondial de la transformation numérique qui travaille avec les entreprises et la société pour qu'elles relèvent avec succès les défis de l'ère numérique.
 
Pour se démarquer, Fujitsu s'appuie sur sa famille de près de 130 000 employés dévoués qui travaillent dans plus de 50 pays, formant une communauté diversifiée et dynamique. Nous nous engageons à aider nos employés à se développer et à enrichir leur carrière. Nous croyons que toutes les personnes ont la possibilité d'accomplir de grandes choses et nous nous efforçons de fournir à nos employés les ressources et les opportunités requises pour réussir.
Nous vous invitons à entreprendre la prochaine étape de votre carrière et à postuler un emploi chez Fujitsu. Merci de faire partie de Fujitsu. Grandissons ensemble et créons un avenir meilleur.

 Fujitsu est à la recherche d'un architecte logiciel.

- Rechercher et implanter des solutions aux éléments bloquants de l’équipe;

- Rédiger et mettre à jour le cahier d’architecture logiciel;

- Documenter la programmation selon les normes et standards du client ;- Effectuer la programmation des tâches (unités de programmation) complexes;

- 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);

- Exécuter certains tests manuels dans les applications;

- 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;

- Participer activement à la qualité du code produit (documentation, revue de code, propriété collective du code);

- S’assurer que les bonnes pratiques de la programmation orientée objets ou services sont suivies et respectées;

- S’assurer que les orientations d’architecture logicielle sont cohérentes et appliquées correctement dans son équipe;

- Préparer et réaliser les mises en production;

- Réaliser la mise en place et l’implantation des solutions;

- Concevoir et documenter l’architecture d’intégration (communication inter-systèmes) selon les concepts de l’architecture orientée services, et ce, dans un environnement Microsoft .Net;

- Réaliser l’élaboration de l’architecture logicielle 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;

- S’assurer de 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;

- Mettre en place, dans l’équipe, le cadre de développement, notamment les contrôles graphiques de base, les composantes communes, les environnements d’essais ainsi que les outils relatifs à l’intégration continue, au développement piloté par les tests et au développement piloté par le comportement;

- Participer à la mise en place et à la révision de l’architecture logicielle;

- Participer aux activités de rodage après la mise en production;

- Toute autre activité qui relève de ce niveau d’intervention.

10 ans TI

5 ans architecture logicielle

6 ans avec .NET

Aide au déménagement offerte:  Non
Parrainage de visa approuvé:  Non
Chez Fujitsu, nous nous engageons à créer un milieu de travail diversifié et inclusif où chacun se sent apprécié et respecté. Nous croyons que la diversité et l'inclusion sont essentielles à notre succès et nous nous engageons à créer un environnement où tous les employés peuvent prospérer.
 
Nous encourageons la diversité, l'égalité des chances et l'inclusion. Les candidats qualifiés recevront une contrepartie pour un emploi sans égard à la race, la couleur, la religion, le sexe, l'origine nationale, l'âge, le handicap, l'état matrimonial, l'orientation sexuelle, l'identité ou l'expression de genre, l'information génétique, le statut de vétéran ou toute autre caractéristique protégée par la loi applicable.
 
Nous croyons que chacun a quelque chose à apporter et nous nous engageons à créer un milieu de travail où chacun peut réaliser son plein potentiel.