Retour à la liste des offres
Nous recherchons un

Software Development and Support Javascript

Mise à jour le 06.02.2024

BNP Paribas EMEA Finance employs 500 employees, of which more than 325 are based in Madrid. We manage more than 250 BNP Paribas entities from all over Europe, covering +60% of Group’s balance sheet and all group’s banking activities (Corporate & Investment Banking, Retail Banking, Personal Finance and other financial services activities…).
Our mission is to measure, control and explain all the financial indicators required to monitor accounting, tax, regulatory, liquidity, credit risk reporting and management result activities."            

Fresh is a unique organization within the BNP PARIBAS IT Group. FRESH is responsible for the alignment of IT programs with the strategy and objectives of Finance and Risk.  

With more than 150 team members located in Madrid and Lisbon, the FRESH EMEA hub operates as a platform providing resources and expertise to deliver on tasks and projects in all areas of Finance, Risk and ALM-Treasury. This landscape is constantly growing due to major regulatory reforms, including the implementation of ESG commitments, digital transformation with the accelerated switch towards cloud technologies and major global projects that will shape the transformation of BNP Paribas.

Within Fresh EMEA hub, Strategy Design and Planning is a department that leads the implementation of the Finance and Risk strategic IT plans. It guarantees the execution of technological roadmaps and contingency plans, as well as the alignment and delivery of all solutions and services to meet IT Finance and Risk performance criteria and internal service levels.            

Responsible for designing, developing and maintaining software applications and systems. 
The primary function is to write code and develop software applications that meet specific requirements and solve particular problems, collaborating with stakeholders to understand the needs of the software project and translate them into functional and technical specifications.

The specific functions include, but are not limited to, the following:

Software Design: To participate in the software design phase, where they create a blueprint of the application or system, defining its structure, components, and interactions. They consider factors like scalability, security, and performance during the design process.

Programming: To write code using programming languages such as Python, Java, C++, or JavaScript and various development tools and frameworks to implement the functionalities outlined in the design. They ensure the code is efficient, well structured, and adheres to coding standards.

Testing: To conduct testing and debugging to identify and resolve any issues or errors in the software. They create and execute test cases, perform code reviews, and use debugging tools to track down and fix problems.

Collaboration and Communication: To work closely with other team members, including project managers, designers, and quality assurance professionals, collaborating to ensure the software meets the requirements and aligns with the overall project goals. Effective communication skills are essential for understanding project specifications and translating them into functional code.

Maintenance and Updates: Once the software is deployed, is responsible for its maintenance and ongoing updates. They address issues reported by users, fix bugs, and implement new features or enhancements based on user feedback or changing requirements.

Research and Learning: To stay updated with the latest technologies, programming languages, and development methodologies and continuously learn and explore new tools, frameworks, and best practices to enhance their skills and improve the quality of their work.

• University Graduate      
• Experience: 2-5 years       
 • Languages: ENGLISH  C1


• Javascript language / object oriented (must have)
• GITLAB management (must have)
• Archimate language and Archi tool (nice to have)
Trasversal & Behavioral:            
 •  Organisational skills        
 •  Proactivity        
 •  Communication skills - oral &written        

• Training programs, career plans and internal mobility opportunities, national and international thanks to our presence in different countries.
• Diversity and Inclusion Committee that ensures an inclusive work environment. In recent years, several employee communities have been created to organize diversity and inclusion awareness actions (PRIDE, We Generations and MixCity).
• Corporate volunteering program (1 Million Hours 2 Help) in which employees can dedicate time out of their working hours to volunteer activities.
• Flexible compensation plan 
• Hybrid telecommuting model (50%)
• 31 vacation days"            

Diversity and Inclusion commitment:     
BNP Paribas Group in Spain 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/paternity, 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.            

Découvrez les métiers de BNP Paribas : Financement et Investissement

Travailler dans les métiers du financement et de l’investissement chez BNP Paribas c’est accompagner nos clients corporate – des start-up aux plus grandes entreprises – et institutionnels dans leur stratégie et pour tous leurs projets d’investissement et de financement, tant sur leur marché local qu’à l’international. 

En savoir plus

Pourquoi je candidaterais ?

Pour quelles raisons je rejoindrais BNP Paribas et pas une autre entreprise ?

Parce que je souhaite...

  • Et si on vous disait que travailler dans notre Groupe, ce n’est pas ce que vous croyez ? Chez BNP Paribas, on exerce une multitude de métiers qui évoluent en permanence pour être en phase avec les attentes des clientes et clients comme de la société. Au travers d’actions du quotidien ou de grands projets, exercer l’un de nos métiers, c’est s’engager pour agir durablement.

  • Se sentir bien dans son job, c’est avant tout venir travailler comme on est.  C’est aussi avoir les moyens d’un bon équilibre entre sa vie professionnelle et sa vie personnelle. Deux engagements majeurs pour BNP Paribas.

  • Chez BNP Paribas, le développement de vos compétences est essentiel, pour vous comme pour nous. Et cela vous servira pour toute votre vie professionnelle.

En savoir plus