What are the responsibilities and job description for the C++ Developer with OpenTelemetry position at ZapCom Group?
Job Details
Job Summary:
We are seeking a highly skilled C Developer to join our team. The ideal candidate will have strong expertise in C programming and experience in developing high-performance applications. You will be responsible for designing, developing, and maintaining software applications while collaborating with cross-functional teams to deliver high-quality solutions.
Required Skills & Qualifications:
- Bachelor's or Master s degree in Computer Science, Engineering, or a related field.
- 8-10 years of relevant experience.
- Strong Knowledge of Open Telemetry (to push logs).
- Proven experience as a C Developer, with a strong understanding of object-oriented programming (OOP).
- Proficiency in C 11/14/17/20 and STL (Standard Template Library).
- Experience with multithreading, concurrency, and memory management.
- Knowledge of algorithms, data structures, and design patterns.
- Experience working with development tools such as Git, CMake, and debugging tools.
- Familiarity with database management systems (SQL, NoSQL) is a plus.
- Experience with GUI frameworks such as Qt or MFC is a plus.
- Strong problem-solving skills and ability to work in a collaborative environment.
Preferred Qualifications:
- Experience in network programming and socket development.
- Knowledge of real-time systems or embedded programming.
- Familiarity with cloud platforms and distributed computing.
- Understanding of DevOps practices and CI/CD pipelines.
- Knowledge of Cloud(AWS) is plus.
- Knowledge of Linux is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.