MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Technology - Python Developer, Associate, Shanghai

Location China, Japan
Posted 03-July-2022

Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firms employees serve clients worldwide including corporations, governments and individuals from more than 747 offices in 42 countries.

In Morgan Stanley, Technology works as a strategic partner with Morgan Stanley business units and the worlds leading technology companies to redefine how we do business in ever more global, complex, and dynamic financial markets. Morgan Stanleys sizeable investment in technology results in quantitative trading systems, cutting-edge modelling and simulation software, comprehensive risk and security systems, and robust client-relationship capabilities, plus the worldwide infrastructure that forms the backbone of these systems and tools. Our insights, our applications and infrastructure give a competitive edge to clients businessesand to our own.

You will:

Work as a developer coding primarily in Python and some JavaScript

Work on Morgan Stanleys one-stop solution for test automation including the feature-rich framework, services and support

Help our users - Dev/QA all across different businesses in the firm to test their software in a first-class way

Build software that you will be proud of - very well written, extensively tested, clearly documented

Be visible outside the firm via our open source project on github:

Work with a talented, accomplished and friendly global team

Work in a diverse environment and respectable culture

Enjoy an agile and fluent working experience

Have life-work balance

About our team:

We are a team that writes Python libraries that are core to thousands of applications across Morgan Stanley. Our team provides software for other developers, enabling them to automate systems, test applications, and develop business products. We are a development team providing code to other developers, as such there is no production monitoring or support workload, just a focus on coding.

Our software is primarily developed in Python, with high-performance components in native code and a Web UI written with React. The team works closely with our community to evolve our libraries, create new functionality and influence development practices. We have released some of our code onto and are active participants in Financial Industry Open Source community.

Upcoming challenges include innovating with internal cloud & container platforms, scaling up a business monorepo project, and expand to support newer trading technologies (e.g. FPGA). We are a flexible team and subscribe to modern Agile & DevOps methods in developing our systems. This is a growing area in Morgan Stanley, we are investing in our software technologies to support the firms DevOps transformation.


You have:

Experience of working on large scale Python 3 projects.

Web and JavaScript/TypeScript development an advantage but not essential.

Willingness to create developer oriented technical documentation.

Knowledge of financial technologies is useful but is not at all essential.

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url