Director, Lead Software Engineer

Morgan Stanley•New York, NY
•Hybrid

About The Position

Morgan Stanley Services Group Inc. is seeking a Director, Lead Software Engineer in New York, New York to Support requirement gathering, project planning, impact analysis, effort estimation, and risk/issue tracking. Drive end-to-end design and development, including design mapping, survivorship rules, data migration, POCs, runbooks, testing strategy, and support procedures. Develop, test, and deploy ETL components, workflows, SQL, stored procedures, batch jobs and perform data analysis across sources and structures. Support migration of legacy feeds to distributed databases. Collaborate with the stakeholders using Agile scrum methodologies regarding use cases, development sequencing, priorities, and phasing. Troubleshoot all the existing batch failures and perform root cause analysis to resolve errors and strategically revise programs and codes to increase operational efficiency. Telecommuting permitted up to 2 day per week.

Requirements

  • Master’s in Applied Computer Science, Computer Engineering, or a related field of study.
  • Three (3) years of experience in the position offered or three (3) years as an Associate, Data Engineer, Data Analyst, or a related occupation.
  • Three (3) years of experience with Technology product and delivery management functions.
  • Three (3) years of experience with Informatica.
  • Three (3) years of experience with Oracle (SQL/PL SQL) 10g/11g.
  • Three (3) years of experience with IBM UDB DB2.
  • Three (3) years of experience with IBM DB2 for z/OS.
  • Three (3) years of experience with SQL SERVER.
  • Three (3) years of experience with Unix.
  • Three (3) years of experience with Python.
  • Three (3) years of experience with DB2.
  • Three (3) years of experience with Cobol.
  • Three (3) years of experience with JCL.
  • Three (3) years of experience with Product management and data-driven analysis in agile environments.
  • Three (3) years of experience coordinating software development solutions to meet business requirements.
  • Three (3) years of experience serving as primary project status contact for business and technology stakeholders.
  • Three (3) years of experience with cross-functional collaboration.
  • Three (3) years of experience delivering high quality technical user interfaces.

Responsibilities

  • Support requirement gathering, project planning, impact analysis, effort estimation, and risk/issue tracking.
  • Drive end-to-end design and development, including design mapping, survivorship rules, data migration, POCs, runbooks, testing strategy, and support procedures.
  • Develop, test, and deploy ETL components, workflows, SQL, stored procedures, batch jobs and perform data analysis across sources and structures.
  • Support migration of legacy feeds to distributed databases.
  • Collaborate with the stakeholders using Agile scrum methodologies regarding use cases, development sequencing, priorities, and phasing.
  • Troubleshoot all the existing batch failures and perform root cause analysis to resolve errors and strategically revise programs and codes to increase operational efficiency.

Benefits

  • Commission earnings
  • Incentive compensation
  • Discretionary bonuses
  • Other short- and long-term incentive packages
  • Other Morgan Stanley sponsored benefit programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service