Skip to content

Open nowPosted 8 hours ago

Développeur Full Stack senior – Python / React / GenAI

Xideral162 open roles

Where
Montreal, Quebec, Canada
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowDéveloppeur Full Stack senior – Python / React / GenAIXideral · Montreal, Quebec, Canada
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Xideral's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.7%14 days
  5. 35.6%30 days
  6. 58.0%60 days
This job: posted 8 hours ago

The posting

Location: Montreal,Quebec,Canada

Lieu : Montréal

Mode de travail : Hybride – présence au bureau 3 jours/semaine

Langue : Anglais obligatoire

Niveau : Senior – minimum 7 ans d'expérience en développement

À propos du poste

Nous recherchons un(e) Développeur(euse) Full Stack senior spécialisé(e) en Python, React et intelligence artificielle générative (GenAI) afin de contribuer au développement et à l'évolution de solutions technologiques au sein de Morgan Stanley, une importante institution financière internationale.

La personne intégrera l'organisation Risk and Information Management (RIM), qui soutient les équipes juridiques et de conformité (Legal & Compliance) de l'entreprise.

Le mandat consiste à concevoir, développer et maintenir des applications robustes et évolutives en utilisant principalement Python et React, tout en exploitant des outils d'intelligence artificielle générative tels que GitHub Copilot et les assistants de développement GenAI pour accélérer le développement et améliorer la qualité du code.

Le profil recherché doit posséder une solide expertise en développement logiciel, bases de données relationnelles et NoSQL, pratiques DevOps / CI/CD, ainsi qu'une expérience concrète dans l'utilisation des assistants IA en mode agentique (Agent Mode, Skills).

La personne travaillera dans un environnement Agile international et devra être capable de comprendre rapidement les besoins d'affaires, de s'adapter à un contexte réglementaire évolutif et de collaborer efficacement avec différentes équipes techniques.

Exigences principales

Minimum de 7 années d'expérience en développement logiciel, dont 5 années d'expérience pratique en Python.

Expertise avancée en Python, avec capacité à produire du code propre, performant, optimisé et maintenable.

Expertise en développement d'interfaces utilisateurs avec React.

Expérience concrète avec les assistants de programmation GenAI, notamment :

GitHub Copilot

GenAI Coding Assistants

Agent Mode

Skills et fonctionnalités avancées des assistants IA

Capacité à utiliser les outils d'IA générative pour accélérer le développement, améliorer la qualité du code et faciliter les tests.

Expérience avec les bases de données relationnelles (RDBMS) et NoSQL, notamment :

PostgreSQL

MongoDB

Bonne compréhension du cycle complet de développement logiciel (SDLC).

Expérience avec les pratiques DevOps, notamment :

CI/CD

Gestion des pipelines de livraison

Conteneurisation

Outils d'observabilité

Expérience en développement et maintenance de tests unitaires couvrant les principales composantes logiques des applications.

Excellentes capacités d'analyse et de résolution de problèmes complexes.

Capacité à transformer des exigences d'affaires en solutions techniques robustes.

Expérience de collaboration avec des équipes multidisciplinaires.

Capacité à évoluer dans un environnement Agile et à participer aux cérémonies Scrum.

Excellentes compétences de communication écrite et orale.

Maîtrise professionnelle de l'anglais obligatoire.

Disponibilité pour travailler 3 jours par semaine au bureau à Montréal.

Atouts importants

Expérience concrète en développement d'applications utilisant l'intelligence artificielle générative, notamment :

Intégration de modèles LLM

Développement d'applications GenAI

Implémentation de solutions Agentic AI

Intégration de données et d'outils dans le contexte des LLM

Expérience en développement Frontend avec Angular, en complément de React.

Bonne maîtrise des environnements Linux / Unix et du Shell Scripting.

Connaissances avancées des bases de données :

PL/SQL

Optimisation des requêtes SQL

Expérience avec différents types d'applications :

Applications Web

Traitements Batch

Applications Streaming

Expérience dans des équipes Agile Scrum internationales.

Expérience dans le secteur bancaire ou financier.

Expérience dans des environnements technologiques soumis à des exigences réglementaires.

Responsabilités principales

Développement Full Stack – Python / React

Concevoir, développer et maintenir des applications évolutives utilisant Python et React.

Traduire les besoins fonctionnels et techniques en solutions logicielles robustes.

Développer du code performant, maintenable et conforme aux bonnes pratiques.

Participer à la conception technique et à l'évolution des applications.

Intégrer les solutions développées aux systèmes et plateformes existants.

Apprendre et appliquer les frameworks propriétaires ainsi que les bonnes pratiques de développement de l'organisation.

Intelligence artificielle générative et assistants de développement

Utiliser GitHub Copilot et les assistants GenAI pour améliorer la productivité des activités de développement.

Exploiter les fonctionnalités avancées des assistants IA, notamment Agent Mode et Skills.

Intégrer les assistants de programmation aux activités de développement, de validation et de tests.

Identifier les opportunités d'amélioration de la qualité du code grâce aux outils GenAI.

Contribuer à l'adoption de pratiques efficaces de développement assisté par intelligence artificielle.

Bases de données et intégration

Développer et maintenir les interactions avec les bases de données relationnelles et NoSQL.

Utiliser notamment PostgreSQL et MongoDB.

Concevoir des solutions efficaces pour la manipulation, la récupération et le traitement des données.

Optimiser les requêtes et les mécanismes d'accès aux données lorsque nécessaire.

Assurer la fiabilité et la performance des intégrations applicatives.

Qualité logicielle et DevOps

Concevoir et développer des tests unitaires complets.

Utiliser les assistants IA pour soutenir la création et l'amélioration des tests.

Participer aux processus CI/CD et aux activités de livraison applicative.

Collaborer aux pratiques de conteneurisation et d'observabilité.

Contribuer à la stabilité, à la fiabilité et à la maintenabilité des solutions livrées.

Collaboration Agile et environnement international

Collaborer avec les équipes techniques et d'affaires à l'échelle internationale.

Participer aux réunions Scrum et aux activités de planification.

Communiquer régulièrement l'avancement des travaux et les enjeux rencontrés.

S'adapter aux changements technologiques et réglementaires.

Travailler avec les équipes afin de comprendre et appliquer les standards de développement internes.

Contribuer activement à la résolution de problèmes et à l'amélioration continue.

En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : [email protected].

Apply to this job

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Xideral's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Xideral's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Xideral's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.