The bank for a changing world

We are looking for

Sr. Software Engineer. / Team Lead

Apply REF: CIB005555

About BNP Paribas Group:

BNP Paribas Group is a leading European bank with a strong global footprint across 72 markets and more than 202,000 employees. The Group provides corporates, institutional and private investors with product and service solutions tailored to their specific needs. It offers a wide range of financial services covering corporate & institutional banking, wealth management, asset management, insurance, as well as retail banking and consumer financing through strategic partnerships

About BNP Paribas India Solutions:

Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas Group, a leading bank in Europe with an international reach. With delivery centers located in Mumbai and Chennai, we are a 24x7 global delivery center. We partner various business lines of BNP Paribas such as Corporate and Institutional Banking, Wealth Management, Retail Banking through three verticals - Information Technology, Operations and Finance Shared Services.

About Businessline/Function :

APAC Cash Management - eReporting platform

Job Title:

Sr Software Engineer






India – Mumbai - Infinity

Business Line / Function:


Reports to:




(if applicable)



Number of Direct Reports:


Directorship / Registration:



Position Purpose

The position is for a Sr Software Engineer. Staff will be responsible to understand the upcoming requirements, provide optimal design solutions, develop, test and ensure on time delivery as per commitment to management.

Provide Continuous improvement and innovative solutions for the applications and team tasks.


Direct Responsibilities

Participating in development for ongoing enhancements & problem tickets for eReporting platform

Experience in providing solutions to ongoing regional & global initiatives for upkeep of eReporting platform

Study user requirement, develop specifications, design, review code and implement systems in line with Group standards and regulatory requirements in order to meet user (business) requirements.

Handle development/design projects using Java, Apache Wicket, Angular JS, J2EE, Oracle, JavaScript, Struts, Spring, Tomcat

Further enhance, Trouble-shoot, understand & resolve problems related to existing systems in order to meet user requirements and ensure smooth functioning of IT systems.

Contributing Responsibilities

Development of e2e functionalities and follow best coding practices, perform code reviews

Technical & Behavioral Competencies

Strong Skills on JAVA, ORACLE SQL, Multithreading, JMS, MQ and Apache Wicket

Web application development experience

AJAX, Java Script, JQuery experience, Angular JS

Experience of working with any one of the application servers like WebSphere, JBOSS, WebLogic, TOMCAT

Should have experience on at least one web framework

Ability to interpret / write specs and develop the code

Knowledge of Java Secure coding practices

Strong understanding of SVN or other version control tool, Deployment tools like Jenkins, code review tools like SONAR.

Experience in solving performance related issue in Java & Oracle SQL.

Understanding & working experience in Unix & LINUX OS

Strong Understanding of complete software lifecycle

Nice to Have

1. Enterprise Reporting Platform highly advantageous.
2. Continuous Integration tools and Code auditing tools like Sonar, JUNIT & JMockit
3. Experience in Oracle Pl/Sql

4. Experience in iText, POI API

5. Exposure to Angular 4 or above

Specific Qualifications (if required)

Skills Referential

Behavioural Skills: (Please select up to 4 skills)

Ability to collaborate / Teamwork

Decision Making

Creativity & Innovation / Problem solving

Critical thinking

Transversal Skills: (Please select up to 5 skills)

Analytical Ability

Ability to understand, explain and support change

Ability to anticipate business / strategic evolution

Ability to develop others & improve their skills

Ability to develop and leverage networks

Education Level:

Bachelor Degree or equivalent

Experience Level

At least 5 years

Other/Specific Qualifications (if required)



Primary Location: IN-MH-MumbaiJob Type: Standard / PermanentJob: INFORMATION TECHNOLOGYEducation Level: Bachelor Degree or equivalent (>= 3 years)Experience Level: At least 7 yearsSchedule: Full-time Behavioural competency: Decision Making, Adaptability, Proactivity, Ability to share / pass on knowledge, Creativity & Innovation / Problem solving, Client focusedTransversal competency: Analytical Ability, Ability to develop others & improve their skills, Ability to anticipate business / strategic evolution, Ability to develop and adapt a process