The bank for a changing world

We are looking for

Senior Software Engineer - Python, SQL

Contract

Standard / Permanent

Location

IN-MH-Mumbai

Country

India

Job function

INFORMATION TECHNOLOGY

Apply REF: CIB004386
Job Title: Python Developer
 
Reporting to: Project Manager - Mumbai
 
Project Brief: The Business Data Intelligence (“BDI”) team controls the data transformation layer within Risk Systems. The team is responsible for the acquisition, processing and presentation of market and counterparty risk to risk managers across the full spectrum of Global Markets activities.
 
Expected Role:
The role is primarily focused on the delivery of reporting to support regulatory, business driven and technical projects. Additionally, the role requires some participation in the day-to-day efforts of the BDI team to develop and support a stream of enhancements to support acquisition, processing and presentation of risk data.
           
The candidate is expected to both perform some business analysis, technical analysis and development
 
The role gives the successful candidate excellent exposure to risk management subjects and practitioners, and develops an in-depth knowledge of regulatory reporting. The key skill is to quickly understand the requirements and convert them to system enhancements using scripting tools, object oriented languages, VBA and other applications.
 
The ideal candidate will have enthusiasm for learning and working closely with the rest of development team which is located in London. The candidate should be flexible enough to work on both small scale enhancements and must also have the ability to undertake larger complicated projects with other developers.
 
Previous experience within the investment banking sector is not essential but a highly motivated and skilled individual who can add to the current group of talented developers is considered more important.
 
Key Responsibilities:
  • Develop; implement and unit test the required solution, respecting BNP Paribas best practices, standards and tools.
  • Provide estimates for work
  • Provide updates of status and estimates to complete
  • Take part in peer group code reviews
  • Identify risks and issues, and help monitor them
Successful candidate is expected to perform the above tasks in collaboration and agreement with the team leaders, project leads and other development staff.  


 

 
Mandatory Technical Skills:
  • Excellent knowledge of Python
  • Use of SQL within the professional environment
  • Working knowledge of UNIX
  • Strong communication skills, both verbal and written
  • Flexible and responsive attitude
  • Excellent software coding and analysis skills working in agile environment with daily scrum meetings.
 Organization Preference (if any):
  • Forward thinking skilled individual
  • Delivery-focused with a good eye for detail
  • Structured, organized and a good communicator
  • Must be able to work closely with users and business analysts
  • Willing to share knowledge and skills with other developers within the team
  • Whilst able to work independently, should be a true team player
 
Qualifications:
  • B.E / B. tech or equivalent
 
Work experience (in years): 5-8years
 
Primary Location:  IN-MH-Mumbai-Infinity IT Park (Dindoshi)
 
Job Type: Standard/Permanent
 
Schedule: Full-time
 

Job Title: Python Developer
 
Reporting to: Project Manager - Mumbai
 
Project Brief: The Business Data Intelligence (“BDI”) team controls the data transformation layer within Risk Systems. The team is responsible for the acquisition, processing and presentation of market and counterparty risk to risk managers across the full spectrum of Global Markets activities.
 
Expected Role:
The role is primarily focused on the delivery of reporting to support regulatory, business driven and technical projects. Additionally, the role requires some participation in the day-to-day efforts of the BDI team to develop and support a stream of enhancements to support acquisition, processing and presentation of risk data.
           
The candidate is expected to both perform some business analysis, technical analysis and development
 
The role gives the successful candidate excellent exposure to risk management subjects and practitioners, and develops an in-depth knowledge of regulatory reporting. The key skill is to quickly understand the requirements and convert them to system enhancements using scripting tools, object oriented languages, VBA and other applications.
 
The ideal candidate will have enthusiasm for learning and working closely with the rest of development team which is located in London. The candidate should be flexible enough to work on both small scale enhancements and must also have the ability to undertake larger complicated projects with other developers.
 
Previous experience within the investment banking sector is not essential but a highly motivated and skilled individual who can add to the current group of talented developers is considered more important.
 
Key Responsibilities:
  • Develop; implement and unit test the required solution, respecting BNP Paribas best practices, standards and tools.
  • Provide estimates for work
  • Provide updates of status and estimates to complete
  • Take part in peer group code reviews
  • Identify risks and issues, and help monitor them
Successful candidate is expected to perform the above tasks in collaboration and agreement with the team leaders, project leads and other development staff.  


 

 
Mandatory Technical Skills:
  • Excellent knowledge of Python
  • Use of SQL within the professional environment
  • Working knowledge of UNIX
  • Strong communication skills, both verbal and written
  • Flexible and responsive attitude
  • Excellent software coding and analysis skills working in agile environment with daily scrum meetings.
 Organization Preference (if any):
  • Forward thinking skilled individual
  • Delivery-focused with a good eye for detail
  • Structured, organized and a good communicator
  • Must be able to work closely with users and business analysts
  • Willing to share knowledge and skills with other developers within the team
  • Whilst able to work independently, should be a true team player
 
Qualifications:
  • B.E / B. tech or equivalent
 
Work experience (in years): 5-8 years
 
Primary Location:  IN-MH-Mumbai-Infinity IT Park (Dindoshi)
 
Job Type: Standard/Permanent
 
Schedule: Full-time
 
Primary Location: IN-MH-Mumbai Job Type: Standard / Permanent Job: INFORMATION TECHNOLOGY Education Level: Bachelor Degree or equivalent (>= 3 years) Experience Level: At least 5 years Schedule: Full-time