Tech Lead Full Stack

Accueil » Jobs » Tech Lead Full Stack

Vue d'ensemble

Notre client, acteur de référence dans le domaine des solutions de paiement électronique, recherche un.e  développeur.euse logiciel expérimenté.e pour accompagner ses équipes dans la conception et le développement de solutions logicielles stratégiques. Le/la candidat.e interviendra dans un environnement technique exigeant, où la qualité du code, la sécurité et la scalabilité sont au cœur des enjeux.

Objectifs

Objectifs et missions principales :

  • Élaborer des spécifications techniques détaillées et développer le code correspondant
  • Partager l’expertise technique avec l’équipe via le mentorat et les revues de code
  • Établir et garantir l’application des bonnes pratiques techniques et des standards de codage pour maintenir un niveau élevé de qualité logicielle
  • Communiquer les estimations et assister le management dans la planification des ressources et des tâches
  • Suivre et rapporter l’avancement des projets et des tâches de manière régulière
  • Réaliser des analyses de faisabilité pour des projets futurs potentiels
  • Assurer un niveau de documentation approprié pour faciliter le développement, la livraison et la traçabilité des projets
  • Participer à l’explication et à la présentation de l’architecture système, des exigences fonctionnelles et de la documentation auprès de diverses audiences (support, chefs de projet, équipes sécurité, équipes Ops/DevOps)
  • Développer des solutions conformes aux spécifications fournies, en garantissant l’extensibilité, la robustesse et la scalabilité des systèmes
  • Tester et déboguer les fonctionnalités implémentées, et fournir des correctifs pour les anomalies et problèmes signalés
  • Assurer la formation des utilisateurs et du personnel de support technique sur les systèmes mis en œuvre
  • Résoudre des problèmes techniques complexes dans un environnement collaboratif, en apportant guidance et conseil aux autres membres de l’équipe
  • Assister les autres équipes, notamment les équipes sécurité lors des certifications, les équipes régionales durant les audits, et les équipes Ops/DevOps
  • Prendre en charge de manière complète ses propres tâches, de l’assignation à la finalisation
  • Planifier les tâches des membres de l’équipe, suivre leur progression, vérifier leur achèvement et garantir la livraison dans les délais et niveaux de qualité définis
  • Remonter et formuler des recommandations au management concernant la productivité des membres de l’équipe et la gestion du développement logiciel
  • Contribuer à l’amélioration continue des processus

Compétences

Compétences techniques :

  • Maîtrise des langages et technologies suivants : Java, Javascript, Python, SQL, noSQL
  • Expérience avec les frameworks et architectures : Vue.js, architecture microservices (MSA), architecture orientée services (SOA), API REST
  • Connaissance des principes de cryptographie et de développement sécurisé (Secure Coding)
  • Maîtrise des principes de conception orientée objet (OOP) et des design patterns
  • Expérience avec les technologies de conteneurisation
  • Connaissance des outils de tests automatisés (Cypress, Bruno)
  • Expérience avec les environnements HSM (Hardware Security Module) et PKI (Public Key Infrastructure)
  • Maîtrise des outils et pratiques CI/CD : Git, Jenkins, Artifactory
  • Expérience avec les plateformes cloud, notamment GCP (Google Cloud Platform)
  • Connaissance des environnements Linux, PostgreSQL, Tomcat
  • Familiarité avec les outils de gestion de projet et documentation : JIRA, Confluence

 

Langages :

  • Maîtrise de l’anglais à l’oral et à l’écrit (environnement international)
  • La maîtrise du chinois constitue un atout

 

Prérequis / Parcours :

  • Formation de niveau Master (Bac+5) dans le domaine des technologies de l’information, ou équivalent
  • Expérience professionnelle d’au moins 8 années dans le développement logiciel et/ou le leadership technique, avec un minimum de 5 ans d’expérience requis pour ce poste
  • Expérience avérée du développement logiciel au sein d’équipes utilisant des méthodes agiles ou au

Informations complémentaires

  • Localisation : Valence
  • Démarrage souhaité : T4 2025
  • Nombre de jours de télétravail : 2
  • Type de contrat : CDI / Freelance
  • Salaire / TJM : 50-65k / 480-530 TJM

Postuler