C# Developer
Location:
Posted:
September 14, 2016
Reference:
3077660
Company Profile
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.

Technology
Technology works as a strategic partner with Morgan Stanley business units and the world's leading technology companies to redefine how we do business in ever more global, complex, and dynamic financial markets. Morgan Stanley's sizeable investment in technology results in quantitative trading systems, cutting-edge modelling and simulation software, comprehensive risk and security systems, and robust client-relationship capabilities, plus the worldwide infrastructure that forms the backbone of these systems and tools. Our insights, our applications and infrastructure give a competitive edge to clients' businesses-and to our own.

Institutional Corporate Technology (ICT)
Institutional Corporate Technology (ICT) is part of Technology. This group is responsible for developing enterprise applications for a diverse set of businesses including Fixed Income, Equities, Commodities, Investment Banking, Research, and Global Capital Markets. In addition, ICT provides technology solutions for client-aligned groups and company-wide divisions, such as Finance and Operations, post-trade functions within the Institutional Securities Group and standardized data and enterprise-wide services to provide leverage to the Firm's businesses.

Position Description
The Fixed Income Division (FID) Credit team is focused on delivering technology that allows Morgan Stanley to continue to grow its highly successful corporate credit trading business - a key growth area for the Firm. Latest initiatives in this space include continued electronification and automation of the flow businesses, as well as enhancing and renovating our suite of internally built trading systems. This will allow the firm to take advantage of market opportunities and drive revenue.

We require strong C# developers to work within a global team on our new and on-going projects. You will be working on the client of highly distributed, low latency trading platform based on a Java/Scala back end. The system books trades, continuously calculates prices and associated metrics, allows historical time-series analysis and connects directly with several electronic markets. The C# client controls of all aspects of the system from algorithmic trading configuration to electronic feeds and requires clear, intuitive design. Likewise, the system has a high update rate and requires a very powerful and optimised UI to cope with these demands.

The client is built using a combination of WPF and WinForms with all new components being built in WPF. In addition to new features and enhancements, we are looking to continue to renovate, improve and selectively rewrite parts of the existing system.

- Your role will involve all aspects of the software development life cycle including gathering requirements, analysis of existing systems/functionality, design and implementation, all the way through to production roll out and subsequent support.
- You should be a practical technologist, who can show excellent problem solving skills and enjoys all aspects of software development.
- You will work closely with several global teams within the technology department as well as interacting directly with the Corporate Credit business unit to translate business needs in to technical projects.

Qualifications
Required Skills
- Strong core C#
- Data structures, design patterns and collections
- Multi-threaded programming
- WPF

Desired Skills:
- WinForms
- Infragistics XamDataGrid/UltraWinGrid
- User interface design
- Core Java (for opportunities to also work on our server side)
- Fixed Income business / analytical knowledge
A little about us:
Since its founding in 1935, Morgan Stanley and its people have helped redefine the meaning of financial services.

Know someone who would be interested in this job? Share it with your network.