détails d'emploi
Au sein de la Direction des produits liés aux enquêtes et aux affaires juridiques, le conseiller agira à titre d'expert technique. Il aura pour mandat principal d'assurer l'évolution et la pérennité des solutions logicielles en place. Le consultant devra diagnostiquer des problèmes de performance, guider les équipes de réalisation et s'assurer que l'architecture logicielle respecte les normes élevées de l'organisation.
...
Avantages
Cadre de travail flexible : Mode hybride permettant un équilibre travail-vie personnelle (2 jours au bureau, 3 jours en télétravail).
Projet d'envergure : Opportunité de travailler sur des systèmes critiques au sein d'une grande organisation publique.
Environnement technologique riche : Travail avec des architectures modernes, microservices et pratiques DevOps avancées.
Horaire stable : Semaine de 35 heures.
Responsabilités
Le conseiller sera amené à effectuer les activités suivantes :
Architecture et Conception :
Élaborer et réviser l’architecture logicielle (architecture n-tiers) traitant de l’accès à de multiples sources de données, la gestion des erreurs, la journalisation et les patrons de conception.
Concevoir la distribution logique et physique des composants logiciels.
S’assurer que les orientations d’architecture sont cohérentes et correctement appliquées par les équipes.
Support et Développement :
Soutenir et orienter les analystes de réalisation concernant la codification, la construction des composantes et l’utilisation des outils de développement.
Rechercher et participer à l’implantation de solutions aux problèmes de performance.
Réaliser des preuves de concept (POC) pour valider des nouveautés techniques.
Qualité et Normes :
Participer à l’évolution du cadre de développement (contrôles graphiques, composantes communes, CI/CD, TDD).
S’assurer de la qualité du code (Clean Code) et du respect des bonnes pratiques de la programmation orientée services (SOA).
Collaborer à l’évolution des normes de programmation, des scénarios transactionnels et de la modélisation de données.
Mise en production :
Assurer le soutien à la réalisation des essais et agir comme répondant lors des mises en production.
Qualifications
Qualifications / Carte de compétences
Formation et expérience générale :
Baccalauréat en technologies de l’information (ou équivalence de 2 années d'expérience par année de scolarité manquante).
Minimum de huit (8) années d’expérience en TI.
Minimum de cinq (5) années à titre de conseiller en architecture logicielle dans un environnement technologique d’envergure.
Expérience technique (Obligatoire) :
Cinq (5) années d’expérience en programmation .NET (VB et C#) OU huit (8) années en technologies Web.
Avoir réalisé deux (2) mandats d'envergure (> 1000 j-p) dans un environnement Agile (Scrum, Kanban, SAFe, etc.).
Deux (2) années d’expérience en rédaction de dossiers d’architecture et de devis fonctionnels.
Technologies spécifiques (Doit posséder 5 ans d'expérience dans 6 des éléments suivants) :
Injection de dépendance (Unity, Autofac)
REST/SOAP
Angular
MVC, ASP.Net
SOLID
Langage SQL et PLSQL
Git / TFVC
Expertise avancée (Doit posséder 5 ans d'expérience dans 5 des éléments suivants) :
Base de données Oracle
Patrons de conception (Design Patterns)
Programmation asynchrone
Optimisation de code
Clean Code
Microservices
Outils et Concepts (Doit posséder 3 ans d'expérience dans 10 des éléments suivants) :
Concepts d’ingénierie logicielle / Réusinage de code (refactoring)
Automatisation des essais / Intégration et Livraison continues (CI/CD)
TDD (Test Driven Development) / BDD (Behavior Driven Development)
Propriété collective du code / Revue de code / Programmation en binôme
Techniques de simulacres (Mocking)
Injection de dépendance / SOLID
Sommaire
Nous sommes à la recherche d'un Conseiller en architecture logicielle expérimenté pour se joindre à une grande organisation du secteur public. Le mandat consiste à effectuer des travaux d’architecture, d’entretien et d'amélioration sur un système critique de gestion des dossiers d'opposition. Le candidat idéal possède une forte expertise en environnements .NET et Oracle ainsi qu'une solide expérience en architecture n-tiers.
Lieu : Hybride (2 jours en présence / 3 jours à distance)
Durée : Du 27 avril 2026 au 31 octobre 2026 (possibilité de prolongation)
Charge de travail : 35 heures / semaine
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus
Au sein de la Direction des produits liés aux enquêtes et aux affaires juridiques, le conseiller agira à titre d'expert technique. Il aura pour mandat principal d'assurer l'évolution et la pérennité des solutions logicielles en place. Le consultant devra diagnostiquer des problèmes de performance, guider les équipes de réalisation et s'assurer que l'architecture logicielle respecte les normes élevées de l'organisation.
Avantages
Cadre de travail flexible : Mode hybride permettant un équilibre travail-vie personnelle (2 jours au bureau, 3 jours en télétravail).
Projet d'envergure : Opportunité de travailler sur des systèmes critiques au sein d'une grande organisation publique.
Environnement technologique riche : Travail avec des architectures modernes, microservices et pratiques DevOps avancées.
Horaire stable : Semaine de 35 heures.
Responsabilités
Le conseiller sera amené à effectuer les activités suivantes :
Architecture et Conception :
Élaborer et réviser l’architecture logicielle (architecture n-tiers) traitant de l’accès à de multiples sources de données, la gestion des erreurs, la journalisation et les patrons de conception.
...
Concevoir la distribution logique et physique des composants logiciels.
S’assurer que les orientations d’architecture sont cohérentes et correctement appliquées par les équipes.
Support et Développement :
Soutenir et orienter les analystes de réalisation concernant la codification, la construction des composantes et l’utilisation des outils de développement.
Rechercher et participer à l’implantation de solutions aux problèmes de performance.
Réaliser des preuves de concept (POC) pour valider des nouveautés techniques.
Qualité et Normes :
Participer à l’évolution du cadre de développement (contrôles graphiques, composantes communes, CI/CD, TDD).
S’assurer de la qualité du code (Clean Code) et du respect des bonnes pratiques de la programmation orientée services (SOA).
Collaborer à l’évolution des normes de programmation, des scénarios transactionnels et de la modélisation de données.
Mise en production :
Assurer le soutien à la réalisation des essais et agir comme répondant lors des mises en production.
Qualifications
Qualifications / Carte de compétences
Formation et expérience générale :
Baccalauréat en technologies de l’information (ou équivalence de 2 années d'expérience par année de scolarité manquante).
Minimum de huit (8) années d’expérience en TI.
Minimum de cinq (5) années à titre de conseiller en architecture logicielle dans un environnement technologique d’envergure.
Expérience technique (Obligatoire) :
Cinq (5) années d’expérience en programmation .NET (VB et C#) OU huit (8) années en technologies Web.
Avoir réalisé deux (2) mandats d'envergure (> 1000 j-p) dans un environnement Agile (Scrum, Kanban, SAFe, etc.).
Deux (2) années d’expérience en rédaction de dossiers d’architecture et de devis fonctionnels.
Technologies spécifiques (Doit posséder 5 ans d'expérience dans 6 des éléments suivants) :
Injection de dépendance (Unity, Autofac)
REST/SOAP
Angular
MVC, ASP.Net
SOLID
Langage SQL et PLSQL
Git / TFVC
Expertise avancée (Doit posséder 5 ans d'expérience dans 5 des éléments suivants) :
Base de données Oracle
Patrons de conception (Design Patterns)
Programmation asynchrone
Optimisation de code
Clean Code
Microservices
Outils et Concepts (Doit posséder 3 ans d'expérience dans 10 des éléments suivants) :
Concepts d’ingénierie logicielle / Réusinage de code (refactoring)
Automatisation des essais / Intégration et Livraison continues (CI/CD)
TDD (Test Driven Development) / BDD (Behavior Driven Development)
Propriété collective du code / Revue de code / Programmation en binôme
Techniques de simulacres (Mocking)
Injection de dépendance / SOLID
Sommaire
Nous sommes à la recherche d'un Conseiller en architecture logicielle expérimenté pour se joindre à une grande organisation du secteur public. Le mandat consiste à effectuer des travaux d’architecture, d’entretien et d'amélioration sur un système critique de gestion des dossiers d'opposition. Le candidat idéal possède une forte expertise en environnements .NET et Oracle ainsi qu'une solide expérience en architecture n-tiers.
Lieu : Hybride (2 jours en présence / 3 jours à distance)
Durée : Du 27 avril 2026 au 31 octobre 2026 (possibilité de prolongation)
Charge de travail : 35 heures / semaine
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir pluspartager l'offre d'emploi