Apply Now
Location: NYC
Contract Type: C2C
Posted: 3 months ago
Closed Date: 01/11/2025
Skills: working in the Agency Mortgage industry is a must.
Visa Type: GC EAD, GreenCard, H4 EAD, USC

Title: C++ Developer

Location: NYC (Hybrid, Need local candidates, interviews will be virtual)

Visa – NO CPT/H1B

Experience working in the Agency Mortgage industry is a must.

 

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, strats, 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

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