Developer - C++ - Listed Sales & Trading - Vice President
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries.
As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.
Listed Sales and Trading is seeking an experienced professional to lead the development of the data platform for the group. This platform is used to provide data to user desktops and analytics engines across all the markets we operate in, from the Far East to the Americas, supporting diverse businesses primarily within Equities.
You will need to have strong prior experience in the given space, showing clear understanding of the technical and business needs for all the consumers of the system in different parts of the firm, and will be managing the programme of work with junior and seasoned developers both in London and across multiple locations on the globe to provide a good level of support in all locations.
You will also need to have a strong proven track record for gathering requirements and managing staff both locally and remotely. Many stakeholders are located in London, and you will also be expected to contribute to the wider agenda of the team, which is to manage orders for listed securities worldwide.
We are looking for a smart, innovative, results-oriented individual to join our global backend development team. The role involves technical requirement analysis, design, hands-on development in C++ in a distributed architecture environment. An ideal candidate will have good knowledge of data structures, algorithms, object-oriented concepts, multithreading / synchronization issues, networking and a passion for applying these knowledge to solve business problems. The successful candidate is expected to work with the colleagues around the globe and hence excellent English communication (verbal and written) is a must.
The candidate will lead EU backend development and work closely with our business partners in MSET to deliver first-class solution for our electronic clients. We are looking for an innovative mind who will deliver on desk requirements and at the same time improve our platforms. We have a best-in-class electronic trading platform which we are continuously improving around latency, scalability, supportability, breadth of products supported.
Our systems are primarily written in C++. We use python extensively and are running on Linux. While C++ expertise is not a must - this is a hands-on full stack technical role - so coding will be part of the job day in day out. A successful candidate should be comfortable to talk to the business in the morning, implement the feature in the afternoon and deploy it in the evening.
- Solid software engineering principles (data structures & algorithms, multithreading, networking)
- Strong Understanding of Distributed systems principles (load balancing, redundancy, partitioning
- Proficiency in one major programming language (OO principle, large code-base); C++ is preferred
- Enjoy situations where multiple technologies are used, troubleshooting and debugging complex technical problems
- Working knowledge of a scripting language; Python is preferred
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.*LI-RJ1