Software Engineer III

Morgan StanleyNew York, NY
21h$90,000 - $150,000

About The Position

In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Software Engineering III role at the Associate Level, which is part of the job family responsible for developing and maintaining software solutions that support business needs. Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals. Interested in joining a team that’s eager to create, innovate and make an impact on the world? Read on. Morgan Stanley Wealth Management (MSWM) Technology is the global technology department responsible for the design, development, delivery, and support of the technical solutions behind the products and services used by the Morgan Stanley Wealth Management (MSWM) business. The department is comprised of 10 organizations: Sales, Banking & Corporate-Client Technology, Investment Products & Markets Technology, Client Reporting, Core Processing, Private and International Wealth Management Technology, Technology Integration Office, Enterprise Infrastructure & Production Management, Capital Markets Application & Data Services, Deployment Planning & Release Management, and the Chief Operating Office.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Strong understanding of software development methodologies, such as Agile, Scrum, and DevOps, with the ability to implement best practices.
  • Excellent communication skills to effectively collaborate with cross-functional teams, stakeholders, and executives.
  • Proficient in software development tools & technologies, strong technical background to be on-hands and guide and support team members.

Responsibilities

  • Drive innovation and excellence in software, promoting best practices and ensuring high quality software development.
  • Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions.
  • Define and implement strategies for optimizing software development processes and workflows.
  • Evaluate and recommend tools, platforms, and methodologies to improve efficiency.
  • Represent the software engineering function in meetings and planning sessions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service