职位描述
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.
Team Profile
The Client Money team develops and maintains IT systems that enable the Firm to comply with regulations regarding Client Money and Asset protection. This is a critical function for multiple businesses within Institutional Securities including Prime Brokerage and Listed Derivatives, and increased regulatory focus means that these systems are being constantly improved and upgraded. We have a strong, agile developer team of 23 people located in Glasgow with a presence in New York and London also. The team works on major strategic initiatives for the Firm. We demonstrate excellent collaboration amongst the team and with our clients (Operations Risk and Control, Finance Control Group) as well as with other IT groups with the Firm.
Primary Responsibilities
The Client Money team are looking for a developer to join the team, this is an excellent opportunity for you to expand your knowledge and grow your career, some of the key responsibilities are highlighted below:
Server-side development working as part of a large Agile developer team
Liaising with senior team members and clients to precisely specify the functionality that will be developed
Developing functionality in an iterative fashion, writing full unit and integration tests for each function that is developed.
Working with team members and our partners to ensure that all functionality is fully UAT tested before being released to Production
Continuously improving the quality of our system and codebase via best practices including code reviews and refactoring where necessary
Skills Required (essential)
Solid experience of an OO language such as Java, C++, C# in a server side environmen
Understanding of message based architecture
RDBMS Sybase and/or DB2 is preferable, with a proficiency in writing complex SQL queries
Unix/Linux scripting
Perl scripting
Good Problem solving and analytical skills
Object Oriented Design and Development
Full software development lifecycle understanding
Good software development practices
Excellent oral and written communication skills
An interest to learn the business supported by the applications
Skills Desired
Agile development practice
DB2 experience
KDB/q experience
Spring
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximise 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.