Senior Development Engineer (C++, Linux)
Luxoft
Project description
Our client is a leading global Financial market data provider who runs a number of change programs to deliver high-quality software that connects Financial Markets across the globe in a real-time, high-frequency, and low-latency data management chain. The projects are technically challenging in an environment that is very engaging.We are looking for a C++ software engineer/developer with experience in implementation of backend systems and services running under Linux, Cloud, ideally, with capabilities to deliver projects independently and coordinate work with BA, QA, Operational, and cross-functional application teams.
Responsibilities
- 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
- Automate tasks through appropriate tools and scripting
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Ensure software is up-to-date with the latest technologies and standards
SKILLS
Must have
- Strong hands-on C++ experience (minimum 8 years) on Linux.
- Experience developing under Linux (important)
- Ability to collaborate in a team-focused environment
- Excellent analytical skills and a real passion for solving problems
- Experience with Docker, AWS
- Knowledge of git concepts, CI/CD, release strategy, branching strategy, and development / release pipelines.
Nice to have
- Experience working with Market Data and Trading
- Experience with high-performance, low-latency systems
Reference: WJ-766_21944198