Développeur - Développeuse Full Stack H/F - DSJ-SD - CCAS-Greffe
- Paris - 75
- Fonctionnaire
- DSJ-SD - CCAS-Greffe
Les missions du poste
Le service de documentation, des études et du rapport (SDER) de la Cour de cassation gère les bases de données de jurisprudence tenues par la Cour et met en oeuvre le projet d'open data des décisions de justice de l'ordre judiciaire.
Les décisions de l'ensemble des juridictions sont collectées à la Cour, normalisées et pseudonymisées puis diffusées sur le site internet de la Cour et l'API Judilibre.
La mise en oeuvre technique de ce projet à la Cour repose sur l'équipe pluridisciplinaire du laboratoire d'innovation, composée de deux développeurs travaillant sur l'application d'annotation LABEL, deux développeurs backend, un data engineer, un data scientist, un chef de projet MOE, et un ingénieur DevOps responsable de l'infrastructure et des pipelines CI/CD. Cette équipe est dirigée par un chef de projet senior qui est responsable du laboratoire d'innovation du SDER. Les codes sources du projet sont accessibles à l'adresse suivante : https://github.com/Cour-de-cassation.
Le laboratoire d'innovation du SDER est responsable de la mise en oeuvre de projets d'intelligence artificielle répondant aux besoins de la Cour de cassation.
Nous renforçons progressivement notre équipe qui comptera bientôt 12 collaborateurs avec les recrutements en cours.
Ce collectif agile collabore étroitement avec des magistrats, juristes, greffiers, agents contractuels et responsables du droit numérique. L'équipe s'inscrit dans un environnement à fort enjeu sociétal, technique et juridique.
Dans le cadre du renforcement de l'équipe, nous recrutons un(e) Développeur / Développeuse Full Stack. Il/Elle interviendra sur la conception, le développement, la sécurisation et l'optimisation des outils du projet Open Data.
Vos responsabilités incluent :
· Conception technique et développement de composants frontend et backend
· Prototypage et réalisation d'interfaces utilisateurs ergonomiques (UX/UI), accessibles et intuitives
· Intégration d'API RESTful, orchestration des flux de données (MongoDB, ElasticSearch)
· Participation à la conception de l'architecture logicielle
· Mise en place et documentation de bonnes pratiques de développement et de sécurité
· Collaboration avec les data scientists sur des projets à base d'IA pour la pseudonymisation automatisée
· Contribution au design fonctionnel en lien avec les parties prenantes du projet
· Conformité RGPD, sécurité, accessibilité numérique
Méthodologie de travail :
· Capacité à travailler en méthode Agile (Scrum/Kanban) ou cycle en V selon la nature du projet
· Suivi d'avancement via outils collaboratifs et gestionnaires de tickets
· Intégration dans les processus DevOps (CI/CD, monitoring, sécurité)
Le profil recherché
· Diplôme Bac +5 d'école d'ingénieur, Master ou équivalent dans le domaine du développement informatique et ingénierie des systèmes.
· 1 an d'expérience significative minimum en développement full stack
· Maîtrise des technologies suivantes :
o Frontend : ReactJS, UX/UI design, accessibilité
o Backend : NodeJS, ExpressJS, API REST, TypeScript
o Connaissance des langages Python et Shell
o Bases de données : MongoDB, ElasticSearch
o Outils DevOps : Docker, Kubernetes, Git, CI/CD
o Tests : Jest, Postman ou équivalents
· Connaissance des normes de sécurité web, RGPD, OpenAPI/Swagger
· Excellente capacité d'adaptation, curiosité, rigueur et esprit d'équipe
· Sensibilité à l'intérêt général, à l'innovation au service du droit et de la démocratie
Par ailleurs, le/la développeur(se) doit :
· Avoir le sens du travail en équipe, une capacité d'écoute et de communication, être curieux, et organisé.
· Être force de proposition, autonome et capable de prendre des décisions.
· S'intéresser aux enjeux des métiers de la Justice et le goût de l'innovation au service de l'intérêt général.