Développeur Full-Stack / Analyste Technique (Medior-Senior)

Experienceintermediate, senior, expert
ContractFull time
Work ModelOn site
Closingin 3 months

Contexte

Dans le cadre de notre croissance, nous recherchons un développeur polyvalent capable d'intervenir sur des systèmes existants comme sur des projets neufs — quelqu'un qui sait lire du code qu'il n'a pas écrit, comprendre un métier qu'il ne connaît pas encore, et produire un travail sur lequel d'autres pourront s'appuyer.


Responsabilités

  • Analyser des applications existantes : comprendre l'architecture, la logique métier et les dépendances à partir du code source et des bases de données
  • Concevoir et développer des modules, des intégrations et des évolutions fonctionnelles
  • Modéliser les données (ERD, dictionnaires de données) et documenter les APIs
  • Cartographier les processus métier en notation BPMN à partir d'interviews terrain et d'analyse applicative
  • Rédiger la documentation technique (architecture, déploiement, guides utilisateur/administrateur)
  • Collaborer avec les référents métier et techniques côté client pour valider les livrables
  • Participer à la mise en conformité documentaire (ISO 27001, ISO 42010)

Profil

Compétences techniques

  • 3 à 5 ans d'expérience en développement logiciel ou consulting SI
  • Lecture courante de code dans au moins deux des langages suivants : PHP, Java/J2EE, C#/.NET, Python. La capacité à naviguer dans un langage inconnu en s'appuyant sur la structure et les patterns compte plus que la maîtrise d'un écosystème spécifique
  • Bases de données relationnelles : SQL avancé, capacité à analyser un schéma existant sans documentation, modélisation conceptuelle et physique (Merise, UML ou équivalent)
  • Compréhension des architectures web (MVC, REST, SOAP) et capacité à tracer les flux de données à travers les couches applicatives
  • Familiarité avec les outils de versioning (Git), d'analyse statique de code et de gestion de documentation technique

Compétences fonctionnelles

  • Capacité à mener des interviews techniques et fonctionnelles avec des interlocuteurs non-techniques et à en tirer une formalisation exploitable
  • Expérience en modélisation de processus (BPMN 2.0) — savoir traduire ce que les gens font au quotidien en diagrammes structurés
  • Aisance rédactionnelle : produire de la documentation claire, complète et appropriable par des équipes qui n'ont pas participé au projet
  • Connaissance des référentiels qualité et sécurité (ISO 27001, ISO 42010) ou volonté d'apprendre rapidement

Qualités personnelles

  • Curiosité et persévérance — intervenir sur des systèmes existants demande de tirer des fils sans savoir où ils mènent
  • Rigueur dans la restitution — chaque livrable doit pouvoir être repris par quelqu'un d'autre sans perte d'information
  • Autonomie sur le terrain — capacité à travailler en environnement client avec un minimum d'encadrement
  • Communication directe et honnête — savoir dire ce qu'on ne comprend pas encore et poser les bonnes questions

Langues

  • Français courant indispensable (environnement de travail francophone)
  • Anglais professionnel (documentation interne EdoMatch et échanges avec l'équipe)

Atouts différenciants

  • Expérience sur des systèmes legacy ou en reprise d'applications existantes
  • Connaissance des domaines RH, Paie ou CRM
  • Expérience professionnelle en Afrique de l'Ouest
  • Double compétence développement + analyse fonctionnelle

Conditions

Rémunération selon expérience et durée d'engagement. Présence sur site client requise.

Discover Your Match Score

Download the Edomatch app to see your personalized compatibility score with this position

About the company

EdoMatch

EdoMatch

EDO Match est une entreprise innovante qui facilite la mise en relation entre le...