Java/C# Developer – Fixed Income Derivatives recruitment

Position Description:

The Fixed Income Derivatives Credit team is focused on delivering to the Corporate Credit Trading and Sales desks the technology that will allow Morgan Stanley to continue grow its highly successful credit business, a key growth area for the Firm.

We require strong Java developers with a desire to grow their business knowledge to work within the FID Credit group to help with our ongoing and new projects. The focus of the role is a highly distributed bond/CDS trading system built on modern technologies. The system allows for real-time pricing and marking of positions as well as electronic trading. The server side is written almost entirely in Java while the client application is written in C#.

The role involves all aspects of the software life cycle including requirement gathering from the business analysis of the existing systems/functionality, design and implementation, all the way through to production roll out and subsequent support. We need flexible candidates who are practical technologists, show excellent problem solving skills and enjoy all aspect of software development.

The successful candidate will work closely with the many teams within the FID Credit technology department and, when necessary, interact directly with the Corporate Credit Group business unit and with the Firm middleware IT groups when using their frameworks/software.

Skills Required:

- Strong core Java including multi-threading/concurrency

Skills Desired:

- C#/Winforms (Strongly desired)
- Spring dependency injection or other IOC exposure (e.g. Google Guice)
- Unix/Linux shell
- Java NIO, performance and tuning
- Fixed Income business knowledge (particularly bonds and CDS) advantageous but not essential

Morgan Stanley is an equal opportunities employer and is committed to fair treatment, regardless of background (including criminal record).