C++ Tech Lead
Project description
Our client is a leading global Financial market data provider who runs a change program aiming to migrate a set of legacy data connectors to a new strategic platform. The main driver is 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. Projects will utilize a multitude of different languages and skillsets with a focus on C++ and scripting languages. We are looking for C++ developer with experience in implementation backend systems and services running under Linux, with capabilities to coordinate work with BA, QA, Operational, and cross-functional application teams.
Responsibilities
- - Work directly on developing features and conduct estimates for their implementation - Identify, prioritize, and execute tasks in the software development life cycle - Help define scope of large features and break them down into stories/tasks - Review pull requests and manage code reviews - Perform validation and verification testing - Build out custom streamer pipeline for AI applications on embedded systems - Contribute to tracking of bugs in Jira - Ensure software is up-to-date with latest technologies and standards
SKILLS
Must have
- - 5+ years of full life-cycle software development experience - 3+ years of object-oriented development - Strong C++, multi-threading / multi-core, high-performance, low-latency development capability - Ability to collaborate in a team-focused environment - Excellent analytical skills and a real passion for solving problems - Ability to suggest/research new technologies and quickly adapt to change - Experience developing on Linux - English at the level of Upper-Intermediate
Nice to have
Network, TCP/IP
Required Skills
Required Languages
🇬🇧 English, 🇷🇴 Romanian