Enable job alerts via email!

Software Development Engineer III

Expedia Group

Montreal

On-site

CAD 70,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Une entreprise leader dans le secteur de la technologie recherche un développeur logiciel expérimenté pour rejoindre son équipe à Montréal. Le candidat idéal jouera un rôle clé dans la gestion de projets complexes, collaborera avec diverses équipes et contribuera à l'amélioration continue des systèmes. Les compétences requises incluent le développement dans plusieurs langages, ainsi qu'une forte capacité d'analyse et de résolution de problèmes. Ce poste offre une opportunité de croissance dans un environnement dynamique et innovant.

Qualifications

  • Expérience en développement logiciel dans au moins 3 langages différents.
  • Expérience en maintenance ou en gestion d’au moins 4 projets ou produits logiciels.
  • Capacité à repérer les problèmes de l’entreprise et à proposer des solutions.

Responsibilities

  • Collaborer avec des équipes pour résoudre des problèmes communs.
  • Développer et tester des applications logicielles complexes.
  • Rédiger et présenter des rapports sur les initiatives techniques.

Skills

Bilinguisme fonctionnel (français et anglais)
Développement logiciel
Gestion de projets
Conception de logiciels
Analyse des problèmes

Job description

Collaborateur(-trice) individuel(elle) très performant(e) qui joue le rôle de mentor auprès de développeurs plus jeunes, qui applique de nouveaux principes de développement de logiciels pour améliorer les systèmes existants et qui est responsable de la gestion de projets complexes et bien définis;

Description des tâches :

  • Collaborer avec vos collègues de toute l’entreprise de manière proactive pour comprendre les dépendances touchant plusieurs équipes et pour résoudre les problèmes communs;
  • Faire partie d’une communauté de praticiens qui acquièrent et partagent des connaissances;
  • Chercher constamment à acquérir et à développer de nouvelles compétences techniques relevant du domaine du développement logiciel;
  • Partager de nouvelles aptitudes et connaissances avec l’équipe afin d’accroître l’efficacité;
  • Démontrer une connaissance de la technologie de pointe pertinente;
  • Être à l’aise de travailler avec plusieurs formes de technologie;
  • Comprendre la relation entre les applications, les bases de données et les plateformes technologiques;
  • Développer et faire l’essai d’applications logicielles complexes ou singulières ainsi que des procédures et des programmes correspondants pour vous assurer qu’ils respectent les exigences en matière de conception;
  • Appliquer efficacement vos connaissances des principes de conception logicielle, des structures de données ainsi que des modèles de conception et des fondements de l’informatique pour écrire un code clair, gérable, optimisé et modulaire respectant les conventions de nommage;
  • Appliquer efficacement la connaissance des bases de données et des principes de conception de bases de données pour répondre aux besoins en données;
  • Utiliser efficacement la compréhension des cadres de logiciels et comment les exploiter pour écrire du code plus simple;
  • Diriger et clarifier l’évolution des codes dans des révisions de codes;
  • Rassembler différents intervenants ayant des perspectives variées pour trouver des solutions aux problèmes et apporter ses propres suggestions;
  • Adopter une approche holistique afin de trouver des occasions d’accroître l’efficacité des politiques et des processus au-delà des frontières organisationnelles;
  • Contribuer à une approche systémique globale de l’analyse des problèmes en veillant à ce que toutes les composantes (structure, personnel, processus et technologie) soient identifiées et prises en compte;
  • Trouver les inefficacités dans le code ou dans l’exploitation des systèmes et suggérer des améliorations;
  • Rédiger et présenter des rapports sur les initiatives techniques (comme les séances d’analyse des sources des problèmes) ou d’exploitation majeures à vos collègues, que ce soit verbalement ou par écrit.

Profil recherché :

  • Bilinguisme fonctionnel (français et anglais) obligatoire;
  • Le curriculum vitae peut être fourni en français ou en anglais;
  • Expérience en développement logiciel dans au moins 3 langages différents;
  • Expérience en maintenance ou en gestion d’au moins 4 projets ou produits logiciels dans des environnements de production (correction de bogues, dépannage, surveillance, etc.);
  • Maîtrise forte de quelques langages et / ou d’un langage avec plusieurs implémentations technologiques;
  • Identification des forces et des faiblesses parmi les langages pour un usage particulier;
  • Création des interfaces API qui seront utilisées par l’unité commerciale;
  • Utilisation de la technologie en place pour résoudre des problèmes et mettre en œuvre des solutions;
  • Compréhension des interactions entre les équipes relativement aux projets;
  • Compréhension et conception des systèmes passablement complexes;
  • Essai et vérification du code au niveau du projet;
  • Compréhension des outils de tests et de surveillance;
  • Mise au point des applications;
  • Essai, mise au point et correction des problèmes dans les niveaux de service établis;
  • Conception de logiciels qui sont faciles à tester et à vérifier;
  • Capacité de réconcilier les objectifs de l’équipe aux besoins de l’entreprise;
  • Capacité à repérer les problèmes de l’entreprise au niveau du projet et à proposer des solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

EN - Senior Software Developer with experience with FHIR and / or HL7

AlleyCorp Nord

Montreal

Remote

CAD 80.000 - 120.000

4 days ago
Be an early applicant

Frontend Web Software Engineer

TalentBurst

Montreal

Remote

CAD 70.000 - 90.000

2 days ago
Be an early applicant

Tax Content Programmer / Programmeur contenu fiscal

Thomson Reuters

Montreal

Remote

CAD 60.000 - 80.000

2 days ago
Be an early applicant

Frontend Web Software Engineer

TalentBurst, an Inc 5000 company

Montreal

Remote

CAD 70.000 - 90.000

3 days ago
Be an early applicant

Senior Java Software Engineer

FBSPL

Montreal

Remote

CAD 80.000 - 100.000

10 days ago

Software Engineer- Design Systems

DataAnnotation

Montreal

Remote

CAD 80.000 - 100.000

6 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Montreal

Remote

CAD 80.000 - 120.000

15 days ago

Software Engineer - App Stores

Canonical

Montreal

Remote

CAD 80.000 - 100.000

21 days ago

Développeur Java - Assurance de dommage

Astek

Montreal

Remote

CAD 60.000 - 100.000

18 days ago