Director, Lead Software Engineer

Morgan Stanley

New York (NY)

On-site

USD 158,000 - 165,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Morgan Stanley is looking for a Director, Lead Software Engineer in New York to analyze, design, develop, and test server-side services for the FX business. The role involves collaboration with global teams and providing support for traders and operations. Candidates must have a Bachelor's degree in Computer Engineering or Computer Science, five years of experience in software development, and familiarity with Java, SQL, and various software development tools. Remote work from anywhere in the U.S. is offered.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, or related field required.
  • Five years of experience necessary in Software Developer, Programmer Analyst, or similar role.
  • Experience with Java, Python, SQL, and Relational databases required.

Responsibilities

  • Analyze, design, develop, and test server-side services and software applications.
  • Collaborate with global colleagues in the FX technology team.
  • Provide support for traders and operations with software questions.

Skills

Software Development Lifecycle using Linux
Agile development
Relational databases (Sybase or DB2)
Writing complex SQL queries
GIT
JIRA
Jenkins
Sonar
System architecture
Core Java development
Python
C
shell scripting
JSON
Trading technologies (FIX, FIXML)

Education

Bachelor's degree in Computer Engineering, Computer Science, or related field

Tools

Maven
Gradle
YAML

Job description

Company Profile

Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment, 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.

Responsibilities

Morgan Stanley Services Group Inc. is seeking a Director, Lead Software Engineer in New York, New York to analyze, design, develop, and test server‑side services and software applications to support the FX business. Collaborate with global colleagues in the FX technology team and other technology teams to deliver integrated solutions. Provide support for traders, salespeople, controllers and operations with software application and infrastructure questions and issues. Conduct in‑depth software analyses of FX business and projects. Develop various new FX flow and features within projects. Coordinate requirements, design, development, and delivery of software products within the global team. Continuously improve the quality of the FX trading software system and codebase. Remote work from anywhere in the U.S.

Qualifications
  • Requires a Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
  • Requires five (5) years of experience in the position offered or five (5) years as a Software Developer, Programmer Analyst, or a related role.
  • Requires five (5) years of experience with the following skills:
  • The full Software Development Lifecycle using Linux; agile development on enterprise scale complex projects.
  • Relational databases including Sybase or DB2.
  • Writing complex SQL queries.
  • GIT.
  • JIRA.
  • Jenkins; and
  • Sonar.
  • Requires four (4) years of experience with the following skills:
  • System architecture; and
  • Core Java development including object‑oriented programming, threading, data structure, design pattern, algorithms, Spring, REST and SOAP API, microservices, JUnit, Mockito, MQ, XML, TDD, and SOLID.
  • Requires two (2) years of experience with the following skills:
  • Developing high‑throughput transaction and event processing systems.
  • Python, C, shell scripting, JSON, AutoSys, Train, Splunk, and load balance.
  • Build tools including Maven, Gradle, Ivy, and YAML.
  • Trading technologies and foreign exchange trading system, including FIX and FIXML protocol, FX exchange API and STP; and
  • Working in a trading environment with cross‑regional teams.
Compensation

Expected base pay rates for the role will be between $158,000 and $165,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long‑term incentive packages, and other Morgan Stanley sponsored benefit programs.

Equal Employment Opportunity Statement

Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer - Rates Derivatives Algo & E-Trading
Senior Java Developer - Rates Derivatives Algo & E-Trading

PowerToFly • New York (NY)

On-site
USD 155,000 - 215,000
Diversity and inclusion initiatives
Comprehensive employee benefits
Flexible work-life balance
Director, Software Engineer
Director, Software Engineer

Morgan Stanley • Chicago (IL)

Hybrid
USD 146,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Vice President, Lead Software Engineer
Vice President, Lead Software Engineer

Morgan Stanley • New York (NY)

Hybrid
USD 194,000 - 210,000
Senior Java Software Engineer - Vice President
Senior Java Software Engineer - Vice President

Socket.dev • New York (NY)

On-site
USD 155,000 - 215,000
Vice President, Lead Software Engineer
Vice President, Lead Software Engineer

Relha LLC • New York (NY)

Hybrid
USD 194,000 - 210,000
Director, Lead Software Engineer
Director, Lead Software Engineer

PowerToFly • Alpharetta (GA)

On-site
USD 135,000
Comprehensive employee benefits
Opportunity for telecommuting
Diverse and inclusive workplace
Senior Java Developer - Rates Derivatives Algo & E-Trading
Senior Java Developer - Rates Derivatives Algo & E-Trading

Relha LLC • New York (NY)

On-site
USD 155,000 - 215,000
Front Office Java Developer - Vice President
Front Office Java Developer - Vice President

PowerToFly • New York (NY)

On-site
USD 155,000 - 215,000
Front Office Java Developer - Vice President
Front Office Java Developer - Vice President

Morgan Stanley • New York (NY)

On-site
USD 155,000 - 215,000
Director of FX Platform Engineering (Remote)
Director of FX Platform Engineering (Remote)

PowerToFly • New York (NY)

On-site
USD 158,000 - 165,000
Comprehensive employee benefits and perks
Diversity and inclusion initiatives
Opportunity for career growth within the firm