Nous sommes actuellement à la recherche d’un(e) Conseiller(ère) en architecture logicielle chevronné(e) pour se joindre à une importante organisation du secteur public reconnue pour ses initiatives technologiques d'envergure. Dans ce rôle stratégique et technique, vous jouerez un rôle clé dans la conception, la modernisation et l'optimisation de systèmes logiciels n-tiers complexes. Vous collaborerez étroitement avec les équipes de développement pour établir les meilleures pratiques de codage, définir les standards d'architecture et veiller à la qualité et à la pérennité des solutions déployées.
...
Avantages
Mode de travail hybride : Flexibilité combinant le travail à distance et 3 jours en présentiel au cœur de la ville de Québec.
Défis d'envergure : Opportunité de contribuer à des projets numériques majeurs touchant un grand nombre d'utilisateurs.
Environnement collaboratif : Intégrez une équipe multidisciplinaire axée sur le partage d'expertise, l'intégration continue et les pratiques de pointe (TDD/BDD).
Rôle à fort impact : Devenez la référence technique et le guide auprès des analystes et développeurs.
Responsabilités
Concevoir et faire évoluer l'architecture logicielle des systèmes n-tiers, en veillant à la gestion optimale des données multi-sources, des erreurs, de la journalisation et des patrons de conception.
Diagnostiquer, analyser et implémenter des solutions performantes pour résoudre des problématiques complexes de performance applicative.
Accompagner, orienter et encadrer les analystes et équipes de réalisation sur les normes de codage, l'utilisation des outils et la construction des composantes applicatives.
Définir et faire évoluer les normes de programmation, le cadre de développement, les interfaces utilisateur (IUG) et les modèles de données transactionnelles.
Réaliser des preuves de concept (PoC) afin d'évaluer, valider et intégrer de nouvelles technologies ou approches au sein du cadre technologique.
Promouvoir les meilleures pratiques en matière d'intégration continue, d'essais automatisés (TDD/BDD) et d'architecture orientée services (AOS/SOA).
Élaborer ou collaborer à la rédaction des livrables méthodologiques TI (dossiers d'architecture, sécurité, plans d'essais, contrats de service, guides d'exploitation et d'implantation).
Assurer la cohérence des orientations d'architecture et soutenir les équipes lors des phases clés d'essais et de mise en production.
Qualifications
Solide expérience à titre de conseiller(ère) ou architecte logiciel dans des environnements d'envergure.
Expertise démontrée dans la conception d'architectures n-tiers et orientées services (AOS/SOA).
Maîtrise approfondie des patrons de conception (Design Patterns), de la gestion multi-source de données et des mécanismes de journalisation/gestion d'erreurs.
Excellente connaissance des pratiques modernes d'ingénierie logicielle : intégration continue, TDD/BDD, tests automatisés et modélisation de données.
Habileté confirmée à vulgariser des concepts techniques, à rédiger de la documentation d'architecture structurée et à guider des équipes de développement.
Capacité d'analyse rigoureuse, autonomie et leadership technique reconnu.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Titre : Conseiller(ère) en architecture logicielle
Lieu : Québec (Québec) — Mode hybride (3 jours au bureau)
Type de poste : Contractuel
Domaine : Secteur public / Services gouvernementaux
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.
show more
Nous sommes actuellement à la recherche d’un(e) Conseiller(ère) en architecture logicielle chevronné(e) pour se joindre à une importante organisation du secteur public reconnue pour ses initiatives technologiques d'envergure. Dans ce rôle stratégique et technique, vous jouerez un rôle clé dans la conception, la modernisation et l'optimisation de systèmes logiciels n-tiers complexes. Vous collaborerez étroitement avec les équipes de développement pour établir les meilleures pratiques de codage, définir les standards d'architecture et veiller à la qualité et à la pérennité des solutions déployées.
Avantages
Mode de travail hybride : Flexibilité combinant le travail à distance et 3 jours en présentiel au cœur de la ville de Québec.
Défis d'envergure : Opportunité de contribuer à des projets numériques majeurs touchant un grand nombre d'utilisateurs.
Environnement collaboratif : Intégrez une équipe multidisciplinaire axée sur le partage d'expertise, l'intégration continue et les pratiques de pointe (TDD/BDD).
Rôle à fort impact : Devenez la référence technique et le guide auprès des analystes et développeurs.
Responsabilités
...
Concevoir et faire évoluer l'architecture logicielle des systèmes n-tiers, en veillant à la gestion optimale des données multi-sources, des erreurs, de la journalisation et des patrons de conception.
Diagnostiquer, analyser et implémenter des solutions performantes pour résoudre des problématiques complexes de performance applicative.
Accompagner, orienter et encadrer les analystes et équipes de réalisation sur les normes de codage, l'utilisation des outils et la construction des composantes applicatives.
Définir et faire évoluer les normes de programmation, le cadre de développement, les interfaces utilisateur (IUG) et les modèles de données transactionnelles.
Réaliser des preuves de concept (PoC) afin d'évaluer, valider et intégrer de nouvelles technologies ou approches au sein du cadre technologique.
Promouvoir les meilleures pratiques en matière d'intégration continue, d'essais automatisés (TDD/BDD) et d'architecture orientée services (AOS/SOA).
Élaborer ou collaborer à la rédaction des livrables méthodologiques TI (dossiers d'architecture, sécurité, plans d'essais, contrats de service, guides d'exploitation et d'implantation).
Assurer la cohérence des orientations d'architecture et soutenir les équipes lors des phases clés d'essais et de mise en production.
Qualifications
Solide expérience à titre de conseiller(ère) ou architecte logiciel dans des environnements d'envergure.
Expertise démontrée dans la conception d'architectures n-tiers et orientées services (AOS/SOA).
Maîtrise approfondie des patrons de conception (Design Patterns), de la gestion multi-source de données et des mécanismes de journalisation/gestion d'erreurs.
Excellente connaissance des pratiques modernes d'ingénierie logicielle : intégration continue, TDD/BDD, tests automatisés et modélisation de données.
Habileté confirmée à vulgariser des concepts techniques, à rédiger de la documentation d'architecture structurée et à guider des équipes de développement.
Capacité d'analyse rigoureuse, autonomie et leadership technique reconnu.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Titre : Conseiller(ère) en architecture logicielle
Lieu : Québec (Québec) — Mode hybride (3 jours au bureau)
Type de poste : Contractuel
Domaine : Secteur public / Services gouvernementaux
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.
show more