C++ Quant Trading Developer recruitment

We are seeking highly-technical, hands-on systems developers to join a global, dynamic, and collegial proprietary quantitative trading group at Morgan Stanley.

This role entails being a member of a small global group of highly-skilled and experienced systems and applications developers, and working closely with systems administrators and engineers, the trade execution team, as well as our quantitative researchers

The position is primarily focused on the development and management of real-time trading systems and offers tremendous exposure to sophisticated methods of financial research and trading. Successful candidates come from very strong technical and academic backgrounds, are interested in solving complex technical issues, and wish to be hands-on and deeply involved in programming.

Responsibilities Include:
- Developing and enhancing global trading systems to handle order management, routing algorithms, exchange/market data connectivity and compliance requirements, using technologies such as C++, threading and lock free algorithms, boost, profilers and assembly, on Windows and Unix platforms.
- Maintaining and improving our internal components libraries and development infrastructure, including the build environment, compliers, debuggers, profilers and other development tools.

Skills Required

- Exceptionally strong systems programming skills, with experience in C++, C, Perl and Unix.
- Software engineering and design experience. Keen trouble-shooting and problem-solving skills.
- Strong organizational skills and priority management for short, medium and long-term projects.
- Self-driven and highly-motivated with ability to think on feet.
- Well-developed sense of urgency coupled with flawless execution skills.
- Ability to think creatively and implement effective solutions.
- Communicates clearly and succinctly both verbally and in writing.

Skills Desired

Bachelor's degree in Computer Science/Computer Engineering preferred. Knowledge of/or exposure to finance industry helpful but not required