Analytics Consulting - Lead Full-Stack Web Developer

BNP Paribas
BNP Paribas is a leading bank in Europe with an international reach.

Job details

  • Full-time
  • calendar
  • map markerLisbon, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeLead
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300

Intro

BNP Paribas Corporate & Institutional Banking (CIB) is a leading European investment bank with global leadership in many of our businesses. We are part of the BNP Paribas Group, a financial institution with solid foundations and a proven ability to adapt to change. BNP Paribas CIB, with nearly 28,000 employees in over 50 countries, can offer you an exciting and truly global start to your career, a career where you, your ideas and your development matter.

BNP Paribas Corporate & Institutional Banking (CIB) is a global provider of financial solutions to corporate and institutional clients.

The Role

  • Lead Developer
  • Analyze, design, coordinate and supervise the development of web applications and APIs
  • Estimate software development work effort in agile projects
  • Responsible for review and accurate development against business requirements
  • Be an active member of the Development team to contribute to team dynamics, ways of working and assisting with improvement opportunities
  • Contribute to define and disseminate development best practices and use continuous integration practices
  • Develop technical and design documentation
  • Ensure proper usage of state-of-the-art Javascript frameworks
  • Build efficient, testable and reusable components

Main requirements

  • Master's degree or higher degree in Information Technology or Computer Engineering or related field
  • Experienced and talented software developer (5+ years minimum experience)
  • Experience leading small development teams (Code reviews, technical guidance etc)
  • Solid experience on front-end libraries (React, Redux) and Node.js
  • Demonstrable experience of web API, REST API including API lifecycle management
  • Strong experience in continuous integration tools (pref. Jenkins, Gitlab CI)
  • Experience with configuration management tools (pref. Ansible or equivalent)
  • Understand software development principles and technology with the ability to guide other developers & collaborate on technical information with various teams
  • Play an advisory role based on technologies used during the project (advices on architecture solutions & technologies)
  • Understanding accessibility and security compliance (User authentication and authorization between multiple systems, servers, and environments)
  • Experience in applying agile SCRUM method to projects with high added value
  • Results oriented
  • Capacity for collaboration and communication
  • Capacity for creativity and innovation
  • Rigor and precision
  • Adaptability and initiative spirit
  • Fluent in English

Nice to have

  • Fluency in French and Portuguese
  • React Native mobile development iOS, Android
  • Knowledge of Machine Learning algorithms
  • Demonstrate understanding of containerization (Docker, Docker-compose)
  • Conteiner orchestration (Rancher, Kubernetes, Swarm)

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300