Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
D'autre part, l’inclusion est au cœur de notre culture d’entreprise. SII Canada s’engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l’égalité des chances.
Description du poste :
Le rôle consiste à participer à la fourniture de solutions logicielles, livrer des produits stables, améliorer continuellement leur qualité et proposer des solutions innovantes. La personne analyse, conçoit, configure, développe, maintient et fait évoluer les produits logiciels afin de répondre aux besoins de l’organisation. Elle est également responsable de la qualité et de la sécurité des solutions développées.
La personne contribue activement au développement de systèmes, programmes et applications informatiques de grande envergure en effectuant l’arrimage et la mise en œuvre, tout en mettant à profit sa capacité à maîtriser la technologie et à anticiper les innovations. Elle analyse les besoins des clients et partenaires et recommande les solutions technologiques appropriées. Elle planifie, hiérarchise et coordonne les travaux de réalisation afin de respecter les engagements et atteindre les objectifs fixés.
Responsabilités principales :
- Analyser les besoins des clients ou du projet et identifier les solutions technologiques appropriées, en tenant compte des contraintes budgétaires et des délais.
- Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou applications. Développer ou coder les programmes ou applications en intégrant des essais automatisés.
- Procéder à l’installation et aux tests de progiciels ou à l’implantation des applications auprès de la clientèle assignée.
- Assurer l’intégration harmonieuse des composantes techniques et résoudre les problèmes rencontrés.
Mode de travail :
Insérer votre demande
Compétences :
- Curiosité et capacité à se remettre en question pour apprendre continuellement.
- Capacité à identifier les problèmes et les blocages, et proposer des solutions alternatives.
- Excellentes aptitudes en communication et en vulgarisation.
- Organisation, rigueur et gestion efficace des priorités.
- Aptitude à rassembler, convaincre et collaborer avec l’équipe.
- Esprit d’équipe.
Connaissances et aptitudes requises :
- Minimum de 5 années d’expérience dans un rôle similaire (niveau recherché : sénior).
- Expérience en développement de projets en mode agile.
- Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design patterns).
Environnement technologique :
- Connaissances approfondies : Angular 20, Spring Boot 3, GitHub Actions, RabbitMQ, API REST.
- Bonnes connaissances des environnements connexes.
- Expérience avec les concepts infonuagiques.
Découvrez
Let’s Tech Together
sur LinkedIn
par Mail