C++ Senior Developer in Adecco

FULL_TIME

  Remote (Chile) | Senior | Full time | Programming

Gross salary $2400 - 2900 USD/month

3 applications
Replies between 1 and 4 days
Last checked today
Apply now
Requires applying in English

Adecco Chile, part of the global leader in Human Resources Services, has been established in Chile for over 35 years, operating through more than 25 branches and 4 Global Business Lines. We specialize in tailor-made HR solutions including recruitment, staffing, payroll, and consulting. The project focuses on supporting a fast-growing UCaaS (Unified Communications as a Service) company by recruiting a C++ Senior Developer to join the Voice Application team. This developer will contribute to the architecture, design, and continuous improvement of a VOIP server platform that supports calls, IVR, voicemail, and contact center functionalities, significantly impacting the company's business and customer experience.

Apply directly on Get on Board.

Roles And Responsibilities

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.

Skills / Competencies

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-related tasks.
  • Competency in reading, understanding, and improving legacy or third-party code bases.
  • Hands-on experience with network analysis tools such as tcpdump and Wireshark.
  • Mandatory English proficiency at level B2 or above, as technical interviews will be conducted in English.

Educational Qualification: Bachelor’s Degree in Engineering or equivalent technical education.

Nice to Have

  • Experience with VOIP signaling and media protocols such as SIP, RTP, RTCP, SRTP, SRTCP, and WebRTC.
  • Familiarity with messaging protocols like AMQP.
  • Knowledge and experience using libraries such as libcURL, libsrtp, and Google Protobuf.
  • Demonstrated willingness to enhance existing processes and systems continuously.
  • Proactive attitude towards learning different tasks beyond immediate responsibilities, including advanced MySQL database work.

Benefits

We offer a 100% remote working modality, providing great flexibility to balance personal and professional life from any suitable location within Chile.

We provide supplementary health, life, and catastrophic insurance for comprehensive protection of our team members.

After one year of employment, employees receive a vacation bonus as recognition of their commitment and loyalty.

We support professional growth by funding technical certifications up to USD 300 annually and implement salary adjustments aligned with inflation to maintain purchasing power.

GETONBRD Job ID: 53855

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Chile.

  1. Jobs
  2. Programming
  3. Adecco
  4. C++ Senior Developer

About Adecco

Adecco, N°1 del Mundo en Servicios de Recursos Humanos, presente en el país hace más de 35 años. Adecco Chile es líder absoluto en contratación de personas y ofrece soluciones integrales en el área de Recursos Humanos. — Adecco's full profile

C++ Senior Developer
Adecco •   Remote (Chile)
Apply
Requires applying in English
Share this job Share