
C++ Senior Developer
- Teletrabajo
- Analista
- Región Metropolitana de Santiago
- Las Condes
We are seeking a talented and energetic C++ Senior Developer to contribute actively within the Voice Application team. The candidate will play a critical role in designing, developing, and maintaining server applications tailored for a dynamic UCaaS business environment.
Main Responsibilities:
- Support and enhance functionality of the VOIP server platform, including modules for calls, IVR, voicemail, and contact center services.
- Participate in the design and architecture of high-load network systems, ensuring scalability and stability.
- Implement new features and optimize existing ones to address evolving technical challenges.
- Debug and troubleshoot server-side applications running on Linux using tools like gdb and core dumps.
- Collaborate closely with cross-functional teams to deliver robust software solutions that impact end-users and client satisfaction.
- Adapt and maintain codebases, including understanding and working with code developed by others.
Perfil deseado
The ideal candidate will have substantial expertise in C++ software development, particularly in Linux environments and multithreaded, network-oriented applications. Strong analytical and problem-solving skills, along with the ability to work collaboratively in a fast-paced technical team, are essential.
Expertise in C++17 standard programming, with comprehensive knowledge of STL and BOOST libraries.
At least 8 years of total experience in software development with a minimum of 5 years focusing on C++ and related technologies (Senior level).
Proficiency in Linux application and daemon development and debugging (including gdb and core dumps).
Experience with object-oriented programming, multithreading, and synchronization primitives.
Strong networking skills, including socket programming involving TCP and UDP protocols.
Familiarity with shell scripting (bash) and build tools such as Make.
Basic knowledge of SQL and relational database systems, with readiness to engage in database-relate
- Experiencia desde 7 años
- Estudios mínimos: Universitaria
- Graduado
- Técnico en Computación e Informática
- Informática
- Ingeniería en Informática / Sistemas
- Ingeniería en Información y Control de Gestión
- Ingeniería Civil en Computación e Informática
- Ingeniería en Computación e Informática
- Tecnologías De La Información y Comunicación
- Ingeniería Computación Informática y Comunicaciones
- Ingeniería de Sistemas de Información Empresarial y Control de Gestión
- Inglés (nivel alto)
¿Algún comentario? Ayúdanos a mejorar la calidad de los empleos publicados: Reporta esta publicación