Taux journalier (TJM): 500
Visian recherche un développeur :
1. CONTEXTE
Dans le cadre du développement de ses systèmes de gestion, le Bénéficiaire doit recourir à une prestation externe pour assurer l'activité d'une équipe MOE au sein de l'équipe IT dédiée à la gestion des investissements responsables, en charge du développement de solutions spécialisées ESG pour l'ensemble de la chaîne de valeur, ainsi que pour des clients externes.
2. OBJET DE LA PRESTATION ET LIVRABLES
Les principales missions à mener sont :
Analyse et conception technique afin de répondre aux besoins du métier
Maintenance corrective et évolutive des développements
Développement de nouvelles fonctionnalités en Python / TypeScript / SQL, avec forte couverture en tests unitaires (>80%)
Développement de front-end web en Angular
Application des standards de développement & Craftsmanship (Design, Code quality, REST APIs, performances, TDD, BDD...)
Application et automatisation/amélioration du workflow (GitHub flow, IaC, code reviews, CI/CD)
Participation active aux mises en production (DevOps)
Garantie du support de production ("you build it, you run it") : monitoring via ArgoCD / Grafana / Splunk
Participation aux cérémonies agile (Planning / Daily Scrum / Démonstration / Rétrospective / Guild / Chapter...)
3. ENVIRONNEMENT FONCTIONNEL
La prestation concerne plusieurs outils à destination de différents métiers, couvrant l'ensemble des sujets extra-financiers : ESG, climat, controverse, RSE. Les périmètres vont des calculs d'indicateurs au niveau émetteurs jusqu'à la gestion des engagements et votes en assemblée générale.
Certains outils sont en mode legacy, d'autres en construction from scratch. L'objectif est de les construire, les faire évoluer et les intégrer au système d'information existant.
Le pôle est organisé en 3 squads, comprenant chacune environ 3 développeurs et 1 PO/BA.
4. PRÉ-REQUIS ET ÉLÉMENTS INDISPENSABLES
Expertises fonctionnelles :
Domaine extra-financier : ESG, Climat, RSE
Expertises financières : portefeuille, produits dérivés
Environnement technique essentiel :
Langages : Python 3, TypeScript 4
Framework Front : React / Angular 18
Framework Back : Python 3.12 / NodeJS 20
Base de données : PostgreSQL 13
CI/CD : GitLab, Jenkins, Kubernetes (Docker, Helm)
Pratiques Craftsmanship
L'usage simultané des 3 technologies Python / Node / Angular étant rare, la maîtrise partielle est acceptable. L'appétence pour les 3 est essentielle.