Senior Python Developer (Hybrid)

at  Morgan Stanley

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Oct, 2024Not Specified31 Jul, 20247 year(s) or aboveSecurities,Communication Skills,Data Structures,Scheduling Tools,Software,Algorithm Design,Pandas,English,Perspectives,Wealth Management Services,Investment Banking,Python,Investment ManagementNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Senior Python Developer (Hybrid)
Job Number:

3254941
POSTING DATE: Jul 24, 2024
PRIMARY LOCATION: Americas-Canada-Quebec-Montreal
EDUCATION LEVEL: Bachelor’s Degree
JOB: Development
EMPLOYMENT TYPE: Full Time
JOB LEVEL: Vice President

DESCRIPTION

We offer:

  • To work with some of the best professionals in the business - for a firm that values individual intellect as much as teamwork
  • State-of-the-art offices that are designed to maximize collaboration
  • Flexible working arrangements
  • Enriching challenges that provide opportunity for constant learning and advancement
  • An environment which is leveraging technology to its highest potential

Team Profile:
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.
Position Description:
Morgan Stanley is seeking a collaborative, hands-on Python developer to help build out a back testing framework for researchers, financial engineers, quants, and strategists. We are seeking a senior developer, passionate about good practices, testing, ensuring code quality, and using reusable design patterns in order to expand and consolidate a robust and performant framework.
This is a rapidly growing and high-priority area, and the growth in users and user-cases has warranted the investment from the business to greatly expand the team globally. You will work closely with quants and traders on multiple trading desks to design, develop, deploy and support a back testing framework answering to the business needs of varied stakeholders and use-cases within the Quantitative Index Strategy business. You will work within a global team in an agile environment, therefore strong communications skills are very important. As the framework grows, the business stakeholders will grow as well.

QUALIFICATIONS

Skills Required:

  • 7+ years of relevant experience
  • Experience developing & designing systems in Python that work with large datasets
  • Experience with using libraries such as numpy and pandas or others to work with large datasets in a performant way
  • Focused on engineering excellence: building software and systems that scale through a focus on automated testing, code quality, and continuous deployment
  • Solution-oriented and can work with the business to build scalable solutions to business needs
  • Thorough understanding of programming fundamentals such as OOP, data structures and algorithm design
  • Strong enthusiasm for code quality, and desire to build long-standing and stable systems
  • Strong communication skills, both technical and otherwise, that can be leveraged to collaborate with a diverse set of stakeholders

Nice to have:

  • Track record working in front-office environment with trading and quantitative strategists
  • Knowledge of, or interest in equities / options / futures / ETF / structured products
  • Knowledge of, or interest in fixed income products and data / FX / rates / bonds
  • KDB knowledge or experience with another high-performance timeseries database
  • Experience in designing parallelizable computational code
  • Knowledge of common python data engineering stack, such as scheduling tools

About us:
Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. At Morgan Stanley Montreal, we are shaping the future of our global business and contributing to our local community. Our team works across numerous areas.
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents.
All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office.
Knowledge of French and English is required.
Build a career with impact. Visit morganstanley.com for more information

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Montréal, QC, Canada