Position: C++ Developer, Wireless Solutions
Company: DataArt
Experience required: 3y
English level: intermediate

**Client**
Our client creates solutions in the field of Revenue Assurance and Fraud Detection for mobile operators around the world.

**Position Overview**
The project is based on research tasks and all created solutions are evaluated primarily from the perspective of productivity and sustainability. Considerable attention is paid to the development of hardware for working with the software solution.
We are seeking a skilled C++ Developer with Telecom experience to join our team. The successful candidate will possess expertise in C/C++ programming languages, a strong understanding of network protocols and relevant practical experience, analysis of network traffic, and experience working with Linux environments.

**Technology Stack**
C/C++, Python, Bash, Unix based servers.

**Requirements**
- Minimum of 3 years of experience in C/C++ programming languages.
- Proven experience with telecom projects and implementation functionality related to network protocols.
- Strong analytical and problem-solving skills.
- Experience analyzing network traffic.
- Expertise in working with Linux environments.
- Good communication and teamwork skills.
- Good spoken English (sufficient level for discussing technical topics)

**Nice to have**
- Experience with Python, Bash
- Basic understanding of the design and functioning of computer networks
- Understanding of the internal design of protocols of different levels (eg IP, UDP, DNS, HTTP, VoIP, etc.)
- Experience optimizing the work of operating systems and applications
- Experience working at the OS system and hardware levels
- Knowledge of best-practice programming
- Experience using STL and Boost
- Experience working in large projects