Citi Applications Development Programmer Analyst in Shanghai, China
Primary Location: China,Shanghai,Shanghai
Education: Bachelor's Degree
Job Function: Technology
Shift: Day Job
Employee Status: Regular
Travel Time: No
Job ID: 16047210
ICG (Institutional Clients Group) is one of Citi’s core banking business sectors, covers Capital Markets Origination, Corporate and Investment Banking, Markets and Securities Services, Treasury & Trade Solutions, and Private Banking etc.
CSTC (Citigroup Services and Technology (China) Ltd) is Citigroup owned subsidiary in China, as part of Citigroup global technology and operation organization (Citibank China is another Citigroup owned subsidiary in China). It is founded by Citigroup since 2002. It is one of the biggest IT software companies in China, providing both finance IT service and operation services to Citi’s core banking business globally.
The position is senior java developer for ISG Classic Apps team, the candidate will work on Muni Reference Data Repository, this application is the data warehouse for Municipal securities. It is utilized by Front and Back Office applications as the source of Muni security master information.
Develop and maintain historical pricing system.
Deliver high quality production release in time.
Do requirement analysis and data analysis for financial system.
Provide technical solutions to global clients
Participate conference call with counterparty in New York, London and other locations.
Translate functional requirement or specifications into technical solutions, and implement the solutions with plans and executions.
Build good relationship with customers and other business/tech stockholders
Get access to various financial businesses.
Work with colleagues from different countries.
3+ years Java/JavaEE development experience
Be familiar with Unix/Linux shell scripts.
Has the development experience with one of the database systems: Oracle, Sybase or MongoDB.
Good understanding on software development lifecycle.
Has the experience of SVN or Git
Be familiar with build tools like Ant or Maven.
Good English communication skills
Strong knowledge and experience on DB, standard SQL commands and stored procedures
Good knowledge and experience of software development lifecycle/procedures, and continuous process improvement
Experience in Python/Perl is a plus
Experience in Jenkins/Sonar is a plus.
Experience in financial data analysis is a plus.
Have a Bachelor/Master degree in Computer Science or related majors.
With Financial knowledge or background is a plus