Conseiller en architecture logicielle - Mandat de 12 mois Secteur public
Ton défi :
- Assurer lentretien et lévolution des systèmes sous responsabilité.
- Optimiser les performances améliorer les services et intégrer de nouvelles fonctionnalités selon les besoins opérationnels.
- Concevoir des solutions alignées avec les orientations architecturales de lorganisation.
Rechercher et implanter des solutions aux enjeux de performance. - Accompagner et guider les analystes de réalisation dans la codification et lutilisation des outils de développement.
- Définir larchitecture logicielle basée sur une architecture n-tiers (accès multi-sources gestion derreurs patrons de collaboration et de conception journalisation etc.).
- Participer à lévolution des règles logicielles normes de programmation (IUG) scénarios transactionnels et normes de modélisation de données.
- Contribuer à lamélioration du cadre de développement (composantes communes outils dintégration continue tests automatisés etc.).
- Réaliser des preuves de concept et effectuer les tests nécessaires pour valider les nouveautés.
- Réviser larchitecture logicielle des projets au besoin.
- Assurer la qualité du code le respect des bonnes pratiques et des orientations darchitecture.
- Soutenir les équipes lors des essais mises en production et interactions avec les collaborateurs.
- Concevoir la distribution logique et physique des composants logiciels
Produire les livrables requis incluant :
- Tests automatisés (CI TDD BDD)
- Code commenté
- Cahier darchitecture TI
- Contrat de services AOS
- Plans dessais plans dimplantation et de maintenance
- Guides dopération et dexploitation
- Structure logique des données
- Dossiers dinstallation et de mise en production
- Preuves de concepts et documents connexes
Expérience professionnelle
8 années dexpérience en TI dont 5 ans comme conseiller en architecture logicielle dans un environnement denvergure comparable.
5 années dexpérience en (VB et C#) OU 9 années dexpérience en technologies Web.
Cinq (5) années dexpérience dans six (6) des éléments suivants :
- Injection de dépendance (Unity Autofac)
- REST/SOAP
- Angular
- MVC
- SOLID
- Langage SQL
- Git
- TFVC
- PLSQL
Cinq (5) années dexpé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
Trois (3) années dexpérience dans lutilisation ou lapplication dau moins dix (10) des outils et concepts suivants :
- Concepts dingénierie logicielle
- Réusinage de code (refactoring)
- Automatisation des essais
- 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
Autres exigences
2 années dexpérience en rédaction de règles fonctionnelles et logicielles dossiers darchitecture devis fonctionnels et devis dessais.
Participation à 2 mandats dau moins 230 jours-personnes chacun dans des projets de plus de 1000 jours-personnes en environnement Agile (Scrum Scrumban Kanban DAD SAFe).
Formation académique
Baccalauréat en TI (informatique génie logiciel génie informatique)
OU
2 années dexpérience pertinentes par année de scolarité manquante.
Ce que nous offrons
- Régime dassurances collectives comprenant assurance vie salaire et soins de santé 3 journées maladies après 90 jours dancienneté et 2 journées de plus après 1 an de service pour un total de 5 journées mobiles par année
- Programme de vacances
- Accès à des congés fériés
- Des cadeaux aux fêtes
- Un comité RH qui assure des suivis de carrière organise des pour décompresser avec nos quizz blind-test laser-tag lancer de haches ... et plus encore!
- Programme de référencement
Intéressé(e)
Envoyez-nous votre candidature dès maintenant pour rejoindre cette équipe passionnée et devenir membre dun réseau doptique renommé au Québec.
Conseiller en architecture logicielle - Mandat de 12 mois Secteur publicTon défi :Assurer lentretien et lévolution des systèmes sous responsabilité.Optimiser les performances améliorer les services et intégrer de nouvelles fonctionnalités selon les besoins opérationnels.Concevoir des solutions alig...
Conseiller en architecture logicielle - Mandat de 12 mois Secteur public
Ton défi :
- Assurer lentretien et lévolution des systèmes sous responsabilité.
- Optimiser les performances améliorer les services et intégrer de nouvelles fonctionnalités selon les besoins opérationnels.
- Concevoir des solutions alignées avec les orientations architecturales de lorganisation.
Rechercher et implanter des solutions aux enjeux de performance. - Accompagner et guider les analystes de réalisation dans la codification et lutilisation des outils de développement.
- Définir larchitecture logicielle basée sur une architecture n-tiers (accès multi-sources gestion derreurs patrons de collaboration et de conception journalisation etc.).
- Participer à lévolution des règles logicielles normes de programmation (IUG) scénarios transactionnels et normes de modélisation de données.
- Contribuer à lamélioration du cadre de développement (composantes communes outils dintégration continue tests automatisés etc.).
- Réaliser des preuves de concept et effectuer les tests nécessaires pour valider les nouveautés.
- Réviser larchitecture logicielle des projets au besoin.
- Assurer la qualité du code le respect des bonnes pratiques et des orientations darchitecture.
- Soutenir les équipes lors des essais mises en production et interactions avec les collaborateurs.
- Concevoir la distribution logique et physique des composants logiciels
Produire les livrables requis incluant :
- Tests automatisés (CI TDD BDD)
- Code commenté
- Cahier darchitecture TI
- Contrat de services AOS
- Plans dessais plans dimplantation et de maintenance
- Guides dopération et dexploitation
- Structure logique des données
- Dossiers dinstallation et de mise en production
- Preuves de concepts et documents connexes
Expérience professionnelle
8 années dexpérience en TI dont 5 ans comme conseiller en architecture logicielle dans un environnement denvergure comparable.
5 années dexpérience en (VB et C#) OU 9 années dexpérience en technologies Web.
Cinq (5) années dexpérience dans six (6) des éléments suivants :
- Injection de dépendance (Unity Autofac)
- REST/SOAP
- Angular
- MVC
- SOLID
- Langage SQL
- Git
- TFVC
- PLSQL
Cinq (5) années dexpé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
Trois (3) années dexpérience dans lutilisation ou lapplication dau moins dix (10) des outils et concepts suivants :
- Concepts dingénierie logicielle
- Réusinage de code (refactoring)
- Automatisation des essais
- 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
Autres exigences
2 années dexpérience en rédaction de règles fonctionnelles et logicielles dossiers darchitecture devis fonctionnels et devis dessais.
Participation à 2 mandats dau moins 230 jours-personnes chacun dans des projets de plus de 1000 jours-personnes en environnement Agile (Scrum Scrumban Kanban DAD SAFe).
Formation académique
Baccalauréat en TI (informatique génie logiciel génie informatique)
OU
2 années dexpérience pertinentes par année de scolarité manquante.
Ce que nous offrons
- Régime dassurances collectives comprenant assurance vie salaire et soins de santé 3 journées maladies après 90 jours dancienneté et 2 journées de plus après 1 an de service pour un total de 5 journées mobiles par année
- Programme de vacances
- Accès à des congés fériés
- Des cadeaux aux fêtes
- Un comité RH qui assure des suivis de carrière organise des pour décompresser avec nos quizz blind-test laser-tag lancer de haches ... et plus encore!
- Programme de référencement
Intéressé(e)
Envoyez-nous votre candidature dès maintenant pour rejoindre cette équipe passionnée et devenir membre dun réseau doptique renommé au Québec.
View more
View less