Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Developer (Hybrid)

Full-time

Morgan Stanley

Front-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required to support and enhance mission critical Credit Risk data infrastructure, as well as to contribute to strategic initiatives. This individual will work with strategists and modeling group to understand business requirements, architect technical solutions, and add/modify existing pricing models. This role requires an individual who has an experience of developing in large scale C++ applications. The current pricing engine is a cross-asset risk and valuation calculator performing around quadrillion calculations on a grid-based infrastructure. This person must be a quick learner, adept at managing relationships and prioritizing requests across a diverse set of clients. Key technologies are C++, Shell scripting, DB2, Java and Perl. Prior experience with financial data will be an added advantage.

Skills Required:

  • 2-5 years of experience in C++
  • Object Oriented Programming (OOP)
  • Scripting languages – Perl/Python/Shell as well as UNIX platform experience.
  • Database - Ability to write SQLs
  • Understanding of SDLC

Skills Desired:

  • Java
  • Prior experience with financial products, particularly OTC Derivatives
  • Exposure to counterparty risk, margining, collateral or confirmation systems

Personal Attributes:

Integrity & ownership, good team player, ability to work under time and resource dependencies and constraints, ability to find simple and effective solutions, high degree of motivation to expand technical and business knowledge.

Business Area:

Counterparty Risk Systems calculate the Risk Analytics based on the current Positions held by the Firm and the Market Data. This includes the Firm’s Potential Exposure i.e. the potential credit risk that could be outstanding at some future time. The systems process OTC derivatives data, listed derivatives, futures, options, repos, stock loan, and other instruments that carry counterparty risk. The data generated by the Risk Systems is used by Fixed Income Division and Commodities CVA Desks for managing the counterparty risk (Hedging), Credit group to satisfy regulatory requirements, and Margining Systems to fulfill margining requirements.

At Morgan Stanley Montreal, we support the Firm’s global businesses and infrastructure with cutting edge technology and innovation. The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud engineering, infrastructure, cybersecurity and AI/ML. Morgan Stanley has been rooted in the Montreal community since 2008 and is considered a leading employer among the area’s highly skilled technology talent. There’s ample opportunity to move across the businesses for those who show passion and grit in their work.

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.

WHAT YOU CAN EXPECT FROM MORGAN STANLEY:

At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.

To learn more about our offices across the globe, please copy and paste into your browser.

Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.

Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.

For more information, please visit: .

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the C++ Developer (Hybrid) in Montréal, QC vacancy
  •  ...We’re seeking someone to join our team as a C++ Developer in Fixed Income Cash & Foreign Exchange (FICFX) to design and deliver high-performance...  ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the... 
    Suggested
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    17 hours ago
  •  ...Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices...  ...with disabilities to apply. Benefits: Hybrid Work  Industry leading medical, dental, and... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    8 days ago
  • $70 - $75 per hour

     ...Job Title: Senior C++ Developer Location: Hybrid - Montreal, Quebec, Canada Job Type: T4 Contract Experience: 5+ Years Rate: CAD 70 - 75 per hour Role Summary:  NearSource is looking for a  Senior C++ Developer to join a high-performing engineering team supporting... 
    Suggested
    Hourly pay
    Long term contract
    Contract work

    NearSource

    Montréal, QC
    5 days ago
  •  ...structures de données, algorithmes et programmation orientée objet en C++ Excellentes aptitudes pour la résolution de problèmes...  ...building and maintaining this high-performance infrastructure, Tower’s developers have helped to position the firm as a leader in the field of... 
    Suggested
    Daily paid
    Work at office

    Tower Research Capital

    Montréal, QC
    14 hours ago
  •  ...re seeking someone to join our Equity Swaps team as a Senior UI Developer in ESTAR to work in a global team towards a new web-based UI strategy...  ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the... 
    Suggested
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    11 days ago
  •  ...Optimus SDLC team as a Senior Java/Scala Developer-Risk Infrastructure to lead the evolution...  ...million lines of Java, Scala, Python, and C++ code, 400K+ tests, and 1500+ developers, directly...  ...located in Montreal, Quebec. We offer a hybrid work environment, combining remote work... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work

    Morgan Stanley

    Montréal, QC
    17 hours ago
  •  ...Core Clearing Job Location: This role is hybrid (2-3 days/week in the office) - based in...  ...Key Accountabilities Technical Design: Develop technical designs for complex features,...  ...financial instruments. High-Performance C++ Development: Implement critical functionalities... 
    Full time
    Work at office
    2 days per week
    3 days per week

    TMX Group

    Montréal, QC
    14 days ago
  •  ...We’re seeking someone to join our team as a Developer Engagement Lead – AI Coding Tools in Application & Infrastructure to drive firmwide...  ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    17 hours ago
  •  ...Nous sommes à la recherche d'un  Développeur Logiciel – Migration C++ vers C# (.NET) ,  pour le compte de notre partenaire ;  chef de...  ...Secteur : Ingénierie hydraulique et analyse des eaux Mode hybride ou présentiel Responsabilités : Analyser le logiciel interne... 

    Solution SFT

    Montréal, QC
    14 days ago
  • $240k per year

     ...Ultra Low-Latency C++ Engineer Role Role:  Ultra Low-Latency C++ Engineer (C++ 20/23) Client: Elite Buy-Side Fund Compensation: Up to $240k CAD + Bonuses + Benefits Location: Montreal (Hybrid) Overview Our elite buy-side clients are looking for a highly... 
    Permanent employment

    Hunter Bond

    Montréal, QC
    15 days ago
  •  ...We are looking for a great C++ developer to join our Montreal development team. You will work on state of the art computer vision and machine learning projects, surrounded by a group of passionate, expert developers. Your work will directly affect technology that is being... 
    Full time

    kogniz

    Montréal, QC
    a month ago
  • $60 - $65 per hour

     ...you are doing great.. Title: Guidewire Developer Location : Montreal, QC-Onsite Job...  ...SOAP Expert level experience in Java/C#/C++, SQL/Oracle, XML, data modelling, version...  ...Pay: $60.00-$65.00 per hour Work Location: Hybrid remote in Montréal, QC H2B 2S3... 
    Hourly pay
    Full time
    Contract work
    Fixed term contract
    Remote work

    Tekishub Consulting Services

    Montréal, QC
    11 days ago
  •  ...contribuez à créer l’inconnu ! Description du poste Ce que vous ferez :  Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une... 
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    13 days ago
  •  ...We’re seeking someone to join our team as a BI Analyst/Developer, supporting the delivery of compensation analytics, reporting, and modelling...  ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    17 hours ago
  •  ...seeking someone to join our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in Non-Financial Risk...  ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    17 hours ago
  •  ...We are seeking a Software Developer to join our engineering team in Montreal and contribute to the design, development, verification, and...  ...Strong proficiency in languages commonly used in aerospace systems (C++, C, C#) ~ Strong analytical, problem‑solving, and documentation... 
    Full time
    Worldwide

    PACE Aerospace & IT

    Montréal, QC
    6 hours ago
  •  ...experienced Drone Communications Software Developer to work with one of our clients on Drone Communications...  ...in embedded software development in C++. Proven experience in troubleshooting...  ...based in Montreal, the work model is hybrid (at least one day at the office). The position... 
    Long term contract
    Full time
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    1 day ago
  •  ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to...  ...at least one of these languages or frameworks: Python, C++ or Java. Experience in more than one is an asset. ~ Experience... 
    Full time

    DRW

    Montréal, QC
    4 days ago
  • $240k per year

     ...Job Title: Ultra Low-Latency C++ Engineer (C++ 20/23) Client: Elite Buy-Side Fund Location: Montreal (Hybrid) $$$: Up to $240k CAD + Bonuses + Benefits The Role...  ...industry's most challenging technical problems Develop high-performance trading platforms, matching... 
    Full time

    Hunter Bond

    Montréal, QC
    6 hours ago
  •  ...mouvement et de communication en temps réel en C++ moderne. Contribuer au développement et...  ...’apprentissage trimestrielles. Travail hybride : Profitez de la flexibilité de notre...  ...make a real difference. What You’ll Do Develop real-time motion and communication... 
    Daily paid
    Long term contract
    Full time
    Contract work
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    7 days ago
  • $85 - $90 per hour

    Role: Full-stack .NET Developer (bilingual) Structure: 12 month contract Location: Downtown Montreal, QC Hybrid, 3 days per week in office Rates: $85.00 - $90.00 p/h INC. -- We have a great new opportunity to support one of our clients in a contract capacity! Please... 
    Contract work
    Work at office
    3 days per week

    CorGTA

    Montréal, QC
    8 days ago
  •  ...integrated. Implement applications patches Write applications documentation Requirements Knowledge of programming languages : C/C++, Php, Angular, Javascript, JQuery Compliance with commitments and deadlines Knowledge of Linux & Windows operating systems... 
    Full time

    Foniva Inc.

    Montréal, QC
    16 days ago
  • $60.6k - $137.3k per year

     ...the coolest projects you can imagine. WORK YOU'LL DO Design Develop, Unit Test & Document robust Salesforce solutions, leveraging...  ...programming languages will be considered as an advantage: Java, C++, C#, JavaScript, SQL, REST, SOAP, HTML, CSS Knowledge of Apex... 
    Full time
    Work at office
    Local area
    Shift work

    Accenture

    Montréal, QC
    1 day ago
  •  ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that powers the collection,...  ...practices ~ Strong knowledge and experience in Python or C++. Experience in both is an asset. ~ Passion for financial... 

    DRW

    Montréal, QC
    19 days ago
  • $85 - $95 per hour

    Role: Senior Front-end Developer with Angular Structure: 24 month contract Location: Downtown Montreal, QC Hybrid, 3 days per week in office Rates: $85.00 - $95.00 p/h INC. -- We have a great new opportunity to support one of our clients in a contract capacity!... 
    Contract work
    Work at office
    3 days per week

    CorGTA

    Montréal, QC
    15 days ago
  • $63.9k - $108.54k per year

     ...(CA), Pittsburg (US), Walldorf (DE), and Budapest (HU). As a developer of IBP, you will be responsible for all development aspects (coding...  ...| Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    1 day ago
  •  ...visa. The position is located in Los Angeles County, CA, USA. Hybrid-Remote (Tuesday and Wednesday in the office/field) The...  ...aggregating and reporting on estimated project costs, the position will develop responses to regulatory and legal data requests as it pertains to... 
    Remplacement
    Full time
    Work at office
    Remote work

    PM2CM

    Montréal, QC
    14 days ago
  •  ...boost your career at Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team. The variety of challenges...  ...to contribute to a large‑scale project based in Montreal in a hybrid work model.   ROLE AND RESPONSIBILITIES: Design, develop and... 
    Permanent employment
    Full time
    Flexible hours

    Levio

    Montréal, QC
    14 hours ago
  •  ...Challenge at Techso Are you passionate about developing SaaS solutions and looking to contribute...  ...? Techso is looking for a SaaS Developer to contribute to strategic projects for leading...  ...partners. Availability to work in a hybrid environment, including approximately 50%... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Solutions Techso

    Montréal, QC
    3 days ago
  • $65.52k per year

     ...equivalent experience Experience 1 year to less than 2 years Hybrid Work must be completed both in person and remotely. Work...  ...Responsibilities Tasks Consult with clients to develop and document Website requirements Develop website architecture... 
    Permanent employment
    Full time
    Remote work

    Davidson Canada

    Montréal, QC
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Developer (Hybrid). Be the first to apply!