MISSION
- Développer de nouveaux composants sous Episerver/Optimizely CMS 12.
- Assurer la maintenance, l’évolution et l’optimisation des composants existants.
- Concevoir et maintenir des tests unitaires afin de garantir la qualité et la stabilité des développements.
- Participer aux activités de développement collaboratif, incluant le pair programming.
- Maintenir l’environnement Episerver/Optimizely à jour et appliquer les correctifs requis.
- Contribuer à l’établissement et à l’amélioration des bonnes pratiques de développement.
- Produire une documentation technique claire et complète.
- Utiliser GitHub Copilot lorsque pertinent afin d’optimiser les activités de développement et de tests.
- Développer des composants Angular, HTML, SCSS et TypeScript dans le cadre d’un Design System.
- Collaborer étroitement avec les équipes UX/UI afin d’assurer la cohérence visuelle, fonctionnelle et l’accessibilité des composants conformément aux standards WCAG.
- Participer activement aux communautés de pratique et aux initiatives d’amélioration continue.
- Minimum de dix (10) années d’expérience professionnelle en développement logiciel.
- Expérience significative en développement Full Stack.
- Expérience professionnelle avec Episerver/Optimizely, la version 12 constituant un atout important.
- Diplôme universitaire en technologies de l’information, en ingénierie ou expérience équivalente.
- Solide expérience en développement JavaScript et TypeScript.
- Maîtrise des technologies Front-End telles que HTML, SCSS, JavaScript et Angular.
- Expérience avec les outils de build et d’automatisation tels que Gulp, Node.js et YAML.
- Bonne connaissance des principes d’accessibilité Web et des meilleures pratiques HTML.
- Expérience des approches d’ingénierie logicielle modernes : TDD, pair programming, CI/CD, pipelines de déploiement et Azure DevOps.
- Connaissance du CMS Episerver/Optimizely.
- Excellente maîtrise du framework Angular.
- Expérience avec GitHub Copilot.
- Connaissance des architectures microservices, des principes de conception associés et des modèles de déploiement.
- Expérience dans la conception et la mise en place d’un Design System.
- Excellentes capacités d’analyse et de résolution de problèmes.
- Grande capacité d’organisation et de gestion des priorités.
- Aptitude à évoluer dans un environnement en constante évolution.
- Esprit collaboratif et orientation vers l’amélioration continue.
- Excellentes compétences en communication et vulgarisation technique.
- Mandat de 24 mois.
- Temps plein, 37,5 heures par semaine.
- Niveau recherché : Senior.
- Présence hybride requise avec trois (3) jours par semaine au bureau situé au centre-ville de Montréal.
- Possibilité d’embauche permanente à déterminer.
- Develop new components using Episerver/Optimizely CMS 12.
- Maintain, enhance and optimize existing components.
- Design and maintain unit tests to ensure code quality and stability.
- Participate in collaborative development activities, including pair programming.
- Maintain the Episerver/Optimizely environment and implement required updates.
- Contribute to the definition and continuous improvement of development best practices.
- Produce clear and comprehensive technical documentation.
- Leverage GitHub Copilot when appropriate to optimize development and testing activities.
- Develop Angular, HTML, SCSS and TypeScript components as part of a Design System initiative.
- Work closely with UX/UI teams to ensure visual consistency, functionality and accessibility in accordance with WCAG standards.
- Participate actively in communities of practice and continuous improvement initiatives.
- Minimum of ten (10) years of professional experience in software development.
- Significant experience in Full Stack development.
- Professional experience with Episerver/Optimizely; version 12 experience is considered a strong asset.
- University degree in Information Technology, Engineering or equivalent experience.
- Strong experience with JavaScript and TypeScript development.
- Proficiency with Front-End technologies including HTML, SCSS, JavaScript and Angular.
- Experience with build and automation tools such as Gulp, Node.js and YAML.
- Knowledge of Web accessibility principles and HTML best practices.
- Experience with modern software engineering practices including TDD, pair programming, CI/CD, deployment pipelines and Azure DevOps.
- Knowledge of Episerver/Optimizely CMS.
- Strong expertise with the Angular framework.
- Experience using GitHub Copilot.
- Understanding of microservices architectures, related design principles and deployment models.
- Experience building and implementing a Design System.
- Strong analytical and problem-solving skills.
- Excellent organizational and prioritization abilities.
- Ability to adapt to a fast-changing environment.
- Collaborative mindset with a continuous improvement focus.
- Strong communication and technical documentation skills.
- 24-month mandate.
- Full-time position, 37.5 hours per week.
- Senior-level profile required.
- Hybrid work model with three (3) days per week on-site in downtown Montréal.
- Potential permanent employment opportunity to be determined.
GROUPE SII
Partenaire technologique de grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation, avec 16 000 employés, une présence internationale dans 20 pays et un chiffre d'affaires dépassant 1,621 milliard de dollars canadiens.
SII Canada offre à ses clients une expertise technique de pointe dans les domaines du développement d'applications, du web et du mobile, de la cybersécurité et du cloud computing. Nous fournissons également des services d'ingénierie, notamment pour les systèmes embarqués dans divers secteurs industriels. Notre ambition est de faire progresser les systèmes d'information et de contribuer à la création des produits et services de demain pour nos clients.
De plus, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux qui favorise la diversité et l'égalité des chances
Seznamte se
Let’s Tech Together
sur LinkedIn
e-mailem