« Página Inicial

Este anúncio de emprego tem mais de 90 dias ...

0

candidaturas

Senior Python Developer Full-time

de BNP Paribas Lisboa em Lisboa (Publicado em 09-03-2021)

BNP Paribas is a leader in the Eurozone, and a prominent international banking institution with strong roots in Europe's banking history. It has a presence in 71 countries, with 200 000 Employees ? including more than 150 000 in Europe and 6 000 in Portugal alone.


BNP Paribas is present in Portugal since 1985, having been one of the first foreign banks to operate in the country. Today, the Group has several entities operating directly in this territory, offering a wide range of integrated financial solutions to support its clients and their businesses.


Thanks to its international presence and regular and close collaboration among its businesses, BNP Paribas has the resources to support all clients - individuals, entrepreneurs, SMEs, large corporates, institutional investors and community organisations - with financing, investment, savings and protection solutions that help make their projects a success. BNP Paribas holds key positions in its three core operating divisions: Domestic Markets and International Financial Services for retail banking and specialised financial services, and Corporate & Institutional Banking for corporate and institutional clients.



The position is to be fulfilled in the RISK function of the group, more precisely in the Enterprise Risk Architecture (RISK ERA) transversal stream.


The missions of RISK ERA include:


  • 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


  • Contributing to the industrialization of Risk processes and systems


RISK ERA 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. RISK ERA supports with full commitment all RISK initiatives and actions.


The Risk Systems team is part of RISK ERA, 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 Four poles:


  • Applications Services is responsible for the user interfaces;


  • Citizen Services is responsible for the integration of non IT expert users to the core system


  • Data Services is responsible for data integration, data storage, data extraction and data governance;


  • Calculation Services is responsible for the implementation of the risk calculation frameworks.


Citizen Developer team inside Risk Systems provides an enterprise scalable solution to business users. This team will help on integrating non-IT users to the core Risk System framework in order to be fully part of the solution design. Within this team, the candidate will help business users in the implementation but will also assist in the framework creation in order to facilitate and standardize the future implementation for any Citizen. The scope of the team can cover any aspects of Risk from the Reserves and Limits calculation to the computation of regulatory, stress and on-demand counterparty and market risk metrics from the banks daily Capital Markets activities.


BDI, Business Data Intelligence, is the transversal team across services in charge of looking at the Python data integration and calculation layer. It encompasses developers distributed across the four poles described above. Market Risk Measures (MRM) team is BDI?s representation in Lisbon.


Risk Systems is split into multidisciplinary squads implementing Scrum inside the SAFE agile methodology. It works on three-month Program Increments and two week sprints, following all the ceremonies typical of Scrum and SAFE.




ROLE AND RESPONSIBILITIES


We are looking for a Python Developer responsible for construction of application components and scripting to manage the interchange of data between external services and the system and apply the methodologies related to the citizen services framework. Your primary focus will be the development of core framework, ensuring a code documentation and set of scripts fully integrated to the core System. The code deliverer must have a good quality and it should have high performance and responsiveness on deal and market data integration plus market risk and counterparty metrics calculation. In this context, understanding of finance, together with a commitment to collaborative problem solving, sophisticated design, and product quality is essential.


The successful candidate will be expected to fulfil the role of a Python developer with a strong business appetite as follows:


  • Be part of a growing team that is at the heart of our business users teams


  • Design, build, and maintain efficient, reusable, and reliable Python code

  • Rapidly prototyping solutions to quickly prove/disprove new concepts


  • Design and implementation of low-latency, high-availability, and performant applications


  • Deal processing and integration into the system


  • Risk Metric Calculation


  • Ensure the best possible performance, quality, and responsiveness of the applications


  • Identify bottlenecks and bugs, and devise solutions to these problems


  • Help maintain code quality, organization, and automation

The successful candidate will have enthusiasm for learning and working closely with the rest of development team, which is located in London, Paris, Brussels and Mumbai. The candidate should expect to work on larger complicated projects with several other developers but should be flexible enough to switch to smaller scale enhancements if required. The successful candidate will also be expected to provide 3rd level intraday support




PROFILE


  • Bachelor?s degree in Computer Science, Finance or related field


  • 3 years of experience with Python


  • Proven ability to resolve incidents in a production environment


  • Able to incrementally deliver server side applications to meet dynamic customer requirements


  • Proficient in Python, with a good knowledge of its ecosystem


  • Solid understanding of object-oriented programming and functional programming paradigms


  • Familiar with Python application design and architectural patterns


  • Demonstrable ability to write clean and readable code


  • Experience with SQL and any industry standard relational database


  • Understanding fundamental design principles behind a scalable application


  • Creating data schemas that represent and support business processes

  • Unit, integration and end to end testing


  • Appetite for developing an understanding of finance and risk metrics


  • Familiar with Agile/SAFE practices


  • Experience of market and/or counterparty risk would be advantageous


  • Strong analytical skills with a creative and flexible approach to problem solving


  • Capacity to work effectively in a team


  • Delivery-focused with keen attention to detail

  • Excellent interpersonal and organisational skills


  • Professional and precise communication skills

Please note that only applications submitted in English will be considered.



In case you are selected for this role, further documentation will be requested to support your hiring process.



BNP Paribas is an equal opportunity employer and proud to provide equal employment opportunity to all job seekers. We are actively committed to ensuring that no individual is discriminated against on the grounds of age, disability, gender reassignment, marriage or civil partnership status, pregnancy and maternity, race, religion or belief, sex or sexual orientation. Equity and diversity are at the core of our recruitment policy because we believe that they foster creativity and efficiency, which in turn increase performance and productivity. We strive to reflect the society we live in, while keeping with the image of our clients.



Primary Location

: PT-11-Lisbon


Job Type

: Standard / Permanent


Job

: RISKS
Education Level: Master Degree or equivalent (> 4 years)
Experience Level: At least 3 years


Schedule

: Full-time



Empregos recentes de BNP Paribas


Visto: 1931 vezes
« Volte para a categoria
Considera esta oferta falsa? Denuncie!   
Recomendar a um amigo
« Página Inicial
Receba Ofertas de Emprego
no seu Email:
Facebook Twitter Rss