Applications Development Senior Programmer Analyst

  • Competitive
  • Shanghai, Shanghai Shi, China
  • Permanent, Full time
  • Citi China Company Limited 花旗中国
  • 24 Oct 17 2017-10-24

Applications Development Senior Programmer Analyst

  • Primary Location: China,Shanghai,Shanghai
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: No
  • Job ID: 17060955


  • This is an expert database developer position with a fast growing global business and development team. 
  • Has good understanding in development principles / standards and SDLC practices and drive team to follow best Database (code review code freeze etc).
  • Successfully interpret business requirements and translates the business requirements into specific  technical designs for very large complex solutions and integrating architecture
  • Drives the creation of architecture and high-level design artifacts necessary for the implementation work being done in database
  • Oversees multiple projects simultaneously and meeting strict deadlines for each
  • Resolve difficult technical issues remove obstacles for teams and help the projects to move forward on schedule
  • Contribute ideas on technology and process to ensure the team is productive and successful
  • Work with Global team (NY and Shanghai) and open to attend evening calls as needed


Job Skills / Qualifications
  • Must have 4 years of experience in design and implementation of Core Java
  • Must have decent written and oral communication skills.
  • Should have experience in building message driven, multi-threading based distribution application
  • Should have experience with handling large volumes of data in both batch and real time
  • Should have experience in Unix shell scripting
  • Should have experience in system/software performance analysis and performance tuning
  • Should have experience with setup and maintenance of development environment
  • Should have an understanding of debugging through application layer to the backend
Optional Non-Technical  Skills
  • Have a sound macro view of the working of Global financial markets
  • Have a fundamental understanding of the workings of financial institutions, specifically investment banks