Python Developer 3111001
Morgan Stanley
Montreal, Quebec, Canada, Americas
16d ago

Company Profile

Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services.

With offices in more than 43 countries, the people of Morgan Stanley are dedicated to providing our clients the finest thinking, products and services to help them achieve even the most challenging goals.

As a market leader, the talent and passion of our people is critical to our success. We embrace integrity, excellence, team work and giving back.


The Technology division partners with our business units and leading technology companies to redefine how we do business in ever more global and dynamic financial markets.

Our sizeable investment in technology results in leading-edge tools, software, and systems. Our insights, applications, and infrastructure give a competitive edge to clients’ businesses and to our own.

Institutional Securities Technology (IST) develops and oversees the overall technology strategy and bespoke technology solutions to drive and enable the Institutional businesses and enterprise-

wide functions. Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets as well as Operations, HR and Corporate Services.

Position Description :

Morgan Stanley is looking for a hands-on software developer to join the firmwide developer tools and systems group, MSDE.

MSDE is responsible for shaping the software development lifecycle (SDLC) within Morgan Stanley by implementing the tools, systems, and processes used by all developers across the globe for software development and deployment.

We are looking for a candidate with hands-on development experience in Python. The candidate will be working with a global team of experts to extend the release automation and deployment capabilities of the Firm’s SDLC platform.

This platform is used by thousands of developers, across a diverse set of programming languages, technology stacks, and platforms, and is continually evolved to stay current with the state of art in SDLC practices and tooling.

In addition, the candidate will be called to participate in the development of a centralized Metrics collection application, to quantify, measure and analyze the firmwide adoption of the Agile & Continuous Delivery methodologies.

As such we are building a solution to ingest data from disparate systems, using a distributed analytics engine to analyze and interpret the heterogeneous workflows used by each team in the Firm in an effort to promote the adoption of the Agile methodology.

The candidate will be expected to exchange knowledge through active code reviews and contribute to both the architectural and software design of the project.

Skills Required :

  • At least five years of relevant experience
  • Bachelor’s degree in a related field
  • Experience with Python
  • Experience with Git
  • Problem solving and critical thinking
  • Creative and innovative
  • Responsible and accountable for his / her actions
  • Persevering, autonomous, takes initiative
  • Good team player, able to accept constructive criticism and give feedback
  • Strong analytical, verbal & written skills
  • Nice to have

  • Knowledge of Agile methodology
  • Highly technical and passionate about SDLC tooling and processes
  • Familiar with the tools of the trade experience working with multiple SCM systems, code review systems, build tools, test frameworks, code quality tools, CI systems, and IDEs.
  • Knowledge of French and English are required.

    Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form