• Competitive
  • Shanghai, Shanghai Shi, China
  • Permanent, Full time
  • Citi China Company Limited 花旗中国
  • 14 Aug 17

Applications Development Senior Programmer Anlyst

Applications Development Senior Programmer Anlyst

  • 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: 17053028


Apps Dev Sr. Programmer Anlyst
  • Requirements gathering with help from BA's
  • Leading the design and development of front office platform for Sales focusing on intuitive and responsive UX/UI
  • Liaison with the global business analyst, UX team, support and development teams
  • Testing and UA coordination
  • Troubleshoot performance and scalability issues
  • Third line support of the platform during trading hours
  • Ability to translate understanding of Fixed Income Rates/Futures financial products to the full development lifecycle
Key Relationships:
  • Other MSST Technology Teams responsible for eTrading, Risk, Trade Processing, Data and Client Information.
  • EMEA/NAM/Asia Rates Sales Business Analyst team
  • Senior Development Managers/Solution Owners in Rates and other Markets IT areas (Credit, FXLM, Client Centricity, etc)
  • Stakeholders in support functions - Middle Office, Operations, Risk, Financial Control, Data Management
  • Global Developer, QA, BA and support community.


Basic Qualification:
  • Bachelor degree in Computer Science / Information Technology or a related field.
  • Seeking fulltime employment
Total and Relevant Experience:
  • Broker/Customer Markets, Market making
  • 8+ years of work experience in Investment Banking Front Office space
  • Knowledge of Front office Sales/Trading workflows
  • Understanding of terms/concepts like Earned Value, Inquiry, RFQ/RFS, Delta/Gamma, PAA, Hedge, etc.
  • Prior knowledge of Financial Products (preferably Fixed Income products) and associated market/trading conventions (preferable)
Technical Skills Required:
  • Master of web technologies, including hands-on experience of HTML5, CSS3, JavaScript and JavaScript frameworks (e.g., React.js, jQuery, Angular.js) and JSON
  • Thorough understanding of responsive web design, fluid layouts and positioning
  • Hands-on experience of ES6 and preferably polymer
  • Strong knowledge of browser behavior and compatibility, cross-browser issues and solutions, and coding for Search Engine Optimization
  • Thorough understanding of performance, cross-browser / cross-device development, testing and optimization
  • Experience with build systems (e.g., Gulp, Grunt, Webpack) and unit testing
  • Server-side programming (JSON/REST, SOAP, Web Services, Asynchronous Messaging, basic Java server-side development)
Non Technical Skills Required:
  • Ability to drive projects end-to-end and lead UI developers to provide technical directions and decision-making
  • Good team working skills and ability to work in a distributed global team environment
  • Strong analytical and problem solving skills
  • Self-motivated and with determination to achieve goals
  • Good communication skills in both Chinese and English
  • Flexible and able to deliver quality results in the required timeframe
  • Experience in full lifecycle development