Description
Nous recherchons un Développeur qui participera à la création de solutions logicielles pour rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'un poste permanent.
Ce poste est en mode hybride.
Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés.
Le développeur , contribuera à la livraison de produits stables et à l'amélioration continue de leur qualité. Il analyse, conçoit, configure, développe, maintient et fait évoluer des produits logiciels afin de répondre aux besoins de l'organisation. Il est également responsable de la qualité et de la sécurité des solutions qu'il développe.
Le conseiller contribuera activement au développement de systèmes, de programmes et d'applications informatiques de grande envergure en assurant leur intégration et leur mise en oeuvre, tout en mettant à profit sa maîtrise des technologies et sa capacité à anticiper les innovations. Il analyse les besoins des utilisateurs et des partenaires, puis recommande les solutions technologiques appropriées. À ce titre, il planifie, priorise et coordonne le travail afin de respecter les engagements et d'atteindre les objectifs.
Tâches
Responsabilités :
Participer activement à l'élaboration des stratégies de réalisation, effectuer l'analyse et le développement de produits logiciels, soit la conception, le code, l'automatisation des tests et l'exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité.
- Documenter les solutions techniques et les pratiques pour assurer la pérennité des produits et élaborer la documentation, préparer et diffuser les formations pour les pairs et consommateurs.
- Fournir un soutien technique aux opérations informatiques. Assurer une analyse des problématiques complexes, déterminer les causes et effectuer un suivi des problèmes aux systèmes lors d'incidents critiques et s'assurer de leur résolution.
- Travailler en cocréation avec les partenaires d'affaires et les architectes pour bien comprendre et ainsi réaliser l'arrimage des solutions représentants les intentions et objectifs d'affaires.
Exigences
Démontrer au minimum 5 années d'expérience dans un rôle similaire (niveau recherché: sénior)
- Expérience de projets de développement en mode agile
- Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design pattern)
- Être curieux, savoir se remettre en question et déployer des efforts pour apprendre de nouvelles choses
- Capacité à identifier les problèmes et bloquants et proposer des façons de les contourner
- Posséder des capacités de communication et de vulgarisation
- Être organisé, rigoureux et savoir gérer les priorités
- Rassembleur, capacité à convaincre les membres de son équipe et se conformer lorsque requis
- Être un joueur d'équipe
Environnement technologique :
- Java, Spring, Maven, GIT, JUnit, HTML5
- Bonnes connaissances de ces environnements