Position: Senior C++ developer ( with Low latency)
Company: Luxoft
Experience required: 5y
Category: C++
English level: upper
Published: 2020-07-01T00:00:00+03:00

The platform gives a seamless access to rich data and smart tools.
The trading platform communicates with its sell side providers via FIX interfaces. These interfaces support many of the workflows, including options RFQ, resting, fixing and algo orders, and cash RFQ. The development work is largely around translating from the provider APIs to the Platform internal messaging. Additionally application configuration changes may need to be made, and testing with the provider teams needs to be supported.

This position is for a Software Engineer who will be accountable for development of APIs, SDK and Websocket API that will provide connectivity to a real-time platform for distribution of financial data to consumer application. You will work with local/remote development team(s), product owner to implement software solutions. In this role, you should be able to work independently with little supervision. Your overall goal will be to develop high-quality software that is aligned with user needs and business goals. You should have excellent organization and problem-solving skills.

Responsibilities:
• Develop high-quality software
• Provide estimates for specific software feature implementation
• Identify and execute tasks in the software development life cycle
• Build unit tests for your code
• Develop and maintain tools and applications by producing clean, efficient code that follows open sourcing standards
• Ensure software is up-to-date with latest technologies and standards

Mandatory Skills:
C++ Strong
Operating Systems: Windows/Linux RedHat Strong
IDE: Visual Studio Medium/Strong
FIX protocol Medium/Strong
Low Latency, data structures, algorithms Medium
Socket programming, Multi-threading Medium
Network protocols Medium
GitHub Strong