Python fullstack developer with Gen AI

Lorven technologies

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

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Temporaire à temps plein

Développeur Full Stack Python avec Gen AI

Lieu : Montréal / Hybride / ENTREVUE EN PERSONNE OBLIGATOIRE

Type de poste : Contrat

Nous recherchons un développeur Full Stack accompli possédant une expertise en technologies GenAl pour rejoindre l’équipe 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 d’IA générative et des assistants de codage pour améliorer la vitesse de développement et la qualité des solutions.
  • Collaborer avec des équipes mondiales pour traduire les exigences métier en solutions techniques robustes.
  • Participer aux réunions Scrum, faire un suivi de l’état d’avancement du projet et s’adapter à l’évolution des exigences réglementaires.
  • Apprendre et appliquer les cadres et les meilleures pratiques propriétaires de Morgan Stanley.
  • Rédiger des tests unitaires complets afin d’assurer la fiabilité et la maintenabilité du code.
  • Répondre de manière proactive aux changements, en maîtrisant au besoin de nouveaux concepts techniques et métier.

Compétences et expérience requises

  • Python : 5+ ans d’expérience globale en développement avec une expérience pratique en Python.
  • Capacité éprouvée à écrire un code optimisé, efficace et propre.
  • Assistant de codage GenAl : expérience avec des assistants de codage comme copilot, en mode Agent, Skills, etc.
  • Base de données : maîtrise des bases de données RDBMS et NoSQL, de préférence PostgreSQL, MongoDB et technologies connexes.
  • SDLC : expérience avec les pratiques DevOps : gestion des pipelines CI/CD, containerisation, outils d’observabilité.
  • Compétences analytiques : capacité à concevoir et mettre en œuvre des solutions efficaces à des problèmes complexes.
  • Travail d’équipe et communication : solide éthique de travail, esprit de collaboration et compétences claires en communication, à l’oral comme à l’écrit.
  • Tests : capacité à rédiger des tests unitaires rigoureux couvrant tous les principaux composants logiques, de préférence à l’aide d’un assistant de codage.

Compétences et expérience souhaitées

  • Développement d’applications GenAl : utilisation de modèles LLM pour l’application, implémentation agentique, utilisation d’outils pour intégrer des données dans le contexte LLM, etc.
  • Développement Angular / React Framework.
  • Linux/Unix & scripts Shell : connaissance solide.
  • Compétences avancées en bases de données, y compris PL/SQL et optimisation de requêtes.
  • Exposition à différents types d’applications : web, batch et streaming.
  • Expérience au sein d’équipes Agile Scrum mondiales