Conseiller en architecture logicielle (Quebec City)

Conseiller en architecture logicielle (Quebec City)

15 Aug
|
Insse
|
Quebec City

15 Aug

Insse

Quebec City

Vous êtes passionné par l'architecture logicielle et souhaitez contribuer à la modernisation des systèmes pour des organisations de premier plan? Insse Inc. recherche un Architecte logiciel pour concevoir et optimiser des solutions robustes et évolutives.

Rejoindre Insse, c’est intégrer une équipe dynamique qui valorise l’innovation et l’excellence technique. Si vous avez une solide expérience en architecture logicielle, en développement orienté services et en méthodologies Agile, cette opportunité est idéale pour vous!

Responsabilités

- Rechercher et participer à l’implantation de solutions aux problèmes de performance.
- Soutenir et orienter les analystes de réalisation dans la codification et l’utilisation des outils de développement.
- Élaborer l’architecture logicielle des projets basés sur une architecture n-tiers, intégrant multi sources de données, gestion des erreurs, journaux et patrons de conception.
- Contribuer à l’évolution des règles logicielles et normes de programmation (ex : norme IUG, scénarios transactionnels, norme de modélisation de données).
- Participer à l’amélioration du cadre de développement en identifiant des contrôles graphiques de base, des composantes communes et en optimisant les outils d’intégration continue et de tests automatisés.
- Concevoir et réaliser des preuves de concept (PoC) pour valider de nouvelles solutions.
- S’assurer de la qualité du code, du respect des bonnes pratiques et du suivi des orientations d’architecture logicielle.
- Assurer le soutien aux équipes de réalisation et la mise en production des solutions.
- Concevoir la distribution logique et physique des composants logiciels.

Profil recherchéExpérience

- Détenir un diplôme universitaire de premier cycle (baccalauréat) dans le domaine des technologies de l’information (informatique, génie logiciel, génie informatique ou administration option SIO)



ou posséder deux années d’expérience pertinentes pour chaque année de scolarité manquante ;
- Posséder huit (8) années d’expérience dans le domaine des technologies de l’information, dont cinq (5) années en architecture logicielle;
- Posséder trois (3) années d’expérience dans au moins un projet de développement, dont l’envergure est de plus de 1000 JP, exigeant la maîtrise d’au moins deux (2) des techniques/progiciels suivants :

· technique de découpage;

· technique de conception de modules communs réutilisables et orientés objets;

· d’un progiciel de gestion de contenus Web comme par exemple :Typo3.

- Posséder deux (2) années d’expérience dans la rédaction de règles fonctionnelles et logicielles pour un cadre de développement ainsi que dans la rédaction de dossiers d’architecture logicielle, de devis fonctionnels et devis d’essais système et inter-systèmes ;
- Posséder une (1) année d’expérience à titre de conseiller en architecture logicielle dans un (1) projet où la maîtrise des concepts denl’architecture orientée services (AOS) est requise;
- Posséder trois (3) années d’expérience dans l’utilisation ou l’application d’au moins dix (10) des outils/concepts suivants :

- concepts d’ingénierie Iogicielle;
- réusinage de code (refactoring);
- automatisation des essais;
- intégration continue;
- 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; · code propre.

7. Avoir réalisé deux projets, dont l’envergure de plus de 1000 J-P, dans un environnement utilisant une des démarches méthodologiques de développement agile de type Scrum, Scrum ban, Kanban, DAD ou SECURE
- Avoir participer à un projet, dont l’envergure est de plus de 200 J-P, utilisant les concepts d'accessibilité web et un outil pour valider la qualité du code comme SonarQube.
- Posséder deux (2) années d’expérience en technologies de l’information à titre de conseiller en architecture logicielle AOS ayant élaboré des architectures mettant en pratique les concepts suivants:

- architecture orientée services (AOS) et microservices (AMS);
- Domain Driven Design (DDD);
- architecture orientée événement (Event-Driven);
- bus d’entreprise (ESB).

10. Posséder deux (2) années d'expérience en développement DevSecOps dans un contexte infonuagique (notamment avec Azure ou AWS) ;
- Posséder deux (2) années d'expérience en rédaction de dossiers d'architecture logicielle dont l'écosystème est composé de technologies centrales (Mainframe, COBOL, CICS) ainsi que des technologies .NET, JAVA, Web et infonuagiques.

Compétences

- Solide maîtrise des architectures orientées services (AOS, microservices, DDD, Event-Driven, ESB).
- Forte expertise en développement Agile et en intégration continue.
- Excellente capacité d’analyse et de résolution de problèmes complexes.
- Expérience avec des architectures distribuées et des systèmes multi-technologiques.

Conditions de travail
- Horaires : 35 heures par semaine, du lundi au vendredi.
- Mode de travail : Hybride (3 jours en présentiel à Québec, 2 jours en télétravail).
- Rémunération : Ajustée selon l’expérience et les qualifications.

📌 Conseiller en architecture logicielle (Quebec City)
🏢 Insse
📍 Quebec City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: conseiller en architecture logicielle (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: conseiller en architecture logicielle (quebec city) / quebec city