Algorithmic Trading Java Developer, Vice President
at Morgan Stanley
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Nov, 2024 | Not Specified | 31 Aug, 2024 | N/A | Market Making,Web Service Development,Kdb,Rest,Logical Approach,Data Analysis,Jenkins,Equities,Communication Skills,Junit,Low Latency,Technical Requirements | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Algorithmic Trading Java Developer, Vice President
Job Number:
3257252
POSTING DATE: Aug 23, 2024
PRIMARY LOCATION: Europe, Middle East, Africa-United Kingdom-United Kingdom-London
EDUCATION LEVEL: Bachelor’s Degree
JOB: Development
EMPLOYMENT TYPE: Full Time
JOB LEVEL: Vice President
DESCRIPTION
About Morgan Stanley
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. 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. We 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. #LI-MS2
Role:
Morgan Stanley is seeking an experienced algorithmic trading Java developer to support the Delta One ETF Trading business. The candidate should possess good analytical skills & computer programming experience, a logical approach to problem solving. The role involves building, deploying & supporting algorithmic trading strategies, analytical tools and scalable trading engine infrastructure, working as part of a fast-moving IT / quant / trading team. The candidate should be a problem solver with excellent communication skills and be able to bring with them positivity and enthusiasm in trying to think about and offer potential solutions for architectural considerations with a can-do attitude.
Responsibilities Including:
- You will be using core Java development to build and enhance trading strategies and engines.
- The role involves working directly with the global trading, quant, and IT teams to advance the platform and the businesses it serves.
- The project portfolio is typically varied, spanning new and existing algorithm development, improving the technical and execution performance of trading systems, the generation and analysis of trading signals & data.
- You will part of a team which is involved in the full system development lifecycle from discussing and agreeing requirements through to designing, developing, and deploying the changes.
- The systems you will work on are high volume, low latency, resilient, scalable, and message-driven based on cutting edge Java and utilizing the latest hardware.
Primary skills:
- Core Java knowledge in a UNIX/Linux environment.
- Ability to analyze business & technical requirements and translate them into a well-designed & programmed solution.
- A logical approach to problem solving and good analytical skills.
- Strong communication skills and ability to work in a global team.
- Experience with Git/Stash and Jenkins
- Experience with unit testing frameworks such as JUnit.
- An interest to learn the business supported by the applications.
- Good Linux fundamentals
Desired Skills (not essential):
- Interest in developing systems for automated market making, DMA or algo trading group in liquid markets (equities, FX, liquid rates, etc.) using FIX protocol.
- Experience of time-series data analysis in technologies such as KDB/q
- Experience with web service development, REST, TypeScript knowledge with preferably Angular framework.
- Experience with low-latency messaging middleware pub/sub technologies.
Flexible work statement:
Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more.
Internal Applicants:
Internal mobility can be a way to grow your career and realize your professional potential. Typically, you must be in your position for at least 18 months and performing satisfactorily before applying for another job at the Firm. Internal applicants can find out more regarding career navigation, mobility guidelines and policy on our employee portal by clicking here.
Equal opportunities statement:
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.
QUALIFICATIONS
LI-MS
Responsibilities:
- You will be using core Java development to build and enhance trading strategies and engines.
- The role involves working directly with the global trading, quant, and IT teams to advance the platform and the businesses it serves.
- The project portfolio is typically varied, spanning new and existing algorithm development, improving the technical and execution performance of trading systems, the generation and analysis of trading signals & data.
- You will part of a team which is involved in the full system development lifecycle from discussing and agreeing requirements through to designing, developing, and deploying the changes.
- The systems you will work on are high volume, low latency, resilient, scalable, and message-driven based on cutting edge Java and utilizing the latest hardware
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
London, United Kingdom