C++ Developer (Hybrid)
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: .
- ...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...SuggestedPermanent employmentFull timeFlexible hours
- ...our Corporate Workplace Technology (CWT) team as an Application Developer in Workforce Technology and Services to drive development of scalable... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the...SuggestedWork at officeRemote work
- ...Analytiques et IA Localisation : Montréal Mode de travail : Hybride — 2 jours/semaine en présentiel Début : Dès que possible... ...numérique. ENGLISH VERSION Job Title: Data & AI Solutions Developer Analyst Location: Montreal Work Mode: Hybrid — 2 days/...SuggestedDaily paidApprenticeshipImmediate startDay shift2 days per week
- ...Institutional Securities Technology E-trading team as a Principal Java Developer in FICFX to code, deliver software, and work closely with our... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the...SuggestedLong term contractFull timeTemporary workWork at officeRemote work
$90k - $135k per year
...Senior C# .NET Developer – Computer Vision & AI (Permanent / Hybrid – Montreal) Position: Senior C# .NET Developer – Computer Vision & AI Location: Hybrid... ...autonomously with Computer Vision and AI. Familiarity with C++ or Python (nice-to-have). Knowledge of image...SuggestedPermanent employmentFull time2 days per week$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- ...activities. -Provide second or third level support to applications and developers. -Support middleware messaging system infrastructure and... ...solutions. -Work closely with the business and IT to develop cost-effective, operationally supportable solutions that meet complex...Long term contractWorldwide
- ...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 timeWork at officeRemote work
- ...consistency, our goal is to build automation solutions that are practical, maintainable, and impactful. We are looking for a UiPath Developer to join our team in Montreal. In this role, you will work closely with clients and internal teams to design, develop, and deliver...
- ...Low-Code Platforms are being considered for enhancements. The position requires an experienced Power Platform DevOps engineer to develop solutions for customers and to create self-service tools. The role demands expertise in both development and infrastructure, along with...
- .... Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain... ..., vision, life insurance, and long-term disability ~ Flexible hybrid policy ~ RRSP with employer’s contribution up to 4%...Long term contractApprenticeshipWork at officeFlexible hoursDay shift
$90k - $100k per year
...assurance vie et invalidité de longue durée. ~ Une politique hybride flexible. ~ REER avec contribution de l'employeur jusqu'à 4%.... ...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain...Long term contractApprenticeshipWork at officeFlexible hoursDay shift$85k - $110k per year
...serions ravis de faire votre connaissance ! Lieu : Nous cherchons des Consultants et des Consultants seniors pour des postes hybrides, à proximité de Montréal ou de Toronto. Vos Responsabilités: Collaborer avec les analystes d’affaires et les propriétaires de...Daily paidPermanent employmentFull timeApprenticeship- WHO WE ARE: As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing...Weekend work
$45 - $55 per hour
...maintenir et optimiser des systèmes de jeu dans Unreal Engine 5 (C++ et Blueprints) Participer à l’architecture technique du projet... ...CONDITIONS OFFERTES Lieu de travail : Montréal, Québec (travail hybride – présence au studio requise) Type d’emploi : Temps plein,...Permanent employmentFull time- ...ERP investment. Our team of JavaScript Developers are experts in the automation of business... ...experience with Java, JavaScript, and/or C++ Have a Bachelor in Computer Science, Software... ...at GURUS here !] Flexible schedule and hybrid work Your well-being first: benefits...Full timeRemote workFlexible hours
$70k - $120k per year
Développeur back-end C / C++ Position Description Développeur back-end C / C++ Position Description CGI est à la recherche... ...company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and...- Position Overview The Bilingual Executive Assistant plays a pivotal role in supporting the President in optimizing his time and contributions to Solutions Metrix. The President holds a unique dual position — leading the organization while also serving as a subject matter...
$45 per hour
...software code Computer and technology knowledge Unity3D C++ Python Unreal Engine Type of media ~ Video games... ...certifications listed in the job posting? Workplace information Hybrid Work Term: Permanent Work Language: Bilingual Hours: 40 hours...Permanent employmentWork at office- ...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 timeWork at officeRemote work
- ...Opportunité | Analyste QA – Automatisation des Tests Mobile & AWS | Montréal (Hybride) Je suis actuellement à la recherche d'un(e) Analyste Assurance Qualité (QA) possédant une solide expertise en automatisation des tests pour rejoindre une équipe Agile responsable de...Work at office
$85 - $90 per hour
...Position:  Automation QA Test Developer Location: Hybrid, 3 days in office (Montreal Downtown) Structure : Contract 24 months to start Pay:  $85.00 - $90.00 p/h inc. -- We have a great new opportunity to support one of our Finance Sector clients in a contract...Contract workWork at office- ...elegance, and quality of service · Ability to work effectively under pressure in a dynamic and demanding environment · Developed teamwork spirit while demonstrating autonomy, initiative, and versatility · Exemplary professional attitude characterized by...Minimum wageFull timeWeekend workAfternoon shift
- ...Job Description As a Senior Embedded Developer at Vention… You'll own the technical... ...motion and communication components in modern C++, with strong focus on determinism, latency... ..., and quarterly learning sessions. Hybrid work: Enjoy flexibility with our hybrid model...Long term contractFull timeInternshipWork at officeWork from home
- ...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...
- ...Job Responsibility: We are seeking a highly skilled iOS Developer to join our Montreal-based client for a 6-month contractual role. As... ...and responsiveness of applications. This is a contractual hybrid role for a period of 6 months, with the potential for extension....Full timeCasual workWork at office2 days per week
- ...Job Description As a Senior Robotics Developer - Motion Planning and Control at Vention…... ...interface. Strong experience with C/C++, on embedded Linux systems. Experience with... ...mentorship, and quarterly learning sessions. Hybrid work: Enjoy flexibility with our hybrid...Full timeInternshipWork at officeWork from home
$44k - $48k per year
...Bilingual Dispatcher - Hybrid By monitoring all Field Service Route Management System activities and collaborating with Field Service Team Managers, you will be responsible for ensuring our service technicians are minimizing their travel time between customer calls....Full timeWork at officeRemote workWork from home- ...our next stage of growth. We are looking for a Lead Full Stack Developer (Hands-on) to help scale our product, raise engineering... ...D1, R2, KV) Testing: Cypress and Jest PERKS & BENEFITS Hybrid work model (2–3 days in office, 2–3 remote) Office in Place Victoria...Long term contractInternshipWork at officeRemote workFlexible hours2 days per week3 days per week
$83.3k per year
...highly respected medical device company developing life-saving therapies that improve patient... ...and highly motivated Senior Software Developer (C++/Qt) to contribute to the development of... ...collaboration and synergy. This role follows a hybrid work model requiring employees to be in...Hourly payLong term contractWork at officeLocal areaWorldwideRelocationRelocation packageShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer (Hybrid). Be the first to apply!

