Recherche d'emploi > Montréal, QC > Senior developer

Un (e) Developpeur (se) Full stack -Senior / Senior Full Stack Developer

Talan
Montréal, Canada
Temps plein

Description du poste

Nous recherchons un (e) Développeur (e) Full stack pour rejoindre notre équipe dynamique à Montréal, qui se concentre sur le développement de systèmes informatiques comptables pour la réglementation et le suivi des performances.

Vous serez impliqué dans l'amélioration continue des systèmes, la migration vers le cloud public, ainsi que la promotion des plateformes de science des données, tout en collaborant au sein d'une équipe internationale et sur des projets mondiaux.

Vos responsabilités :

  • Concevoir, développer et maintenir des applications en ligne avec les objectifs de l'équipe.
  • Développer et gérer les plateformes d'exploitation et de développement.
  • Participer aux cérémonies Agiles et contribuer à l'amélioration continue des pratiques et outils de développement.
  • Collaborer avec les parties prenantes pour clarifier les exigences et établir des feuilles de route.
  • Fournir un support et une exploitation des applications et services gérés par l'équipe.
  • Aider à résoudre les problèmes de production lorsque le support technique nécessite une expertise supplémentaire.
  • Communiquer avec les utilisateurs et les autres équipes concernant les projets, la livraison et la qualité des productions.
  • Participer aux tests QA et UAT des logiciels.
  • Contribuer aux tests d’assurance qualité et d’évaluation des risques dans le développement logiciel.
  • Participer aux processus de gestion des changements et des versions (CMRM).
  • Réaliser des analyses de données pour les utilisateurs ou dans un objectif d’amélioration continue.

English version :

We are looking for a Full stack Developer to join our team in Montreal and contribute to developing cutting-edge financial and accounting systems that align with both local and global business lines.

The team focuses on improving systems, migrating to the cloud, and enhancing data science platforms, all while contributing to community initiatives.

Your responsibilities :

  • Design, develop, and maintain applications in line with team objectives.
  • Develop and manage platforms for operations and development.
  • Participate in Agile ceremonies and continuously improve development practices and tools.
  • Collaborate with stakeholders to clarify requirements and define roadmaps.
  • Contribute to the support and operation of the applications and services managed by the team.
  • Assist in solving production issues when additional technical expertise is needed.
  • Communicate with users and other teams regarding project delivery and production quality.
  • Participate in QA and UAT testing of software.
  • Contribute to quality assurance and risk assessments in software development.
  • Participate in change management and release management processes.
  • Conduct data analysis for users or for continuous improvement.

Qualifications

  • Diplôme universitaire en informatique, en ingénierie ou dans un domaine pertinent.
  • Plus de 5 ans d'expérience dans le développement de logiciels.
  • Expérience pratique dans la manipulation et la transformation de données.
  • Expérience dans un environnement informatique complexe, un atout.
  • Une expérience dans le secteur des services financiers ou avec des modèles comptables est un plus.

Compétences techniques :

  • Maîtrise de Microsoft .NET Core (plateforme .NET, OOP et microservices).
  • Expérience pratique dans le développement et le déploiement de microservices et d'API REST.
  • Maîtrise du développement front-end (par exemple : React, JavaScript, HTML, CSS).
  • Bonne compréhension de SQL, de la modélisation des données relationnelles et des moteurs de bases de données.
  • Expérience pratique des pipelines CI / CD (par exemple : Github, Jenkins).
  • Connaissance de la conteneurisation (ex : Kubernetes, Docker) un plus.
  • Familiarité avec Spark, Azure, AKS, Hadoop / Synapse un atout.

Compétences et aptitudes :

  • Familiarité avec la méthodologie Scrum.
  • Connaissance des cycles de développement logiciel.
  • Compétences linguistiques en Français et Anglais : La capacité à communiquer en anglais, tant à l’oral qu’à l’écrit, est essentielle, car la collaboration avec des collègues et partenaires internationaux est fréquente.

English version :

  • University degree in Computer Science, Engineering, or a related field.
  • More than 5 years of experience in software development.
  • Practical experience in data handling and transformation.
  • Experience in a complex IT environment is a plus.
  • Experience in the financial services sector or with accounting models is a plus.

Technical Skills :

  • Expertise in Microsoft .NET Core (ideally .NET platform, OOP, and microservices).
  • Hands-on experience with microservices and RESTful API development and deployment.
  • Strong front-end development skills (e.g., React, JavaScript, HTML, CSS).
  • Solid understanding of SQL, relational data modeling, and database engines.
  • Practical experience with CI / CD pipelines (e.g., Github, Jenkins).
  • Experience with containerization (e.g., Kubernetes, Docker) is a plus.
  • Familiarity with Spark, Azure, AKS, Hadoop / Synapse is a plus.

Skills & Competencies :

  • Familiarity with Scrum methodology.
  • Familiarity with software development life cycles.
  • Proficiency in both French and English.
  • Ability to communicate effectively in English, both verbally and in writing, as this role requires regular collaboration with colleagues and partners in the United States.

Rejoindre Talan, c'est aussi :

Rejoindre un groupe qui place l'innovation au cœur de son développement en investissant dans les technologies les plus impactantes pour ses clients.

Nous sommes passionnés par le Big Data, l'Internet des objets, la Blockchain, l'Intelligence Artificielle et les solutions infonuagiques, etc.

  • Rejoindre des équipes dynamiques, où le rôle du collaborateur est au centre de l'attention.Nous avons à cœur de créer des espaces permettant à chacun de s'épanouir, que ce soit dans sa carrière professionnelle ou par des engagements sociaux et environnementaux.
  • Avoir accès aux communautés de savoirs du groupe, et la possibilité de partager votre expertise, d'innover et de contribuer au développement de Talan.
  • Bénéficier d'avantages compétitifs sur le marché !

Talan est un grand terrain de jeu, à vous de jouer !

Nous croyons que seule une pratique humaniste de la technologie fera du nouvel âge numérique une ère de progrès pour tous.

Engageons-nous ensemble. Talan est convaincu du pouvoir de l’intelligence collective, qui consiste à conjuguer la richesse et la diversité des profils, des expériences et des expertises technologiques et sectorielles.

C’est pourquoi nous favorisons l’accès à l’égalité en emploi et encourageons tous les individus, les femmes, les minorités ethniques et visibles, les autochtones et les personnes handicapées à présenter leur candidature.

English Version :

Joining Talan also means :

Joining a group that places innovation at the heart of its development by investing in the most impactful technologies for its clients.

We are passionate about Big Data, the Internet of Things, Blockchain, Artificial Intelligence, Cloud solutions, and more.

Joining dynamic teams where the role of the employee is at the center of attention. We are committed to creating environments where everyone can thrive, whether professionally or through social and environmental commitments.

Gaining access to the group's knowledge communities, with the opportunity to share your expertise, innovate, and contribute to Talan's growth.

Benefiting from competitive advantages in the market!

Talan is a large playground it's your turn to play!

We believe that only a human-centered approach to technology will make the new digital age a time of progress for all. Let's commit together.

Talan is convinced of the power of collective intelligence, which combines the richness and diversity of profiles, experiences, and technological and sector-specific expertise.

That’s why we promote equal access to employment and encourage all individuals, including women, ethnic and visible minorities, Indigenous peoples, and people with disabilities, to apply.

Il y a 7 jours
Emplois reliés
Vention
Montréal, Québec

We seek a Senior Full Stack Developer to join our growing team. As a critical team member, you will create new full-stack features from user interfaces to the backend and database. Being a fast learner because we use a diverse range of technologies. Fun-filled social events curated based on diverse ...

Offre sponsorisée
Banque Nationale
Montréal, Québec

Une carrière en tant que développeur full stack dans l’équipe de domaine paiement à la Banque Nationale, c’est agir à titre de développeuse/développeur d’applications backend et le support de ces applications. En plus d’une rémunération concurrentielle, nous te proposons, dès ton embauche, une foule...

Alltech Consulting Services
Montréal, Québec

The Governance Risk and Compliance Technology team is seeking a Full Stack Java Web Developer with Java and JavaScript development experience. Effective communication, presentation, and collaboration skills Angular, RESTful Web Services. Work closely with development architects, clients, and busines...

WorkJam
Montréal, Québec

WorkJam is a fully modular super app that solves the most common problems faced by frontline enterprises around the world through task management, shift swapping and scheduling, two-way communication, and training. WorkJam est une superbe application entièrement modulaire qui résout les problèmes le...

Unity
Montréal, Québec

Si vous êtes quelqu’un qui manifeste un intérêt marqué pour l’optimisation des processus, lever les obstacles qui se dressent sur la route des développeur(se)s et le développement de systèmes qui contrôlent la conformité, nous serions ravis de vous connaître! Dans ce rôle, vous contribuerez de maniè...

Cofomo
Montréal, Québec

Cofomo, c’est beaucoup de choses, et nous travaillons sans relâche à nous assurer que nos talents aient le sentiment d’être appréciés, d’être motivés et de faire partie d’une entreprise dynamique, en pleine croissance, qui se préoccupe autant de l’avenir de ses employés que de l’avenir de la technol...

Randstad Canada
Longueuil, Québec

En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systé...

BRP
Montréal, Québec

Pour cette raison, nous accordons une grande importance à la diversité et nous nous efforçons de toujours nous surpasser pour créer un environnement de travail où chaque employé se sent à sa place, peut s’épanouir et trouver un sens dans son travail. Expérience de 10 ans et plus en tant que développ...

Vidyard
Remote, Canada
Télétravail

Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team. Our engineering team consists of generalists with expertise leaning toward either front-end or back-end development, all maintaining a comprehensive understanding of the f...

S.i. Systems
Montréal, Québec

Senior Findur Developer to test, support, and implement enhancements to a mission-critical financial trading application!. Our valued crown corporation client is seeking a . Perform technical and root-cause analysis on issues and make recommendation for correction. Provide second-line support, inclu...