Sr. Software Engineer. / Team Lead
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
Sr Software Engineer
India – Mumbai - Infinity
Business Line / Function:
Number of Direct Reports:
Directorship / Registration:
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.
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.
Further enhance, Trouble-shoot, understand & resolve problems related to existing systems in order to meet user requirements and ensure smooth functioning of IT systems.
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)
Behavioural Skills: (Please select up to 4 skills)
Ability to collaborate / Teamwork
Creativity & Innovation / Problem solving
Transversal Skills: (Please select up to 5 skills)
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
Bachelor Degree or equivalent
At least 5 years
Other/Specific Qualifications (if required)