Location: Montréal, Quebec
Le développeur participe à la conception, au développement, à l'évolution et à la maintenance de solutions logicielles. Il contribue à offrir des produits stables, performants et sécuritaires, tout en améliorant continuellement la qualité du code et des solutions livrées.
La personne joue un rôle clé dans le développement de systèmes et applications de grande envergure, en assurant l'arrimage technologique entre les équipes et en recommandant des solutions optimales selon les besoins d'affaires. Elle doit savoir anticiper les innovations, planifier, hiérarchiser et coordonner les activités de réalisation afin de respecter les objectifs et engagements.
Responsabilités principales
- Analyser les besoins des clients ou d'un projet afin d'identifier les solutions technologiques adéquates
- Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou applications
- Développer et coder les applications selon les bonnes pratiques, incluant les essais automatisés
- Installer et tester les progiciels ou procéder à l'implantation des applications auprès des utilisateurs assignés
- Assurer l'intégration harmonieuse des composantes techniques et résoudre les problématiques éventuelles
Must Have Skills:
- Minimum 5 années d'expérience dans un rôle similaire (niveau sénior)
- Expérience en développement dans un contexte agile
- Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design patterns)
- Connaissances approfondies : Angular 20, Spring Boot 3, GitHub Actions, RabbitMQ, API REST
- Bonne connaissance des environnements technologiques modernes
- Expérience des concepts infonuagiques
- Être curieux et démontrer une volonté constante d'apprentissage
- Capacité à identifier les problèmes et proposer des solutions efficaces
- Excellentes aptitudes en communication et vulgarisation
- Organisation, rigueur et gestion efficace des priorités
- Leadership rassembleur auprès de l'équipe
- Travail d'équipe et collaboration