All offersLublinCSenior C++ Developer (FIX)
Senior C++ Developer (FIX)
C
RITS Professional Services

Senior C++ Developer (FIX)

RITS Professional Services
Lublin
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    C++
    master
    Git
    advanced
    GitLab
    advanced
    English
    advanced
    Visual Studio
    nice to have
    Perl
    nice to have
    Shell Scripting
    nice to have

Job description

We are looking for Senior C++ Developers to join remotely one of the exciting projects within a global, American, market-leading, NYSE-listed trading platform. 


  • Salary: 38000 - 43000 PLN on B2B +VAT monthly (negotiable)!
  • 100% Remote!
  • Working hours: Starting from 12:00 or ideally from 2 PM CET to have the overlap with the US team in the Eastern Time zone


We (at RITS) work in the cooperation/partnership model where we see our consultants as clients as well. We work exclusively with this particular client which is a very stable company that has been in existence for over 25 years and helps the world's leading asset managers, central banks, hedge funds, and other institutional investors access the liquidity they need through a range of electronic marketplaces and trades on average of about 30 trillion dollars A MONTH.


Come be a part of building the future electronic trading platform!


Description of the Position:

The team builds technical solutions for one of the fastest-growing products: global electronic trading of corporate bonds. They offer a range of tools and protocols to meet traders’ needs on a large-scale, distributed, real-time trading platform. Team members work on all aspects of the software development life cycle including planning/designing new projects with the business partners, writing code, testing, and bug fixing with our QA team, and taking ownership of and responsibility for the end of the product delivered to clients in their production environment. 



Job Responsibilities:

  • Work in a C++ environment on Windows and Linux platforms
  • Enhance and maintain backend servers (C++) used for real-time trading applications
  • Approximately 80% of development greenfield and 20% of maintaining old platform (C++ 20 on greenfield, C++14 on maintenance)
  • Contribute during all phases of project lifecycle
  • Work with business counterparts to provide technical solutions to client needs
  • Work with QA and support teams to address issues that arise during development and testing 


What you’ll bring:

  • College degree in computer science or a related discipline, or an equivalent level of technical knowledge required.
  • Strong skills in both structural and OO programming, C++: concepts, data structures, patterns, templates, multithreaded programming
  • 7+ years’ experience in C++ programming
  • Good knowledge of databases and basic SQL
  • Experience with version control system (such as GIT)
  • Extensive problem-solving skills
  • Experience with CI/CD tools (GitLab)
  • Product Owner/Tech Lead mindset
  • Infrastructure and networking-oriented skills
  • Python knowledge for tests
  • Ability to communicate at all levels within IT and the various Business Units
  • Ability to work independently and within a team, own issues and solve them
  • Ability to recognize critical production and client-facing issues, and prioritize them 


Nice-to-haves: 

  • Experience in development using Visual Studio on Windows
  • Finance background, particularly in Fixed Income
  • Experience with Perl and shell scripting
  • Good knowledge of communication protocol fundamentals


🎯 Job Details:

  • 💳 Salary range: 38000 - 43000 PLN on B2B +VAT without paid vacations depending on the experience, and technical testing
  • 🏡 100% Remote job
  • 🕰️ Working hours: Starting from 11:00 or ideally from 12:00 CET to have the overlap with the US team in the Eastern Time zone
  • 🖥️ Budget for materials and hardware: such as standing desks, laptops, monitors or screens, WeWork-type workspaces, etc.
  • ⚕️ Free private medical insurance OR 💪 Medicover Sport Membership
  • 🚀 Ready to have you on a team ASAP! 
  • ↗️ Long-term cooperation!
  • 🥳 Integration Trips to NY/London/Warsaw several times a year for 3-4 days (non-mandatory, expenses covered)


Interview Process:

  • Introductory call with RITS IT Recruiter
  • Working on the take-home C++ coding assessment (self-paced, no deadline)


  • 1st technical interview, 45 mins with 2 team members
  • Final technical interview, 45 mins with the manager