• 2356043
  • (Reference :3078377)
  • Perl/Java developer



  • 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:

    We have an opening for an established perl or java developer with an interest in high performance systems and the financial industry to join our established cross asset client allocation development team in Montreal.

    Our area (Trade Enrichment, Data, Reporting and Allocations) sits downstream of sales and trading, but is still client facing and so confronts many of the same challenges of the trading world (client visibility, timeliness, low tolerance for instability) while also needing a very flexible design to enable one system to process a wide range of businesses, in terms of region, products, business models and users. Our global allocation system is stateful and time critical, composed of a farm of large multi component java xml brokers, Sybase and DB2 databases, and a realtime C# .NET GUI. The system processes the majority of worldwide equity and fixed income businesses, plus a small amount of more diverse flow on an 150 plus machine plant at a peak rate of 3000+ msgs/sec (10 million messages a day).

    A successful candidate will work on development and support of enterprise data warehouse infrastructure applications. This position requires strong Perl and/or Java programming and debugging skills as well as capability to learn and adapt to new methodologies and tools to optimize our systems.


    Skills Required

    - 5+ years of Professional Experience in application development with Java or Perl

    - 2+ years of Professional Experience in at least one of DBMS; Sybase; DB2; Teradate; Greenplum; PostgreSQL or Microsoft SQL Server

    - 3+ years of Professional Experience of development on Unix/ Linux Platform

    - Good understanding of Object Oriented Programing
    - Experience of multi thread/process programming
    - Experiences with application level protocol like
    - Development of server/client applications
    - Ability to handle enterprise wide critical system.
    - Problem solving abilities
    - Ability to work in team as well as individually
    - Ability to jointly work with global teams

    Skills Desired

    - Knowledge of continuous build and unit testing

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

Company description

More jobs from this employer


New on Jobboom

Your profile and CV will now be visible to employers.

  • Be noticed and contacted directly by recruiters
  • Increase your chances of finding your dream job

Don’t forget to complete your profile and update your CV to help employers find you.