Développeur Fullstack

LGS, an IBM Company


Date: 4 days ago
City: Montreal, QC
Contract type: Full time
LGS, c’est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C’est aussi une culture d’entreprise axée sur la diversité et l’inclusion, où nous accueillions tant les talents locaux qu’internationaux.

Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et améliorent la vie des gens. Vous serez aux premiers rangs pour collaborer à des transformations numériques à large déploiement dans le domaine public et privé.

Le Centre d’Innovation Client IBM Québec (CIC) chez LGS emploie des professionnels qui travaillent sur des projets en communautés de pratique, qui offrent des services de proximité et à distance. Notre CIC a des bureaux à Montréal et Québec qui font partie du réseau mondial IBM. Tous nos employés quel que soit leur niveau d’expérience, sont jumelés à un coach afin d’évoluer professionnellement.

Les Avantages De Vous Joindre à Nous

  • Pour apprendre tous les jours : l'accès au capital intellectuel d’IBM et à de la formation sur une multitude de technologies de pointe.
  • Pour votre bien-être : un ensemble d’assurances collectives y compris un service de télémédecine, un régime épargne retraite avec contribution de l'employeur, des actions IBM à un tarif avantageux, et un forfait mieux-être !
  • Pour profiter de temps de qualité : des vacances annuelles, des congés d'entreprise et des congés spéciaux pour les évènements de la vie.
  • Pour avoir du plaisir avec vos collègues : une communauté active et un comité social proposent des activités pour vous garder connectés !

Développeur Fullstack

Ce poste nécessite une base solide en Python/Django pour le développement back-end et une expérience avec des frameworks SPA modernes pour le développement front-end. Le candidat idéal est adaptable, avec une expérience en JavaScript, Node.js, microservices, Kubernetes et services cloud.

Le développeur sera amené à travailler sur divers projets, en collaboration avec des équipes transversales pour livrer des applications évolutives et performantes qui s'intègrent aux systèmes d'entreprise et aux architectures cloud-based.

Voici comment vous serez impliqué

  • Concevoir, développer et entretenir des services back-end évolutifs en utilisant Python, Django et Django REST Framework.
  • Créer des applications front-end interactives et réactives en utilisant des frameworks SPA modernes (SAP UI5 préféré, mais React ou Angular acceptables).
  • Développer et intégrer des API RESTful et des microservices pour soutenir les applications d’affaires.
  • Mettre en œuvre des mécanismes d'authentification et d'autorisation sécurisés (OAuth, JWT).
  • Déployer et gérer les applications dans les environnements cloud (AWS, Azure ou GCP) en utilisant Docker et Kubernetes.
  • Travailler avec Node.js et JavaScript pour développer et maintenir des solutions full-stack.
  • Collaborer avec les ingénieurs DevOps pour automatiser les pipelines CI/CD et optimiser les déploiements.
  • Assurer la qualité du code, la maintenabilité et les meilleures pratiques de sécurité sur tous les projets.
  • Travailler avec des bases de données telles que PostgreSQL, MySQL ou des solutions NoSQL.
  • Travailler avec des équipes transversales, y compris les concepteurs UI/UX, les analystes affaires et les architectes cloud.
  • Se tenir au courant des technologies émergentes et des meilleures pratiques en développement full-stack.

Votre expérience

  • Développement back-end : Python, Django, Django REST Framework, OOP (programmation orientée objet), modèles de conception comme le polymorphisme.
  • Développement front-end : Expérience avec au moins un framework SPA (SAP UI5 préféré, mais React ou Angular acceptables).
  • JavaScript & Node.js : Maîtrise de JavaScript/TypeScript et développement back-end avec Node.js.
  • Microservices & Cloud : Expérience dans la conception et le déploiement des microservices en utilisant Docker, Kubernetes et des plateformes cloud (AWS, Azure ou GCP).
  • Gestion de bases de données : PostgreSQL, MySQL ou NoSQL.
  • Développement d'API : API RESTful, GraphQL (un plus), WebSockets.
  • DevOps & CI/CD : Expérience pratique avec des pipelines CI/CD, Git et outils d'automatisation.
  • Sécurité & Performance : Connaissance de l'authentification, de l'autorisation et des meilleures pratiques pour des applications à grande échelle.

Vous vous démarquez par

  • Expérience avec les APIs SAP et les intégrations de systèmes d'entreprise.
  • Expérience avec les architectures événementielles et avec les files de messages (Kafka, RabbitMQ).
  • Connaissance de l’informatique sans serveur (AWS Lambda, Azure Functions).
  • Expérience avec GraphQL et avec les technologies de communication en temps réel.

#IBM JOBS#LGS JOBS#CIC JOBS

Soyez vous-même chez LGS

LGS s’engage à considérer tous candidats qualifiés sans égards à l’ethnie, la couleur, la religion, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle, l’origine nationale, la génétique, la grossesse, le handicap, la neurodiversité, l’âge, le statut d’ancien combattant ou d’autres caractéristiques.

Il est possible que ce rôle implique que vous allez travailler avec une ou des technologies couvertes par des sanctions de la réglementation sur les exportations. Si vous n’êtes pas résident permanent canadien ou citoyen canadien, informez-vous auprès de votre conseiller en acquisition de talents.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Technicien(ne) sénior, environnement

WSP in Canada, Montreal, QC
14 hours ago
Job DescriptionCompte tenu de notre croissance récente, nous sommes à la recherche d’un(e) technicien (ne) senior en environnement pour notre équipe des terrains contaminés afin de travailler sur différents projets qui comprennent principalement la caractérisation et la réhabilitation de terrains contaminés.Pourquoi choisir WSP ?Nous valorisons une culture d’inclusion et d’appartenance et nous nous engageons à la préserver.Notre politique de travail...

Medical Technologist-Clinical Research Assistant / Technologiste Médical-Adj. de recherche clinique

Indero (formerly Innovaderm), Montreal, QC
2 days ago
The Medical Technologist/Clinical Research Assistant reports to the Manager, Clinical Support. The Medical Technologist/ Clinical Research Assistant is responsible to provide clinical support to the clinic and the Clinical Research Coordinators before and during and after patient visits.More specifically, the Medical Technologist/ Clinical Research Assistant must:Understand clinical procedures for the studies in which they collaborate ensuring compliance with the protocols;Support...

Manager, Commercial

Alto, Montreal, QC
4 days ago
At Alto, we are actively contributing to the transformation of Canada's future with our high-speed train project linking Quebec City and Toronto. With the support of the Government of Canada, this innovative project aims to improve the quality of life of our citizens, strengthen ties between communities and stimulate economic growth.Would you like to take on a stimulating, high-impact challenge?...