World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

Esta oferta de emprego já não está disponível
Clique em "Ofertas de emprego" para ver todas as outras vagas disponíveis no nosso website.

Senior C++ Developer

  • Remote
  • English
  • Fintech
  • Expert/Senior
  • Agile/Scrum

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

New York City, NY – Based Role With Full Remote Work

As a Senior C++ Developer, you join the Pricing Team of our client, to develop distributed systems for publishing real-time Market Data. Primary tasks of the Pricing team are to process Dealer contributed market levels, generate composite levels and distribute the same to different subsystems inside the company. The Pricing group also subscribes to External Market data from Refinitiv and consumes it for internal distribution. This group makes use of several 3rd party tools to distribute, store and retrieve market data such as the company’s infrastructure, Redis, Snowflake and OneTick Database. This group also acts as 2nd level Support to Production and Development Systems.

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

  •  Implement code interfacing with the Dealer Pricing System and Trading System
  •  To 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 using tools like low latency test simulators and scripts
  • Improve System Performance by identifying code and procedural inefficiencies
  • Work 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 queries for Pricing in development and production environments

You’re ideal for this role if you have:

  • Minimum 5 of years working experience developing enterprise multi-user real time systems
  • Experience with C++ (preferably C++20 and later)
  • Experience with enterprise architecture such as client server, multi-layer systems
  • 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 with evidence of planning and testing ability
  • Experience with Scripting (Python, Java Script/Type Script, Perl), REST, FIX protocol, Binary protocol
  • Network Programming, TCP/IP, Relational Databases

#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

Internal number #5479

Benefícios

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