Full Stack Developer - Python and React

Lancesoft

Montreal (Présentiel)
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Intelligence artificielle SQL React +8 autres

Détails du poste

  • Lieu de travail : Montreal (Présentiel)
  • Type de poste : Permanent à temps plein

Développeur Full Stack – Python et React

Département

Sustainable Finance & Resilience Technology (SFRT)

Lieu

Montreal (day 1 onboarding onsite / in-office presence required 3x/week)

Années d’expérience

7-10

Description du poste

Nous recherchons un développeur Full Stack accompli avec une expertise en technologies GenAI pour rejoindre l’équipe Resilience Technology et faire avancer des initiatives clés.

Responsabilités

  • Concevoir, développer et mettre en œuvre des solutions évolutives en utilisant Python et React au sein d’une équipe dynamique et agile.
  • Exploiter des outils de Generative AI et des assistants de codage pour améliorer la vitesse de développement et la qualité des solutions.
  • Collaborer avec des équipes mondiales afin de traduire les exigences métier en solutions techniques robustes.
  • Participer aux réunions scrum, faire un rapport sur l’avancement des projets et s’adapter à l’évolution des exigences réglementaires.
  • Apprendre et appliquer les frameworks propriétaires du client ainsi que les meilleures pratiques.
  • Rédiger des tests unitaires complets afin d’assurer la fiabilité et la maintenabilité du code.
  • Répondre de manière proactive au changement, en maîtrisant au besoin de nouveaux concepts techniques et métier.

Exigences

Compétences & expérience requises

  • Python : 7-10+ ans d’expérience pratique. Capacité avérée à écrire du code optimisé, efficace et propre.
  • React : 5+ ans d’expérience en mise en œuvre UI/UX.
  • GenAI : expérience avec des technologies GenAI et des assistants de codage.
  • Bases de données : maîtrise des bases de données RDBMS et NoSQL, de préférence PostgreSQL, MongoDB et technologies associées.
  • POO & Design Patterns : forte compréhension et utilisation pratique pendant le développement.
  • Linux/Unix & scripting shell : bonne connaissance.
  • Compétences analytiques : capacité à concevoir et mettre en œuvre des solutions efficaces à des problèmes complexes.
  • Travail d’équipe & communication : forte éthique de travail, esprit collaboratif, et compétences de communication claires à l’oral comme à l’écrit.
  • Tests : capacité à écrire des tests unitaires approfondis couvrant toutes les grandes composantes de logique.

Compétences & expérience souhaitées

  • Compétences avancées en bases de données, incluant PL/SQL et l’optimisation des requêtes.
  • Expérience avec les pratiques DevOps : gestion de pipelines CI/CD, conteneurisation, outils d’observabilité.
  • Connaissance de l’architecture en couches et basée sur les composants.
  • Expertise en scripting en Python, Perl, ou Unix shell.
  • Exposition à différents types d’applications : web, batch et streaming.
  • Expérience dans des équipes Agile Scrum mondiales.

Mentions

*//EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation//*