Search jobs > Montreal, QC > Senior developer

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

Talan
Montréal, Canada
Full-time

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.

7 days ago
Related jobs
CB Canada
Montreal, Quebec

Maîtrise de l'anglais et du français (écrit et parlé) à un niveau avancé (un atout);. Robert Half est la première et la plus grande firme de solutions de gestion des talents spécialisées au monde, qui met en relation des chercheurs d'emploi hautement qualifiés avec des opportunités au sein de grande...

1perTInent inc
Montreal, Quebec
Remote

Net Core/React) relève du Directeur du Développement de Logiciel et collabore avec une équipe multidisciplinaire composée d'un chef d’équipe, d’un gestionnaire de livraison, d’un analyste d’affaires, ainsi que d’un autre développeur senior. Le titulaire du poste sera responsable de la conception, du...

Lumerate
Canada

Lumerate is growing rapidly, and we're searching for a Senior Software Developer for our user facing product team, to join our team for the journey!. Our vision is to be the world's most useful and trusted source of information for professionals seeking to understand what's happening in their indust...

freelance.ca
Montreal, Quebec

Au Canada, la firme se spécialise en service conseil TI et en ingénierie. Analyser et communiquer les impacts de tout changement à l'équipe interne et aux parties prenantes de l'entreprise. Depuis sa création, le Groupe a fondé son développement sur une forte culture d’entrepreneuriat et d’innovatio...

Points
Montreal, Quebec

Nous favorisons une culture qui repose sur la conviction que notre force réside dans notre unité, travaillant ensemble pour bâtir un avenir extraordinaire dans l'univers du voyage. Un baccalauréat en informatique, en ingénierie ou dans un domaine connexe, ou une formation, une bourse ou une expérien...

Promoted
Coveo
Montreal, Quebec

Our team is looking for a senior backend developer to join them in handling millions of search queries per week, ensuring that every single one is dispatched to the right service. Expertise developing backend web services and a service-oriented architecture. Great communication skills and the abilit...

Stripe
Canada
Remote

As part of revamping our Accounts Platform for the next decade plus, we have the opportunity to solve challenging user pain points at scale and build a granular, expressive framework powering users’ onboarding experience as well as that of their own end users. We are seeking engineers who are excite...

Unity
Montreal, Quebec

Rejoindre l’équipe Web de Unity, c’est non seulement participer au développement de l’un des moteurs de jeu vidéo les plus populaires au monde, mais aussi avoir l’opportunité de faire progresser le contenu interactif 3D en temps réel pour de nombreuses industries. Vous pouvez également connaître le ...

JobsMedia
Sainte-Thérèse, Quebec

Act as a technical mentor to junior developers and contribute to the improvement of internal practices. PHP development, with strong expertise in. A proactive, creative mindset with a strong focus on solving complex problems. Opportunities to grow and contribute to innovative and large-scale project...

Valnet
Montreal, Quebec

Valnet is seeking a highly analytical, knowledgeable and driven Senior Back-End Developer to join a multi-functional development team. Good understanding of SEO practice / Google Analytics / Google page speed. Valnet has rapidly grown to become a leader and global trendsetter in content creation and...