Concepteur·trice Développeur·se Full Stack H/F
Role details
Job location
Tech stack
Job description
- Analyse et conception technique afin de répondre aux besoins du métier
- Garantie de la maintenance corrective et évolutive des développements
- Développement de nouvelles fonctionnalités en Python / TypeScript / SQL, avec une forte couverture de tests unitaires (> 80 %)
- Développement de front-end web en Angular
- Application des standards de développement et de craftsmanship (design, qualité de code, APIs REST, performances, TDD, BDD?)
- Application, automatisation et amélioration du workflow de développement (GitHub flow, Infrastructure as Code, code reviews, CI/CD)
- Participation active aux mises en production (approche DevOps)
- Garantie du support de production selon le principe « you build it, you run it » : monitoring via des outils tels qu?ArgoCD, Grafana, Splunk
- Participation aux cérémonies agiles (Planning, Daily Scrum, Demonstration, Retrospective, Guild, Chapter, etc.)
- Environnement fonctionnel
La prestation concerne plusieurs outils ESG, à destination de plusieurs métiers.
Cela touche tous les sujets extra-financiers (ESG, climat, controverse, RSE?). Allant des calculs d?indicateurs au niveau issuers, à la gestion des engagements et votes des entreprises. Certains sont « legacy », et d?autres en construction « from scratch ».
L?objectif est de construire et de faire évoluer ces différents outils, en les intégrant dans le système d?information du groupe.
Ces sujets, très actuels, font l?objet d?une forte attente de la part des métiers.
Le pôle est divisé en 4 squads, comprenant chacune environ 3 développeurs et 1 Product Owner / Business Analyst.
Requirements
Environnements fonctionnels :
- Extra-financier : ESG, climat, RSE (un plus)
- Financier : portefeuille, produits dérivés
Environnements techniques :
-
Langages : Python 3, TypeScript 4
-
Framework front : React, Angular 14
-
Framework back : Python, NodeJS 14
-
Base de données : PostgreSQL 13
-
CI/CD : GitLab, Jenkins, Kubernetes (Docker, Helm)
-
Bonnes pratiques de développement (craftsmanship)
-
La prestation débutera dès que possible., CI/CD (GitLab, Jenkins, Kubernetes, Docker, Helm), Connaissance des environnements financiers et ESG, Python / TypeScript, Front-end web Angular / React, Craftsmanship, APIs REST, TDD, BDD
Benefits & conditions
Connaissances extra-financières ESG, climat, RSE, 2 jours par semaine