Big Data Senior Developer

Citibank - More jobs by this advertiser
Big Data Senior Developer-18030456

Job Purpose:


The purpose of the job is to design, develop, enhance enterprise applications in Risk Technology primarily using SDLC/SRLC methodologies in Retail Analytics. It centers around technologies such as Java, Spark/Hadoop, System integration with SAS Grid and Symphony, Unix


Key Responsibilities:

  • Work with development teams in development Center and the global teams
  • Take ownership of all applications in the sub domain within Risk
  • Interacting with Business analysts and NY managers to understand the requirements and to author BRDs/FRDs
  • Complete understanding of application code through code compilation, code walkthrough, execution flow, overall design
  • Local compilation, deployment and behavior/Unit testing
  • Identifying the areas where code needs to change for meeting the required functionalities and maintain traceability
  • Participate in design/code/project review meetings - local/global
  • Hands on Development using required IDE such as Eclipse and related plugins
  • Unit testing, Integration testing, UAT/SIT support
  • Code check in, check out, merge, build management as needed
  • Reporting to local manager(s) and global manager on project/task progress as needed
  • Participate in all project planning, progress and development meetings with the team and global managers

Development Value:

  • Excellent opportunity to design/develop enterprise applications in Risk technology area
  • Opportunity to work on latest technology stack and multi tiered/ web based  architecture
  • Opportunity to learn/add domain skill in the area of financial risk
  • Opportunity to move horizontally in other platforms/technologies eg: Python, R, SAS, Reporting etc. and other domains within Risk
  • Opportunity to DIRECTLY work for one of the best Risk Technology teams on Wall Street




Overall development experience (SDLC/SRLC) of   5 -11 years. Hands on experience in application design and development in following technologies:

  • Java/RDBMS/Unix
  • Spark/Hadoop
  • System Integration with SAS Grid and Symphony
  • Knowledge of SAS


  • Strong design and execution bend of mind
  • Conceptual understanding of design patterns
  • Thorough understanding of OO methodologies
  • Exposure to UML/SDLC
  • Passion for technology and self- starter
  • Orientation towards Disciplined development processes


  • B.Tech from a top engineering college, University, preferably in computer science. Other preferred branches are EE, ECE. Candidates with passion for coding and systems development from other disciplines also can apply. Substantial part of experience should be in top notch IBs/Banks and product companies


  • Good coding discipline
  • Team work
  • Good written and verbal communication skills
  • Ability to mentor junior team members

29 August 2019
Location: India Tamil Nadu Chennai
Work type:
Full time
Banking and Financial Services
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This career opportunity is no longer open.
Please search for current vacancies here.

Bookmark and Share
  • Previous Next

This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.
I agree
Read more