Morgan Stanley logo
Morgan StanleyPosted 1 week ago

Lead Software Engineer - Equities - VP

On-siteLondon, England, United Kingdom

Full TimeSenior LevelEnterprise

Job Summary

Build and enhance automated trading strategies and scalable engine infrastructure using core Java in a UNIX/Linux environment. Communicate with product leads to discuss improvements for existing and future technology solutions, then translate business and technical requirements into well-designed, programmed solutions. Work directly with global trading, quant, and IT teams through the full system development lifecycle, from requirements and design to deployment. Improve technical and execution performance of high-volume, low-latency, resilient, message-driven systems while managing multiple functions or guiding junior staff.

Required Qualifications

  • Core Java knowledge in a UNIX/Linux environment
  • Experience with Git/Stash and Jenkins
  • Experience with unit testing frameworks such as JUnit
  • Good Linux fundamentals
  • Experience with low-latency messaging middleware pub/sub technologies
  • Experience with web service development, REST, TypeScript knowledge with preferably Angular framework
  • Ability to effectively manage multiple functions or guide junior staff and initiatives
  • Advanced understanding of business line and discipline with some knowledge of competitive environment and other disciplines
  • Ability to analyse 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 automated trading systems, primarily in the Equities domain
  • Experience building, deploying & supporting algorithmic trading strategies, analytical tools and scalable trading engine infrastructure
  • Experience working on high volume, low latency, resilient, scalable and message-driven based systems
  • Experience with FIX protocol
  • Experience with time-series data analysis in technologies such as KDB/q

Desired Qualifications

  • Interest to learn the business supported by the applications
  • Interest in developing systems for automated market making, DMA or algo trading group in liquid markets (equities, FX, liquid rates, etc.)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce