Senior C++ Developer

Spotware Systems is a leading financial technology provider, offering advanced solutions for the trading industry. We are looking for a talented, ambitious Senior C++ Developer to help us build and optimize our fintech products at micro-second latencies, to help us stay ahead of the market.

Responsibilities:

  • Designing, developing, and implementing C++-based applications, components, and services.
  • Collaborating with architects and technical leads to define software architecture and design patterns.
  • Working closely with QA engineers to ensure the quality and reliability of software deliverables.
  • Clear specifications and requirements will be provided to you by the Product Manager and there will be strict plans and sometimes deadlines to follow.

Requirements

  • 5+ years of professional experience.
  • Responsibility, motivation, desire to learn, and to delve into the subject area.
  • Knowledge of object-oriented programming, basic algorithms, and data structure.
  • OOP and Design Patterns.
  • С++17, stl, Windows API, multithreading.
  • C++ templates and template metaprogramming.
  • Debugging and memory dumps debugging.
  • Network programming.
  • Unit tests.
  • Visual Studio 2022.
  • Bug tracking system, source control.
  • English language Level B2 or higher.

    Nice to have:

  • Experience in FIX protocol.
  • C# and interaction between Managed/Native code.

Conditions

  • Challenging tasks.
  • Competitive salary.
  • Relocation package (if applicable), including work permit arrangements.
  • Fully equipped office with daily fruits, breakfast on Wednesdays, pizzas on Thursdays and snacks on Fridays.
  • Opportunities for professional growth.
  • Friendly and collaborative working environment.

Vacancy Application Form