Développeur Senior - Freelance (H/F)
Description du poste
CONTEXTE
La Direction des Solutions Distributeurs (DSOD), au sein de la DSI de la branche Grand Public et Numérique, porte les applications qui permettent aux chargés de clientèle, aux partenaires et aux clients de gérer le cycle de vente, la connaissance client et l'activité des points de contact du réseau d'une grande entreprise publique française. Ce patrimoine représente environ 200 applications déployées sur près de 19 000 points de contact physiques.
La mission se déroule au sein d'une squad, responsable de la qualité et de la fiabilité des données du référentiel Acores ainsi que de ses applications d'administration, de consultation et de modification. Un projet de modernisation de ce référentiel est en construction, avec un lotissement prévu sur une durée pluriannuelle. Le Tech Lead interviendra au sein de l'équipe existante pour accompagner cette modernisation, en s'appuyant également sur les usages de l'IA pour faciliter le développement et les tests.
MISSIONS
Développement et évolution de l'application
- Développer de nouvelles fonctionnalités en réponse aux demandes de la MOA ou de la MOE
- Échanger avec la MOE Acores sur les choix techniques et contribuer à la conception de solutions adaptées
- Produire un développement générique, robuste et maintenable dans le temps
- Partager le bilan des exécutions et assurer un reporting régulier et proactif sur l'activité
Incidents de production et données
- Prendre en charge les incidents de production et réaliser les correctifs nécessaires
- Créer, modifier et maintenir les scripts de mise à jour massive des données (DTD)
- Garantir la qualité et la fiabilité des données présentes dans le référentiel
Tests et qualité
- Gérer les tests unitaires existants et créer de nouveaux tests unitaires
- Maintenir les tests automatisés et prévoir leur extension sur l'IHM d'administration
- Créer, maintenir et adapter les collections Bruno
- Élaborer les plans de tests dans Squash et suivre les anomalies / User Stories dans Jira
Patrimoine technique et accompagnement
- Mettre à jour les frameworks selon les recommandations du RSSI
- Piloter les montées de version des composants
- Être force de proposition sur la réduction de la dette technique
- Mettre à jour la documentation technique et les tickets de support (ServiceNow, Jira)
- Participer aux estimations, à l'organisation des travaux et à la rédaction des consignes destinées aux développeurs
- Encadrer les développeurs et contribuer à la montée en compétence de l'équipe
ENVIRONNEMENT TECHNIQUE
- Java, Angular et SQL - base de données Oracle actuelle, PostgreSQL à terme
- OpenShift, Jenkins, WebSphere, RedHat, Struts et SonarQube
- Jira, Confluence et Git
- Architecture et contraintes de mise en production / exploitation
COMPÉTENCES REQUISES
Java
Niveau attendu : Maîtrise
Développement et évolution du référentiel Acores
Angular
Niveau attendu : Maîtrise
Évolution de l'IHM d'administration
SQL - Oracle / PostgreSQL
Niveau attendu : Maîtrise
Oracle actuel, PostgreSQL cible
OpenShift / Jenkins
Niveau attendu : Connaissance
Socle d'intégration et de déploiement
WebSphere / RedHat / Struts
Niveau attendu : Connaissance
Socle applicatif existant
SonarQube
Niveau attendu : Connaissance
Qualité et dette technique
Tests unitaires et automatisés
Niveau attendu : Maîtrise
Tests unitaires, IHM d'administration, collections Bruno
Jira / Confluence / Git
Niveau attendu : Maîtrise
Suivi, documentation et gestion de configuration
Développement assisté par l'IA
Niveau attendu : Souhaité
Usage de l'IA pour développer et tester
CONDITIONS DE TRAVAIL
- Localisation : Nantes
- Expérience : 7 ans
- Démarrage : 1er octobre 2026
- Maîtrise de Java pour le développement et l'évolution du référentiel
Données marché — Responsable de projet recherche et développement
Ingénieurs et cadres d'étude, recherche et développement (industrie)
Médian : 3 333 €
Données non disponibles