Apply Now
Location: New York, New York (NY)
Contract Type: C2C
Posted: 2 months ago
Closed Date: 02/20/2025
Skills: Linux / UNIX
Visa Type: GreenCard, H1B, USC

For this position they are looking for a Senior Software Developer

Mortgages Experience is a must 

Title: C++ Developer

Visa: any 

Location: New York, NY - hybrid

Duration: 6+months

MOI: SKYPE

Client: Morgan Stanley

  


MUST HAVE – Hands on C++ Experience on Linux / UNIX – (it’s on the old system with a library pricing models for risk, they are going to move to C++ 11 or 14 ) 

Must be able to deal with a complex system come up with an idea and develop a solid solution (system is built 20 years ago, it’s not simple) 

Good communications skills. Mortgages Experience is a must 

NICE To have – Python / KDB Q or experience in Fixed Income analytics Pricing calculations, some SQL is good 

Trading / Pricing and Risk Calculations know this for Mortgages . <---- DO NOT BE MISLED BY THE OTHER VENDOR QUESTION THEY WANT EXPERIENCE IN THIS. (by “finance” he’s meaning mortgages) 

Interview process 

1 Zoom with manager 

2 Nd Zoom 2 for 2 hours with a bunch of people – with a coding test 

Position Description:

We are looking for talented and motivated C++ software developers to join our global team of Agency Trading technologists to help further develop our Trading infrastructure . The Agency Trading teams works closely with the business to realize the core technologies that enable the trading of Mortgage-Backed securities . The candidate will be expected to take an active role in the design, development, testing and delivery of front-end applications and back-end servers. The role also involves extensive interaction with the mortgage traders: an ability to communicate clearly and concisely is essential. 

Primary Responsibilities:

The focus of this technology role will include Working closely with business users and engineering teams to define the best possible solutions Engaging users to understand business requirements and context

DevOps solutions to manage the release, quality assurance and support of our systems.

Work to quantify existing capacity and future capacity requirements

Agile environment, working closely with users and developers from other teams’ Successful candidate will be part of the Agency Trading front-office technology group and have ample opportunity to learn business knowledge by interacting with business users (traders, starts, controllers, risk managers, etc.). They will be able to further develop their technology knowledge and benefit from the large investment that the firm is making to design and build the best-in-class Electronic Trading infrastructure for our business. 

QUALIFICATIONS

Required Skills:

Experience working in the Agency Mortgage industry is a must (this means Client or Freddie Mac, Ginnie Mae) He says it’s a strong plus. He went back and forth on this.

10+ years of hands-on C++ software development experience

Strong computer science fundamentals

Object-Oriented Patterns / techniques

Experience in designing infrastructure software that runs in a real-time, multi-threaded environment

Ability to troubleshoot / follow a methodical approach to problem resolution 

Strong written and verbal communication skills.