Jobs.ca
Jobs.ca
Language
Groupe SII logo

Développeur Front-End Angular (Senior)

Groupe SII16 days ago
Hybrid
Montreal, Quebec
JobCard.seniorityLevels.senior_level
JobCard.employmentTypes.full_time

About the role

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 :

  • Le développeur contribue à la livraison de solutions logicielles stables, sécurisées et de haute 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 responsable de la qualité et de la sécurité des solutions codées.
  • Le conseiller participe activement au développement de systèmes, programmes et applications informatiques de grande envergure en assurant l’arrimage, la mise en œuvre et l’amélioration continue des solutions. Il analyse les besoins des clients et partenaires, recommande les solutions technologiques adaptées et coordonne les activités nécessaires afin de respecter les engagements et objectifs fixés.

Responsabilités principales :

  • Analyser les besoins d’un client ou d’un projet et identifier les solutions technologiques appropriées selon les contraintes budgétaires et les délais.
  • Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou applications. Développer ou coder avec des essais automatisés.
  • Procéder à l’installation, aux tests ou à l’implantation de progiciels et d’applications auprès de la clientèle assignée.
  • Assurer l’intégration harmonieuse des composantes techniques et résoudre les problématiques éventuelles.

Compétences :

  • Être curieux, capable de remise en question et motivé à apprendre continuellement.
  • Identifier rapidement les problèmes et proposer des alternatives pertinentes.
  • Capacité à communiquer efficacement et à vulgariser des concepts techniques.
  • Sens de l’organisation, rigueur et bonne gestion des priorités.
  • Esprit rassembleur, capacité à convaincre et à se rallier aux décisions d’équipe.
  • Être un joueur d’équipe.

Connaissances et aptitudes requises :

  • Minimum de 5 années d’expérience dans un rôle similaire (niveau sénior).
  • Expérience significative 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 :

  • Maîtrise de TypeScript, JavaScript, JSP, HTML, CSS/SCSS
  • Maîtrise d’Angular, NX/Nrwl, NgRX, RxJs, NgXs
  • Maîtrise des frameworks Angular et JSP
  • Expertise en méthodologie Agile
  • Maîtrise des tests unitaires avec JUnit, Jasmine

Description :

  • The developer contributes to delivering stable, secure and high‑quality software solutions. They analyze, design, configure, develop, maintain and enhance software products to meet organizational needs. They are responsible for the quality and security of the coded solutions.
  • The advisor participates actively in the development of large‑scale systems, programs and applications by ensuring alignment, implementation and continuous improvement. They analyze client and partner needs, recommend appropriate technological solutions, and coordinate activities to meet commitments and objectives.

Principal Responsibilities :

  • Analyze project or client needs and identify the appropriate technological solutions based on budget and delivery timelines.
  • Develop delivery strategies, analyze, design and document programs or applications. Develop or code with automated testing.
  • Install, test or deploy software packages and applications for assigned clients.
  • Ensure smooth integration of technical components and resolve potential issues.

Skills Required:

  • Curiosity, self‑reflection and continuous learning mindset.
  • Ability to quickly identify blockers and propose alternatives.
  • Strong communication and technical explanation skills.
  • Organized, rigorous and able to manage priorities.
  • Team‑oriented, collaborative and persuasive when needed.
  • Strong team player.

Required knowledge and skills :

  • At least 5 years of experience in a similar role (senior level).
  • Proven experience in agile development projects.
  • Ability to identify and apply software development best practices (clean architecture, clean code, design patterns).

Environnement technologique :

  • Strong knowledge of TypeScript, JavaScript, JSP, HTML, CSS/SCSS
  • Strong knowledge of Angular, NX/Nrwl, NgRX, RxJs, NgXs
  • Strong knowledge of Angular and JSP frameworks
  • Expertise in Agile methodology
  • Strong knowledge of JUnit and Jasmine for unit testing

About Groupe SII

IT Services and IT Consulting
5001-10,000

Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.

Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.

Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.

Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !

Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.

Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.

Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.