Senior C++ Developer

  • Remote
  • English
  • Investment
  • Expert/Senior
  • Agile/Scrum
Add to Job Cart RECOMMEND A CANDIDATE

Develop a Cutting-Edge Trading Platform with a World Leader in Electronic Trading!

New York City, NY USA – Based Role With Full Remote work

As a Senior C++ Developer you will be working with Dealer Software (DS) development team, which is part of our client’s Institutional Fixed Income Technology. The DS team is a small group of developers responsible for maintaining and enhancing the GUI and API applications for the company’s Dealer clients to transact on the platform. Our applications cover all fixed income rates, swaps, credit, and equity derivatives products that the company supports globally.

Your main responsibilities: Working with a substantial codebase, requiring an inquiring and tenacious approach to development and maintenance

  • Implement code for interfacing with the Tradeweb dealer trading system
  • Understand existing code base for existing asset classes and be able to enhance them within the existing infrastructure and coding conventions
  • Ensuring the code is tested thoroughly. Reliability of your code is paramount as Tradeweb developers have their code rolled into production regularly throughout the year
  • Implementing and assist in specifying application programming interfaces used by dealer-banks to connect to the Dealer Software trading system for automated trading, whilst using and developing simulators to test your enhancements
  • Working with internal stakeholders, including product managers to clarify project requirements and specifications during development, testing and post-production
  • Provide 2nd line support to the business by investigating and resolving day-to-day dealer queries in development and production environments

You’re ideal for this role if you have:

  • 5+ years of work experience in developing enterprise multi-user real time systems
  • Bachelor’s, Master’s or PhD degree in Computer Science, Mathematics, Statistics, or equivalent field
  • Experience with multi-threading
  • Experience with enterprise architecture such as client server, multi-layer systems and C++
  • Solid computer science educational background
  • A quick learner: able to understand and debug existing enterprise systems
  • Clear, concise, and effective oral and written communicator who engages in active dialog
  • Pragmatic approach to problem solving
  • Evidence of planning and testing ability
  • Network Programming, TCP/IP
  • Experience with Unix/Linux is a plus
  • Experience with Node JS is a plus

#GETREADY to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Portuguese, including a statement that you agree to our processing and storing of your data. You can always also apply by sending us an email at cv-recruitment@itdsportugal.com

Benefits

Access to 100 projects
Access to Healthcare
Access to Pluralsight
B2B or Permanent Contract
Flexible hours and remote work
Meal Card

Apply for this job now

    I agree to receive marketing information from ITDS Polska to the e-mail address provided We need your consent for recruitment processes for selected jobs. Please include a consent for data processing in your CV or send a statement of consent to privacy@itds.pl. You may also grant consent to future recruitment processes for similar jobs.