ContexteDans le cadre d'un projet mené pour une grande institution financière publique (secteur de la supervision bancaire), nous constituons l'équipe de réalisation d'un portail décisionnel destiné aux équipes de contrôle. L'application a vocation à devenir le point d'entrée unique des utilisateurs, en agrégeant au sein d'une interface de synthèse des données aujourd'hui dispersées dans de nombreux outils.
La phase de conception (UX/UI) est terminée et aboutie. Le projet entre en phase de développement et démarre entièrement de zéro (from scratch).
Un contexte de delivery sous contrainte forteLa mission s'inscrit dans un calendrier engageant, avec une première mise en production attendue dès la fin d'année, puis un fonctionnement en cycles agiles avec des livraisons régulières. Le métier est fortement demandeur et attend de la valeur dès les premières échéances. Le Tech Lead joue donc un rôle central : faire le pont entre une ambition fonctionnelle élevée et une réalité de développement contrainte, en sécurisant des livraisons utiles à chaque étape.
RôleLe Tech Lead est le référent technique de l'équipe (2 à 4 développeurs). Au-delà de la conception et du développement, il porte une véritable posture de lead : il structure le delivery, dialogue avec les utilisateurs et le métier, et garantit qu'à chaque échéance l'équipe livre quelque chose de fonctionnel et déployable.
Profil candidat:
RôleLe Tech Lead est le référent technique de l'équipe (2 à 4 développeurs). Au-delà de la conception et du développement, il porte une véritable posture de lead : il structure le delivery, dialogue avec les utilisateurs et le métier, et garantit qu'à chaque échéance l'équipe livre quelque chose de fonctionnel et déployable.
MissionsConception et développement? Concevoir l'architecture applicative complète à partir d'une page blanche : front Angular, back Java/Spring Boot, modèle de données PostgreSQL, contrats d'API REST
? Développer à parts égales back Java et front Angular (équilibre 50/50)
? Prendre du recul sur les maquettes livrées : s'en servir comme socle tout en challengeant ce qui peut être simplifié ou adapté pour être livrable dans les délais, sans dénaturer l'intention
? Garantir la qualité : tests unitaires, analyses SonarQube, accessibilité RGAA
Pilotage du delivery et agilité? Structurer le découpage du travail pour livrer de la valeur à échéances rapprochées : organiser l'agilité de façon à toujours disposer d'un increment fini et déployable
? Travailler étroitement avec le Product Owner sur le découpage des récits (US), en arbitrant ce qui est réalisable à court terme et ce qui doit être séquencé différemment
? Éclairer le chef de projet et le management sur les choix d'organisation et les arbitrages techniques, en étant force de proposition sur la méthode
? Assumer un rôle de conseil et de cadrage : savoir dire ce qui est faisable, ce qui l'est moins, et proposer des alternatives
Relation utilisateurs et pédagogie? Impliquer et embarquer les utilisateurs tout au long du projet : faire ?uvre de pédagogie, expliquer les choix, gérer les attentes
? Porter une posture de lead face au métier : écouter, rassurer, mais aussi savoir poser un cadre et dire non quand c'est nécessaire, dans l'intérêt du projet et de sa réussite
? Représenter et défendre les choix techniques auprès du client et des parties prenantes