La banque d'un monde qui change

Nous recherchons un

VIE Junior Developer - London, H/F

Postuler REF: !V_RISK_0044

Curriculum et lettre de motivation en anglais requis.

 

VIE Junior Developer - Londres, H/F

 

Concrètement votre quotidien ?

Vous contribuerez au développement des moteurs de calculs utilisés dans le calcul des risques de la Banque. Vous découvrirez les problématiques de performances, de robustesse et de mise à l'échelle que nous rencontrons ainsi que les solutions que nous y avons apportées : HPC sur
GPU, Big Data et NoSQL, grille de calculs, etc.


En terme de technologies, Java est notre langage principal mais nous sommes aussi polyglotte et avons du C#, du CUDA, etc. Nous sommes fans de Spring, nous utilisons des bases de données Cassandra, des in-memory datagrid distribuées et des compute grids. Notre environnement de production se compose de plus d'une centaine de serveurs en cluster et plusieurs centaines de JVMs.


Vous interviendrez sur la maintenance et l'élancement de nos applications ainsi que sur les nouveaux projets dont nous sommes en charge. Vous interagirez avec toute une galaxie d'équipes depuis l'infrastructure et la production en passant par les équipes modèle et méthodologiques ainsi que d'autres équipes de développement acquérant ainsi une vue globale aussi bien technique que fonctionnel du domaine du calcul de risques.

L'environnement de travail, c'est important !

Vous rejoindrez l'équipe de développement de Risk Systems London, composée d'équipes de production, maîtrise d'ouvrage et d'autres équipes de développement. L'anglais est notre langue de travail.


Nous travaillons en mode agile et sommes divisés en squads qui travaillent en cadence selon la méthodologie SAFe (Scalable Agile Framework) avec une dizaine d'autres équipes réparties sur de nombreux autres sites (Londres, Bruxelles, Lisbonne, Mumbai).

Et après ?

C'est une opportunité unique de découvrir comment sont conçus les systèmes distribués dédiés au calcul hautes performances. Mais aussi d'apprendre sur nombre de pratiques du monde de l'IT telle que la Continuous Integration, Continuous Delivery, DevOps, etc, ainsi que d'acquérir un vrai vernis sur le domaine fonctionnel de la modélisation du risque, des produits financiers et de la banque d'investissement.

Pourquoi rejoindre BNP Paribas ?

Notre monde change ! Aujourd’hui, ce qui compte dans un job, c’est de vivre de véritables expériences, d’apprendre, de partager objectifs et résultats avec ses collègues. Bref, de tracer son propre chemin, différent, responsable et durable. Chez BNP Paribas, nous recrutons nos collaborateurs avec l’idée qu’ils nous aideront à concevoir le monde et la banque de demain.
Vous voulez connaître toutes les raisons de nous rejoindre ?

Rendez-vous sur : https://group.bnpparibas/emploi-carriere/bnp-paribas

Et la rémunération ?

Elle est fixée par Business France et consultable directement sur leur site.

Etes-vous notre prochain VIE Junior Developer ?

A vous de nous convaincre !

Oui, si vous êtes titulaire d’un Master en IT. Vous justifiez d’une expérience de 6 mois minimum (stage et alternance inclus) sur un poste similaire et vous parlez couramment anglais.

Vous disposez de solides connaissances en développement informatique et risques. Vous maîtrisez parfaitement les langages IT JAVA, Multi Threads Programming, JSON, C# ainsi que Middleware IBM Platform Symphony, Middleware Oracle Coherence, Middleware Spring et la gestion des bases de données NoSQL Cassandra.

Votre adaptabilité et votre capacité à collaborer sont des atouts essentiels. Ajoutez à cela votre proactivité, votre créativité ainsi que votre rigueur pour finir de nous convaincre.

Enfin, nous attachons une importance particulière à ce que nos futurs collaborateurs agissent au quotidien avec responsabilité éthique et professionnelle.

Durée et disponibilité

VIE à pourvoir dès que possible pour une durée de 16 mois.

Les conditions d’éligibilité au contrat VIE (selon les règles fixées par Business France) sont consultables sur : http://www.civiweb.com/

VIE Junior Developer - London, W/M

 

Your daily routine ?

You will be part of the Risk Systems – Calculation Engines team based in London. The team has just completed the re-engineering of the counterparty risk system using a technology stack composed of big data solutions, data grids, compute grids, REST based architectures and a pricing and simulation engine that use Graphics Processing Units. The team also uses latest development practices such as Continuous Delivery to reduce time taken from development to delivery into production.

You will develop, implement and unit test the required solution, respecting BNP Paribas best practices, standards and tools. You will translate requirements into solutions, document solutions for maintenance and support. You will take part in peer group code reviews, in quality assurance reviews. You will provide estimates for work as well as updates of status and estimates to complete. You will identify risks and issues and help monitor them. You will plan, design, perform, support and document integration tests, system tests, regression tests, and you will support user tests.

You will perform the above tasks in collaboration and agreement with the team leaders, project leads and other development staff, and where necessary with the Business Analysts, Data Quality, Application Production and Infrastructure teams.

You should expect to work on larger complicated projects with several other developers but you should be flexible enough to switch to smaller scale enhancements if required. You will also provide 3rd level intraday support.

The working environment is important !

You will be joining the RISK function of the group, more precisely the Enterprise Risk Architecture/Risk Analytics and Modelling transversal stream.

The missions of Risk-Analytics and Modelling (Risk-AM) consist in developing methodologies, models and back-testing capabilities for market, counterparty and credit risks, elaborating BNP Paribas ratings and policies, delivering market and counterparty risk systems and contributing to the industrialization of Risk processes and systems. Risk-AM contributes to the definition of the Group’s risk appetite, its risk decision making process and the optimization of capital allocation to support the development of the Operating Divisions.

The Risk Systems team is part of Risk-AM, whose mission includes providing the bank with a comprehensive capital markets risk system used to calculate market and counterparty risk capital figures using advanced method internal models validated by the regulator and to support the needs of users for risk analysis, risk reporting and the credit process. The responsibility for delivering enhancements to the system is split into three teams: Risk System Applications is responsible for the user interfaces ; Data Fabric is responsible for data integration, data storage, data extraction and data governance ; Calculation Engines is responsible for the implementation of the risk calculation frameworks.

The Calculation Engines team inside Risk Systems provides an enterprise scalable solution to the calculation of regulatory, stress and on-demand counterparty risk metrics from the banks daily Capital Markets activities and deliver these to downstream consumers in a reliable and robust fashion.

You will work in a fast-paced, agile environment with a strong emphasis on Continuous Delivery. You will learn and work closely with the rest of development team which is located in Paris, Brussels and Mumbai.

The next steps ? 

This role provides a unique opportunity to understand how the High Performance Computing (HPC) systems are designed, learn the latest best practices such as DevOps practices. You will work closely with users, business analysts, application production and infrastructure teams and you will be able to share knowledge and skills with other developers within the team.

Why join BNP Paribas ?

Our world is changing! Today, what counts in a job is to live real experiences, to learn, to share objectives and results with colleagues. In short, to chart your own path, different, responsible and sustainable. At BNP Paribas, we recruit our employees with the idea that they are looking for the world and the bank of tomorrow. Do you want to know all the reasons to join us ?

Go to: https://group.bnpparibas/emploi-carriere/bnp-paribas

What about remuneration ?

It is set by Business France and can be viewed directly on their site.

Are you our next VIE Junior Developer ?

Your level of English is fluent and you have a Master degree in Science Computing.

You have gained first experience (internships and work-study program included) in this field. You have software design, coding, documentation and analysis skills. You have excellent Java skills with a good understanding of the JVM at a low level including multithreading, garbage collection and native access. A working knowledge of Spring and REST services is also desirable. The solution is high performance so you should also have extensive experience working with distributed systems and architectures such as Oracle Coherence, Apache Cassandra, Platform Symphony. Mathematical knowledge is a plus.

You are true team player and you demonstrate the ability to adapt. Your proactivity, your creativity as well as your rigo will be assets to progress on this mission.

Finally, we attach particular importance to ensuring that our future employees act on a daily basis with ethical and professional responsibility.

VIE avaibility


ASAP for a period of 16 months.

Curriculum and letter of motivation in English are required.


Primary Location: GB-ENG-LondresJob Type: VIEJob: INFORMATIQUEEducation Level: Master ou équivalent (> 4 ans)Experience Level: Au moins 1 anSchedule: Temps plein Reference: !V_RISK_0044