T&D SH, CBT – Finance Technology Application Developer recruitment

Position Category: Information Technology

Position Title: TD SH, CBT - Finance Technology Application Developer

Job Level: Associate

Location: China - Shanghai

Education Required: Bachelors Degree

Position Description:
Morgan Stanley's Finance department is responsible for Profit Loss / Balance Sheet Reporting, and other financial reports required for both Internal Management Reporting as well as External Regulatory Agencies for the entire firm. Finance IT provides the technology solutions that enable the global Finance division to do so in a timely and accurate manner. Recently Finance Technology commenced a multi-year series of renovation projects to create the future state platform for the next 20+ years. The Balance Sheet Unification and Cash Traceability project is one of those projects.
Balance Sheet Unification and Cash Traceability project aims to provide clarity into how business units use cash and how much funding cost they incur. This enables the business to make optimal decisions on how to utilize the available cash. The system does this by processing a wide variety of business events and other data, applying calculations across that data, and producing detailed information for reporting.
The system consists of an ETL (Extract-Transform-Load) layer, a calculation layer, and a reporting layer. The Shanghai development team mainly focuses on the calculation layer, which implements the logic required to support Morgan Stanley's funding principles using a combination of Java and DB2 stored procedures. This role is mainly for the calculation layer, which implements funding principles using a combination of Java and DB2 stored procedures. The candidate will be developing new components as well as maintaining existing ones.
The successful candidate should be self motivated and delivery focused. The candidate also needs to be a good team player with good communication skills in order to work well with developers and business users.

Skills Required:
- Extensive hands-on experience of developing stored procedures in DB2/Oracle/Sybase.
- Hands-on Java programming experience.
- Familiar with Unix/Linux environment.
- Good analytical and problem solving skills.
- Good English communication skills, both written and verbal.

Skills Desired:
- Experience working in global development team.
- Programming experience with Python or Perl.
- Experience in developing large data warehousing / business intelligence applications.