Jobs.ca
Jobs.ca
Language
Groupe SII logo

Développeur NodeJS / Typescript

Groupe SII8 days ago
Montreal, Quebec
Mid Level
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.

En tant qu’entreprise de consultation en TI basée au Québec, SII Canada opère dans un environnement mondial où l’anglais est essentiel. Nous restons dédiés à la promotion et au respect de la langue française au sein de notre entreprise.

À PROPOS DU POSTE : L'objectif est de fournir des services quotidiens aux unités bancaires d'entreprise et à leurs clients afin d'accélérer leur transformation. Il se distingue de ses concurrents par la rapidité de la transformation agile mise en œuvre, la diffusion de la culture technologique et des données, le raccourcissement du processus décisionnel et l'adoption d'une véritable approche industrielle, en s'appuyant sur différentes équipes transversales ou alignées sur les différentes sous-unités commerciales.

Notre équipe Client Lifecycle and Digital est chargée de développer et de maintenir les interfaces de notre plateforme B2B. Ces plateformes comprennent des API directement accessibles par nos clients, ainsi que nos systèmes « Client Intelligence », destinés à améliorer l'efficacité de nos équipes en contact avec la clientèle. SG Markets est une plateforme électronique complète qui offre des services B2B aux étapes pré-négociation, exécution et post-négociation, fournissant des solutions numériques pour divers marchés tels que le financement, la gestion de trésorerie, le financement d'équipements et les titres.

STACK TECHNIQUE : React | ScriptType | Nest.JS | Bootstrap | PostgreSQL | Jenkins | GitHub Actions | Kubernetes

À quoi ressemblera votre QUOTIDIEN ?

  • Collaborer à l'analyse commerciale et technique, développer et déployer des composants logiciels, et garantir des tests appropriés
  • Rechercher activement des technologies et des meilleures pratiques en matière de sécurité, d'évolutivité, de maintenabilité et d'expérience utilisateur.
  • Réduire au minimum les dettes techniques grâce à une expertise exemplaire en matière de développement logiciel.
  • Contribuer à la production, à la surveillance, au support et à l'investigation/résolution des pannes.
  • Participer aux efforts d'amélioration continue, améliorer les processus d'intégration et de livraison continues, et participer à des sessions de programmation binomiale et de révision de code.
  • Partager les meilleures pratiques et les connaissances technologiques avec les membres de l'équipe.

Compétences :

  • Compétences en matière de conception et de développement de logiciels selon les normes de qualité les plus élevées.
  • Expérience dans la conception de solutions web et la mise en œuvre d'applications à page unique.
  • Expérience avec les préprocesseurs CSS (SASS/Less) et des outils tels que Webpack.
  • Expérience en tests automatisés, afin de livrer en production avec prévisibilité et un temps d'arrêt minimal à l'aide d'outils tels que React Testing Library / Jest / xUnit
  • Expérience pratique dans la mise en œuvre d'API Web à l'aide d'un langage orienté objet.
  • Expérience pratique dans les micro-frontends / composants web
  • Expérience dans la création et l'automatisation de pipelines d'intégration continue à l'aide d'outils tels que Jenkins/Github Actions.
  • Expérience dans le déploiement et la maintenance d'applications web basées sur le cloud, de préférence avec Azure.

Compétences techniques requises :

  • Typescript
  • React
  • Bootstrap
  • Jest ou autres outils de test
  • API REST dans NodeJS
  • Jenkins / GitHub Actions

Compétences techniques souhaitées :

  • Expérience avec Cucumber / Playwright, le développement piloté par les tests (TDD) et le développement piloté par le comportement (BDD)
  • Expérience dans l'optimisation et l'analyse des performances.
  • PostgreSQL
  • Kubernetes
  • Java

ABOUT THE JOB: The aim is to deliver day-to-day services to corporate bank units and their clients to accelerate their transformation. It differentiates itself from competitors with the pace of the agile transformation delivered, spreading the technology and data culture, shortening the decision-making process, and adopting a true industrial approach, leveraging on different teams either transversal or aligned to the different sub business units.

Our Client Lifecycle and Digital team is responsible for developing and maintaining our B2B platform front ends. These platforms include APIs directly accessible by our clients, as well as our "Client Intelligence" systems, aimed at enhancing the efficiency of our client-facing teams. SG Markets serves as a comprehensive electronic platform offering B2B services across pre-trade, execution, and post-trade stages, providing digital solutions for various markets such as financing, cash management, equipment finance, and securities.

TECHNICAL STACK: React | ScriptType | Nest.JS | Bootstrap | PostgreSQL | Jenkins | GitHub Actions | Kubernetes

What will be your DAY-TO-DAY?

  • Collaborate on business and technical analysis, develop and deploy software components, and ensure proper testing
  • Actively search for technologies and best practices for security, scalability, maintainability and user experience.
  • Minimize technical debts through exemplary software development expertise.
  • Contribute to production, monitoring, support, and fault investigation/resolution.
  • Participate in continuous improvement efforts, improve continuous integration and delivery processes, and participate in binomial programming and code review sessions.
  • Share best practices and technology knowledge with team members.

Competencies:

  • Skill in software crafts and software development according to the highest quality standards.
  • Experience designing web solutions and implementing single-page applications.
  • Experience with CSS (SASS/Less) preprocessors and tools such as Webpack.
  • Experience in automated testing, to deliver to production with predictability and minimum downtime using tools like React Testing Library / Jest / xUnit
  • Hands-on experience implementing Web APIs using object-oriented language.
  • Practical experience in micro-frontend / web components
  • Experience in building and automating continuous integration pipelines with tools such as Jenkins/Github Actions.
  • Experience in deploying and maintaining cloud-based web applications, preferably with Azure.

Technical Must Have:

  • Typescript
  • React
  • Bootstrap
  • Jest or other testing tools
  • REST API in NodeJS
  • Jenkins / GitHub Actions

Technical Nice to Have:

  • Experience with Cucumber / Playwright, test-driven development (TDD) and behavior-driven development (BDD)
  • Experience in optimization and performance analysis.
  • PostgreSQL
  • Kubernetes
  • Java

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.