Offers “Groupe BPCE”

Filled Groupe BPCE

Référent Développement IT (H/F)

  • CDI
  • Toulouse (Haute-Garonne)
  • Infra / Networks / Telecom

Offre pourvue !

Job description



Description de l'entreprise

Partecis, Joint Venture de Natixis et de BNP Paribas, développe le système d'information commun permettant le traitement des opérations monétiques des réseaux Banques Populaires, Caisses d'Epargne et BNP Paribas.

Nous sommes une société à part entière, disposant de notre gestion propre et de nos moyens informatiques, ce qui nous permet d'avoir une très bonne autonomie d'exécution et d'action. L'environnement est moderne et dynamique, avec une taille humaine (200 ETP) qui favorise la proximité et la collaboration.

Poste et missions

Votre MISSION & bien plus encore…

Partecis, Joint Venture de Natixis et de BNP Paribas, développe le système d'information commun permettant le traitement des opérations monétiques des réseaux Banques Populaires, Caisses d'Epargne et BNP Paribas.

Nous sommes une société à part entière, disposant de notre gestion propre et de nos moyens informatiques, ce qui nous permet d'avoir une très bonne autonomie d'exécution et d'action. L'environnement est moderne et dynamique, avec une taille humaine (~200 ETP) qui favorise la proximité et la collaboration.

Le domaine Porteur a la responsabilité des systèmes de traitement en temps-réel des autorisations monétiques , effectuées par les porteurs cartes de nos Banques clientes.

Ce domaine fonctionnel couvre notamment les traitements suivants :

·  Recevoir l'autorisation depuis le réseau monétique (CB, Visa ou Mastercard) ;
·  Contrôler la sécurité de la transaction (cryptographie) ;
·  Contrôler l'état de la carte du porteur ;
·  Contrôler le risque bancaire et l'autorisation de découvert en fonction du type de carte ;
·  Détecter les fraudes ;
·  Délivrer l'autorisation ;
·  Alimenter les historiques et les systèmes de paiement ;
·  Offrir les fonctions de personnalisation de la carte au porteur (modification du plafond autorisé, blocage/déblocage…).

Ce périmètre est riche et en constante évolution, du fait des innovations dans ce domaine : mise en place des paiements mobiles, développement des fonctionnalités en selfcare pour les porteurs de nos Banques Clientes, amélioration de la sécurité du paiement et de la détection de la fraude, évolutions réglementaires.

Les enjeux technologiques sont nombreux : généralisation des API afin de rendre l'architecture plus évolutive et faciliter l'intégration avec les systèmes distributeurs, migration des applications sur de nouveaux frameworks de développement, refonte des bases conservant les historiques de transactions pour faire face aux volumes en constante augmentation, mise en place de technologies de data-streaming (Kafka) pour la diffusion d'informations vers les distributeurs…

Rejoindre l'équipe vous permettra donc de travailler sur un domaine fonctionnel et technique stimulant, en constante mutation.

Les équipes Porteur – comme l'ensemble de notre filiale Partecis – ont engagé une transformation agile en 2018, et sont désormais organisées sur un mode produit . Chaque équipe a ainsi la responsabilité de bout-en-bout d'un ensemble d'applications, c'est-à-dire sur la totalité du cycle logiciel, depuis le recueil des besoins métier jusqu'au déploiement et le support en production.

A ce titre, vos missions principales consisteront à :

En tant que référent développement , vous serez le leader technique de l'équipe du point de vue du développement. Au sein de l'équipe agile, vous serez responsable des activités de conception et de réalisation dans le cadre des projets et de la maintenance. Vous devrez vous impliquer fortement sur les choix d'architecture technique et logicielle, et proposer des actions de refactoring afin d'améliorer la robustesse et la maintenabilité des applications. Vous assurerez la supervision et l'assistance technique aux autres développeurs de l'équipe.

Dans un environnement multi plateformes et multi clients, vous interviendrez au sein d'une Equipe Produit gérée en mode agile, suivant la méthode Scrum, et formée d'une dizaine de personnes.

Vos activités principales au sein de l'équipe seront :

·  Réaliser le développement dans le respect des bonnes pratiques d'ingénierie logicielle (qualimétrie Sonar, intégration continue) et des normes en vigueur chez Partecis ;
·  Participer aux chiffrages des évolutions ;
·  Rédiger les spécifications techniques détaillées ;
·  Prendre en charge les développements ;
·  Réaliser les tests unitaires ;
·  Contribuer au développement des tests d'acceptation automatisés ;
·  Analyser les anomalies ;
·  Etre force de proposition pour l'amélioration continue du patrimoine et lutter contre l'obsolescence ;
·  Participer activement aux tribus transverses sur l'expertise logicielle.

En fonction du plan de charges et de la couverture des compétences de l'équipe, vous pourrez être amené à contribuer à d'autres types d'activités :

Etudes des besoins :

·  Analyser les besoins métiers ;
·  Valider ou réaliser des études d'impacts sur les applications et des chiffrages ;
·  Réaliser des Spécifications fonctionnelles détaillées pour répondre aux besoins clients.

Recette :

·  Déroulement des scénarios de test fonctionnel ;
·  Conception de scénarios de test, de jeux de données ;
·  Développement de tests d'acceptation automatisés.

Mise en œuvre :

·  Réaliser les installations des produits Front et Middle Office sur les environnements de recette ;
·  Réaliser le packaging final à destination des établissements ;
·  Assister ponctuellement les équipes de mise en œuvre établissement.

Support :

·  Prendre en charge les incidents de validation, homologation et production via l'outil Jira, depuis l'analyse jusqu'à leur résolution.

Ideal candidate profile



Profil et compétences requises

Nous recherchons des profils curieux, dynamiques, ayant le goût de travail en équipe. Nous apprécions l'expertise, mais nous valorisons davantage la polyvalence et la capacité à apprendre et à évoluer.
Compétences comportementales Indispensables:
• Capacité à collaborer ;
• Etre orienté Client ;
• Capacité d'apprentissage, d'analyse, d'initiative.

Compétences techniques:
• Maîtrise des principales technologies de l'environnement Open : Linux, WAS, Oracle, HTML, JSON, XML, API Rest
• Maîtrise du langage Java
• Maîtrise de l'usine logicielle : SCM (Git, Bitbucket, Jenkins…), qualimétrie (Sonar), IDE (Eclipse, IntelliJ)

Souhaitables:
• Connaissance et pratique de la méthode agile ;
• Pratique des frameworks Spring (Core, Batch, Boot), Struts, Hibernate, Apache Camel, AngularJS, JSP, JSF, Primefaces ;
• Connaissance fonctionnelle de la monétique ou des paiements, du progiciel Base24 ;
• JIRA ou autres outils de gestion d'incidents ;
• Autres technologies Open : C, Perl, PHP, Kafka, Spark