Job Description

  • Home
  • Jobs
  • Développeur(euse) Full Stacks & Intégrations

Développeur(euse) Full Stacks & Intégrations

Unknown

Unknown

Unknown

Job Detail

overview

Notre client dans le secteur financier souhaite recruter un(e) Développeur(euse) Full Stacks & Intégrations. Le/La développeur(euse) aura pour mission de
prendre en charge des projets très variés : développement de nouvelles fonctionnalités, intégration d’APIs (logiciels tiers ou internes), maintenance d’applications existantes, automatisation, architecture légère, et parfois support/optimisation. L’objectif : disposer d’un profil à l’aise avec plusieurs technologies, capable d’apprendre rapidement et de s’adapter à différents types de missions.

Missions:

Concevoir, développer et maintenir des applications et services (backend, frontend, micro-services, API) selon les besoins business et techniques.
Intégrer des API de solutions logicielles tierces ou internes : compréhension de la documentation API, authentification, traitement des données, sécurisation, orchestration.
Mettre en place des connecteurs, webhooks, middlewares ou pipelines d’intégration entre systèmes.
Participer à la définition de l’architecture technique, proposer des choix technologiques adaptés aux besoins et au contexte.
Collaborer avec les métiers pour prendre en compte les besoins, traduire en spécifications techniques, assurer une bonne qualité de livraison.
Assurer la qualité du code : tests unitaires, tests d’intégration, revue de code, documentation, deployments et mise en production.
Gérer les environnements (dev, test, production), contribuer à l’automatisation (CI/CD) et à la gestion des releases.
Surveiller, optimiser ou refactorer les parties existantes si besoin, identifier les goulots d’étranglement, proposer des améliorations.
Être force de proposition pour de nouveaux outils ou méthodes de travail, rester à jour sur les technologies, et s’adapter aux changements rapides.
Veiller à la robustesse, à la sécurité et à la performance des solutions développées.

what you need to know

Profil:

Minimum 2 à 4 ans d’expérience en développement logiciel polyvalent (pour un profil mid). Pour un profil senior, 5-7 ans ou plus, avec responsabilités d’architecture ou de mentorat.
Avoir travaillé sur des intégrations ou projets multi-technos est un plus.
Une expérience internationale ou remote/remotisation est un plus, vu travail à distance ou collaboration transfrontalier avec Genève/Europe.

Compétences techniques:

Maîtrise d’un ou plusieurs langages backend (ex. : Java, C#, Python, Node.js) et d’un framework associé.rigor
Expérience frontend souhaitée (ex. : React, Angular, Vue) – pour être à l’aise sur les parties UI ou hybridation.
Bonne connaissance des API REST (ou GraphQL), intégration, authentification (OAuth, JWT, etc.).
Expérience avec bases de données relationnelles et/ou NoSQL (ex. : MySQL, PostgreSQL, MongoDB) et bonne capacité à modéliser des données.
Connaissance des principes de tests, CI/CD, déploiement (ex. : Git, Jenkins, GitHub Actions, GitLab CI).
Compréhension des bonnes pratiques de sécurité applicative, performance, monitoring.
Curiosité technique et capacité à apprendre rapidement de nouveaux outils, langages ou frameworks (l’adaptabilité est clé) — voir la notion d’adaptabilité dans le développement logiciel.
Idéalement expérience dans un environnement agile (Scrum, Kanban) ou approche itérative.

Compétences comportementales:

Adaptabilité : capacité à passer d’un projet à un autre, d’un langage à un autre, à apprendre rapidement un nouveau contexte. peopleskillsfordevs.com+1
Résolution de problèmes : esprit analytique, autonomie pour trouver des solutions, capacité à travailler dans l’incertitude. Indeed+1
Bon relationnel : capacité à collaborer avec des équipes métier, produire des échanges clairs, vulgariser le technique si nécessaire.
Proactivité, curiosité technologique : proposer des améliorations, être moteur dans l’innovation.
Rigueur, sens de la qualité et de l’architecture solide.
Autonomie : dans un contexte remote ou part-remote à l’île Maurice, capable de gérer son temps, ses priorités, et d’être responsable des livrables.

CV Form

  • Accepted file types: pdf, docx, jpg, png, Max. file size: 128 MB.

Job information

Job Reference:

2545-DFSI-ARL

Published Date:

6 November