Senior C++ Developer
Remote
Full Time
Experienced
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.
Apply for this position
Required*