Position: Junior C++ Engineer
Company: GlobalLogic
Experience required: 1y
English level: intermediate

Requirements:
- 1+ years of commercial experience with C++11;
- Knowledge and experience in multithreading C++;
- Experience with C++ unit test (GTest library);
- Knowledge of Linux software development;
- Good analytical and troubleshooting skills;
- Intermediate level of English.

Preferences:
- Experience with CMake build system;
- Experience with Python unit test (unit test);
- Video or networking domain experience;
- Knowledge of cloud technologies;
- Knowledge of docker and other container platforms.

Responsibilities:
- Design and develop the new features from scratch;
- Contribute to different components/layers of the system;
- Troubleshoot, analyze and fix problems identified in the system software;
- Cover code with unit tests, integration tests end end-to-end tests;
- Be a part of the SCRUM Team (participate in Team planning, tasks estimation, implementation, sprint demos, process improvements).