Position: C/C++ developer (Linux) ref-omn
Company: Luxoft
Experience required: 3y
Category: C++
English level: intermediate
Published: 2020-09-01T00:00:00+03:00

The projects are technically challenging in an environment that is very engaging.
It is low latency trading platform that requires significant redesign in a part of messaging layer, transformation to in memory db and etc.

Responsibilities:
• Represent Luxoft in architectural and design sessions with the client senior engineering team
• Working closely with business teams to define plans and solutions to provide a stable, agile, and user friendly platform
• Develop high-quality software, design, and functional documentation
• Provide estimates for specific software feature implementation
• Identify, prioritize 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
• Automate tasks through appropriate tools and scripting
• Ensure software is up-to-date with latest technologies and standards

Mandatory Skills:
C / C++ / STL - Strong/Medium
Operating Systems: Linux RedHat - Medium
IDE: VSCode - Medium
GitHub - Medium
Socket programming, Multi-threading - Medium


• Good understanding of delivery lifecycle, CI and CD, best engineering and quality practices
• Good communication skills - both verbal and written
• Good English
• Good analytical and troubleshooting skills
• Result-oriented mindset
• Proactive


Nice-to-Have Skills:
Low Latency, data structures, algorithms
Enterprise Messaging (any technology like Solace MQ, Kafka or any other for Linux )
Docker
Redis
Java
C#