Tech Lead - SYSTRAN

ChapsVision
Paris, France
about 1 month ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) JIRA User Authentication Unit Testing Microsoft Azure Software Bug Management Code Review Relational Databases Software Debugging DevOps Human-Computer Interaction
+16 more
PostgreSQL MongoDB Node.Js NoSQL Scrum Methodology RabbitMQ Redis Next.js Software Engineering Software Systems TypeScript Management of Software Versions ReactJS Backend Git Front End Software Development

Job description

Au sein des équipes Engineering, le développeur a pour mission de concevoir, développer et maintenir des applications logicielles en utilisant les meilleures pratiques de programmation. Il doit collaborer avec les équipes pour assurer la qualité, la performance et la livraison efficace des projets.

Missions

  • Développement de Logiciels
  • Concevoir, développer et maintenir des applications et des systèmes logiciels selon les spécifications fournies.
  • Écrire du code propre, évolutif et bien documenté.
  • Participer aux revues de code et assurer la qualité du code produit.
  • Analyse et Conception
  • Analyser les besoins des utilisateurs et proposer des solutions techniques adaptées.
  • Collaborer avec les équipes de conception pour créer des interfaces utilisateur intuitives et fonctionnelles.
  • Participer à la rédaction des spécifications techniques et fonctionnelles.
  • Tests et Débogage
  • Effectuer des tests unitaires, d’intégration et fonctionnels pour garantir la qualité et la performance des applications.
  • Détecter, analyser et corriger les bugs et les dysfonctionnements.
  • Automatiser les tests pour améliorer l’efficacité du processus de développement.
  • Collaboration Inter-équipes
  • Travailler en étroite collaboration avec les équipes de développement, devops, de design, de produit et de gestion de projet.
  • Participer aux réunions Agile/Scrum pour aligner les objectifs et les priorités.
  • Contribuer à l’amélioration continue des processus de développement.
  • Maintenance et Support
  • Assurer la maintenance des applications existantes en réponse aux évolutions des besoins et aux retours des utilisateurs.
  • Fournir un support technique et une assistance aux utilisateurs finaux.
  • Mettre à jour la documentation technique et les manuels d’utilisateur.
  • Veille Technologique
  • Se tenir informé des évolutions technologiques et des bonnes pratiques de développement.
  • Proposer et intégrer de nouvelles technologies et méthodologies pour améliorer les performances des applications.
  • Participer à des formations et des conférences pour développer ses compétences.

Requirements

  • Maîtrise des langages de programmation Javascript, Typescript
  • Expérience minimum de 5 à 7 ans en ingénierie logicielle, dont au moins 2 à 3 ans dans un rôle d’architecture technique ou de lead technique, incluant idéalement le pilotage complet d’une migration ou refonte d’un système en production.
  • Bonne connaissance des frameworks et des bibliothèques associées : React, NodeJS, NextJS
  • Maitrise ou bonne connaissance d’outils IA : Claude Code, Codex, Vibe, …
  • Compétences en développement front-end et back-end.
  • Expérience avec les bases de données relationnelles et NoSQL (MongoDB et Postgresql serait un plus)
  • Expérience en architecture d’API, authentification/OIDC, files de messages (ex. RabbitMQ), cache de session (ex. Redis)
  • Expérience de conduite d’au moins une migration/refonte technique de bout en bout sur un système en production (legacy vers moderne)
  • Connaissance des outils de versioning (Git) et des systèmes de gestion de projet (JIRA, Azure DevOps…).
  • Appétence pour le management

Soft Skills :

  • Autonomie et capacité à prendre des décisions d’architecture sans validation systématique
  • Capacité d’analyse et de résolution de problèmes.
  • Excellente communication orale et écrite.
  • Esprit d’équipe et collaboration, en particulier en binôme avec le Tech Lead en place
  • Capacité à gérer les priorités et à respecter les délais.
  • Curiosité et volonté d’apprendre continuellement.

Benefits & conditions

  • 12 RTT
  • Carte Swile : 11€ / jour pris en charge à 60% (100% pour les stagiaires)
  • Télétravail jusqu’à 3 jours / semaine + indemnité mensuelle de 26€
  • Transport en commun pris en charge à 50%
  • Forfait mobilité durable jusqu’à 400€ / an
  • Mutuelle prise en charge à 55%
  • Participation
  • CSE comprenant :

  • Wellpass
  • Legal Care Ekie
  • HelloCSE avec cagnotte semestrielle
  • Chèques vacances

Diversité & Inclusion

ChapsVision s’inscrit dans une démarche d’inclusion et s’engage à étudier toutes les candidatures aux regards des compétences et qualifications de chacun.

About the company

En quelques années, ChapsVision s’est imposé comme un acteur européen de référence du Big Data et de l’Intelligence Artificielle.

Notre ambition : permettre aux entreprises et aux organisations publiques d’exploiter leurs données de manière souveraine, sécurisée et intelligente.

Depuis 2019 :

  • +380 M€ levés auprès de Bpifrance
  • 29+ acquisitions
  • ~1 200 collaborateurs.rices
  • +1 000 clients grands comptes
  • Présence internationale : Canada, États-Unis, Maroc, Belgique, Japon, Allemagne, Espagne…
  • Membre du French Tech Next40, * Une suite IA dédiée aux entreprises : CRM, Marketing Automation, Commerce Unifié, Analytics
  • Des solutions souveraines pour les acteurs stratégiques publics : défense, renseignement, cybersécurité

Le tout s’appuie sur ArgonOS, notre plateforme de traitement massif de données, renforcée par les technologies RAG de Sinequa.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:46 min

Transitioning from a software developer to a technical leader

Dennis Schmidt Dennis Schmidt +3 · World Congress 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all