We are seeking an experienced software developer with a strong focus on modern C++ (C++11/14/17/20) to design and implement solutions in the field of traffic control, configurations, and networking (mainly L2 and L3). The ideal candidate should be able to quickly adapt and learn new technologies, with a solid background in object-oriented design, networking, and API integration. Knowledge of Linux, JSON, RPC, and REST will be highly beneficial.
Role & Responsibilities:
- Design and implement C++ solutions for tasks related to traffic control, configurations, and networking (primarily at L2/L3).
- Apply expertise in object-oriented design to ensure clean, maintainable, and scalable code.
- Collaborate with cross-functional teams to integrate APIs, JSON, RPC, and REST into the development processes.
- Leverage networking knowledge to optimize and troubleshoot systems.
- Work with Linux environments to develop, test, and deploy solutions.
- Adapt quickly to new technologies and solve complex problems independently.
- Collaborate effectively within a team, providing support and sharing knowledge.
Required Skills & Knowledge:
- Proficiency in C++11/14/17/20 with a focus on modern development practices.
- Strong experience in object-oriented design and application architecture.
- Background in networking (mainly L2 and L3).
- Experience with APIs, JSON, RPC, and REST.
- Basic knowledge of Linux for development and deployment tasks.
- Strong team collaboration skills and ability to work independently.
Preferred Qualifications:
- Degree in Computer Science, Software Engineering, or related field.
- Familiarity with additional programming languages and technologies is a plus.
If you're passionate about developing solutions in C++ and networking and enjoy working in dynamic, challenging environments, we encourage you to apply.