BNP Paribas is a leading bank in Europe with an international reach. It has a presence in 73 countries, with more than 196,000 employees, including around 149,000 in Europe. The Group has key positions in its three main activities: Domestic Markets, International Financial Services (whose retail-banking networks and financial services are covered by Retail Banking & Services) and Corporate & Institutional Banking, which serves two client franchises: corporate clients and institutional investors.
BNP Paribas Corporate and Institutional Banking is a globally recognised leader offering capital markets, securities services, financing, treasury and advisory solutions.
Job Purpose & Scope
As Developer within the Tribe is responsible to contribute to the design and production of quality software solutions in accordance with the applicable best practices (maintainable, secure, documented, scalable, testable and in line with the business line’s needs).
As Developer is expected to contribute to high quality and responsive third level development support to Business and Operational stakeholders within the Tribe and beyond, and to participate to the provision of out of hours support.
Key Responsibilities
A fully competent and experienced IT professional accountable for carrying out a full range of professional duties.
Monitors and supports a range of systems within RISK to ensure that they are effectively maintained and coordinated within company procedures, guidelines and expectations. Recommends improvements through expertise and knowledge and propose initiatives to automate tasks.
Works under general direction and provides professional know-how to enhance the knowledge and skill base of the organisation. Provide the business with driving consistency and quality optimization.
Delivers small-scale changes or well-defined features on major initiatives. Works to enable feature delivery through defining and documenting new functionality. Comply and enforce norms and standards.
Establishes relationships and collaborates with individuals across the business to achieve business results. Works with teams and project managers to develop new functionality and improvements.
Gives consideration to IT Change Management and quality of changes.
Design and development:
• Help to clarify and qualify needs.
• Help to carry out studies before project launch.
• Design software solutions.
• Provide estimates for work and updates of status and remaining effort to complete.
• Develop software that meets development and security standards, while incorporating data and security objectives.
• Help to optimise existing code and improve its maintainability.
• Help to integrate software packages and in the definition of settings.
• Identify risks and issues and help monitor them.
Testing, acceptance, and release:
• Contribute to and follow the Department and Tribe test strategy.
• Plan, design, perform, support and document integration, system, and regression tests.
• Install the product deployment tools in the different environments.
• Create and/or help to upgrade the documentation.
• Support user tests
• Assist the investigation of production incidents which cannot be resolved by the global support teams.
Process Improvement:
• Participate to the regular review and process improvements ceremonies within Tribe/Squad.
• Participate in internal and external developer networks to communicate and share best practices.
• Engage in continuous training and awareness of new information technologies.
The Requirements
Professional qualification required with additional relevant experience. Discipline expert, typically with several years post qualification experience or equivalent business experience.
Utilising knowledge through a methodical approach to work.
Excellent written and oral English skills in order to articulate technical issues associated to work area and communicate with individuals across the business.
Strong working knowledge of the IT technologies, systems, and architecture; understands and delivers on Cyber Security, Obsolescence and Technical Architecture topics; focussed on the quality, maintainability, optimisation and documentation of software deliverables; conversant with Dev Ops processes and practices and fully engaged with Change Management and release preparation and deployment.
SPECIFIC BUSINESS/TECHNICAL SKILLS
– Excellent Java including Spring framework, SprintBoot, RESTful APIs and multithreading.
– Experience of implementing automated integrated testing using the SprintBoot framework
– Sound understanding of Dev Ops practices and knowledge of Continuous Integration/Delivery and associated tooling, containerisation and Kubernetes or similar.
– An appreciation of challenges and patterns for distributed systems.
– Experience working with Acceptance Testing Frameworks
– Valued experience on one or more of the distributed technologies (or similar) used by the team: Oracle Coherence, Apache Cassandra, Spectrum Symphony, Kafka, etc.
BEHAVIOURAL SKILLS
– Client focussed
– Ability to Deliver / Results Driven
– Decision making
TRANSVERSAL SKILLS
– Ability to work closely with users, business analysts, application production and infrastructure teams.
– Willing to share knowledge and skills with other developers within the team
– Whilst able to work independently, should be a true team player
TOOLS
– Jira, JiraAlign
– Excel, Confluence, Teams
– Sharepoint, Clarity
BENEFICIAL METHODOLIGIES
– Lean, Agile@scale, Agile Scrum, DevOps, Site Reliability Engineering,
Behavioural/Test/Data Driven Designs, Data Driven Design, Design Thinking
Equal Opportunities
BNP Paribas promotes equality of opportunity and is 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.
As an employee with BNP Paribas London Branch, we want to make sure that you are rewarded for your commitment. As such, you will be entitled to our award winning benefits package which includes a generous holiday allowance of at least 34 days (including bank holidays), a non-contributory pension of 12%, private healthcare, GP service and dental cover all as standard, along with a number of personal insurances such as income protection, life assurance and personal accident insurance. We believe in ensuring all our employees have a positive work life balance so in addition you will also have access to a variety of flexible lifestyle benefits such as cycle to work and green car leasing schemes, season ticket loans and reduced cinema and gym membership to name a few.
#LI-hybrid