Master information
Architecte logiciel
Position: Not specified
Start: Oct 31, 2024
End: Not specified
Location: Québec, Canada
Method of collaboration: Project only
Hourly rate: Not specified
Latest update: Jun 6, 2024
Task description and requirements
L’architecte logiciel travaille en collaboration avec une équipe d’experts pour produire l’architecture logicielle qui schématise les différents modules ou éléments d’un système et leurs interrelations.
Voici la liste non exhaustive de ses tâches :
1. Il est responsable du choix des solutions logicielles constituant l’architecture applicative à haut niveau d’un système;
2. Il est responsable de mettre en place les normes de programmation applicables au logiciel;
3. Il agit en tant que coach auprès des développeurs lors de la phase d’implémentation des solutions logicielles;
4. Il travaille en équipe avec les responsables de l’assurance qualité et de l’exploitation pour mettre en place les métriques nécessaires au suivi de la qualité et de la performance de l’application;
5. Il possède les expertises nécessaires à la réalisation des couches de persistance et d’intégration inter-système;
6. Il est imputable des choix d’architecture et de design influençant la conception, la réalisation, l’exploitation et l’évolution des systèmes, selon le moment où il rejoint une équipe de projet et selon la spécificité de son mandat.
ProfilExpérience professionnelle:
· Avoir CINQ (5) ans ou plus d’expérience comme architecte logiciel sur plusieurs mandats;
· Avoir conçu et modélisé au moins une architecture logicielle et inter-logicielle;
· Avoir de l’expérience dans l’architecture de solutions applicatives en mode agile;
· Avoir de l’expérience dans l’architecture de solutions réactives2;
· Avoir de l’expérience dans l’architecture de solutions applicatives développées en continu et de manière itérative.