Senior Big Data Developer GFTS Product Control
Citigroup Inc
Pune, MH
9d ago

Job Purpose :

The purpose of the job is to design, develop, enhance enterprise applications in Finance / Risk Technology primarily using SDLC / SRLC methodologies in Product Control area.

It centers around technologies such as Java / JEE / RDBMS / Unix / Java UI,

Key Responsibilities :

  • Leading the development teams in development Center and aligning them to the global teams
  • Take ownership of all applications in the sub domain within Product Control
  • Interacting with Business analysts and NY managers to understand the requirements behind BRDs / FRDs / SRs.
  • Complete understanding of application code through code compilation, code walkthrough, execution flow, overall design.
  • Local compilation, deployment and behaviour / Unit testing
  • Identifying the areas where code needs to change for meeting the required functionalities and maintain traceability, scalability, maintainability
  • Participate in design review / code / project review meetings- local / global
  • Hands on Development using required IDE such as Eclipse & related plug ins, SQL client etc
  • Unit testing, Integration testing, UAT / SIT support
  • Code check in, check out, merge, build management as needed
  • Reporting to the Product Control Technology manager on project / task progress as needed
  • Participate in all project planning, progress & development meetings with the team & global managers
  • Keeping all the developers and technical leads motivated, manage career planning for them and related performance appraisal
  • Maintain technical, though leadership and disseminate knowledge to team and peers
  • Bring to the table strong design thought process and ability to embed relevant new technologies- such as Big Data, Spark, ML.
  • Apply domain driven design as appropriate

  • Need to define interfaces with other key systems in Market Risk, Accounting / finance / liquidity systems.
  • Knowledge / Experience :

  • Overall development experience (SDLC / SRLC) of 7+ years. Hands on experience in application design & development in following technologies / techniques :
  • Java / JEE / UI RDBMS / Unix / ETL
  • Java Frameworks such as Spring, Hibernate
  • Webservices. Multi-threading code development experience is a must. Exposure to Spark, Hadoop, AI / ML / Python are expected.
  • Performance tuning memory, CPU utilization, data / process flow optimization

    Skills :

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

  • 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.

    Must have led at least two end to end enterprise platform development experience at a IB is needed

    Competencies :

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

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form