.NET Technical Architect

High Tech Genesis Inc.

Quebec

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Une entreprise de design technologique recherche un architecte technique pour rejoindre son équipe à Capitale-Nationale, Québec. Le candidat idéal doit avoir plus de 7 ans d’expérience en technologies de l’information, une solide expérience en architecture .NET et des compétences en environnements infonuagiques tels qu'AWS ou Azure. Ce rôle implique la création et la mise à jour de l'architecture logicielle, ainsi que l'intégration de solutions innovantes pour améliorer les performances des systèmes.

Qualifications

  • Au moins 7 ans d'expérience en TI.
  • Expérience dans le secteur public est un atout.
  • Minimum 5 ans en architecture .NET.

Responsibilities

  • Rechercher et implanter des solutions aux problèmes de l’équipe.
  • Rédiger et mettre à jour le cahier d’architecture logiciel.
  • Élaborer l’architecture logicielle des projets.
  • Concevoir et documenter l’architecture d’intégration.

Skills

7+ ans d’expérience en technologies de l’information (TI)
Expérience en architecture .NET
Expérience dans un environnement infonuagique (Azure et/ou AWS)
Conteneurisation (Docker et Kubernetes)
Automatisation de l’infrastructure (Terraform, Bicep, Ansible)

Education

Baccalauréat

Job description

NOUS RECRUTONS !

Chez HTG, vous repousserez les limites grâce aux technologies les plus récentes et collaborerez avec une équipe passionnée. Rejoignez une entreprise de services de design qui figure parmi les leaders mondiaux en matière de technologie et d'innovation.

High Tech Genesis est à la recherche d’un architecte technique pour se joindre à notre équipe.

Votre prochaine étape commence ici.

Dans ce rôle, vous devrez;
  • 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:
  • 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.
Compétences et expérience requises:
  • 7 + ans d’expérience en technologies de l’information (TI)
  • Une expérience dans le secteur public constitue un atout majeur
  • 5 ans d’expérience en architecture .NET
  • Expérience dans un environnement infonuagique (Azure et/ou AWS), incluant la conteneurisation (p. ex., Docker et Kubernetes)
  • Expérience dans l’automatisation de l’infrastructure de développement .NET, notamment avec Terraform et/ou Bicep et Ansible
  • Baccalauréat

High Tech Genesis Inc. est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi et s'engage à bâtir des équipes inclusives où la diversité des perspectives favorise l'innovation.

Nous favorisons un processus de recrutement accessible et nous sommes heureux de fournir des mesures d'adaptation sur demande.

Les candidats doivent être légalement autorisés à travailler au Canada et leur curriculum vitæ doit être soumis en format Microsoft Word.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.NET Technical Architect
.NET Technical Architect

High Tech Genesis • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Égalité d'accès à l'emploi
Mesures d’adaptation disponibles
.NET Technical Architect
.NET Technical Architect

High Tech Genesis • Quebec

On-site
CAD 90,000 - 120,000
.Net Developer
.Net Developer

High Tech Genesis • Quebec

On-site
CAD 80,000 - 110,000
Functional Analyst
Functional Analyst

High Tech Genesis • Quebec

On-site
CAD 65,000 - 85,000
Concepteur solutions/Conceptrice solutions
Concepteur solutions/Conceptrice solutions

GO ROCK IT • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Architecte technologique (G5C)
Architecte technologique (G5C)

TEHORA inc. • Quebec

Hybrid
Télétravail et flexibilité
Culture entrepreneuriale
Horaires flexibles
+5
Architecte technologique (G5B)
Architecte technologique (G5B)

TEHORA inc. • Quebec

Hybrid
CAD 80,000 - 120,000
Télétravail
Horaires flexibles
Congés maladie
+1
Développeur.euse .NET senior
Développeur.euse .NET senior

ALFACONSEIL.CA • Montreal West

Hybrid
CAD 70,000 - 90,000
PAEF
Télémédecine
Assurances collectives
+3
Architecte en technologies de l’information
Architecte en technologies de l’information

TEHORA inc. • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
Télétravail
Horaires flexibles
Outils informatiques adaptés
+1
Conseiller en architecture technologique
Conseiller en architecture technologique

TEHORA inc. • Ottawa

Hybrid
Télétravail et flexibilité
Horaires flexibles
Espace de travail épanouissant