Propaganda



Principal Software Developer - C++, Portugal

Última atualização 2024-12-06
Expira 2025-01-06
ID #2216799040
Free
Principal Software Developer - C++, Portugal
Portugal, Portalegre, Portugal,
Modificado July 1, 2024

Descrição

About the role As a Principal Software Developer, you'll play a pivotal role in shaping the future of cloud IP telephony services (Vo IP) within our UCaa S platform.

Your primary responsibility will be to envision, design, and implement next-generation cloud systems that prioritize both reliability, cost efficiency and supportability.

As part of Intermedia’s Voice Service team, you'll own feature development, architectural modeling and testing for our core IP telephony services (Vo IP) platform including Softswitch, SBC and application infrastructure.

Responsibilities Architect and design software for Intermedia IP telephony services (Vo IP) Platform.

Development of modules for the VOIP Service and its Components (new features, security, and compliance) Write technical documentation (architecture, services description) Optimize software to improve system robustness, performance and security.

You will collaborate with Intermedia’s Architecture team and all Voice Platform teams to understand requirements and design features and work closely to ensure design correctness.

Required Skills Bachelor or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent related work experience 10+ years as a Software Developer with proven experience in OOP languages (C++, Java, etc) Experience debugging, measuring, optimizing and identifying failure modes in a large-scale distributed system.

Good understanding of SOA and Microservices architectures and design patterns Experience with Telcom and Vo IP technologies including SIP, RTP, SRTP, G.722, G.711, G.729 A protocols Experience with TCP and UDP networking protocols Experience in multi-threaded programming Experience working in a UNIX/Linux environment, using virtual machines and containers Strong knowledge of Git version control System (Git Lab, Bitbucket, etc) Good Analytical skills Outstanding communication skills (English), proactive, problem solver, team player Desired Skills & Experience Knowledge and experience in C++ (C++11/C++14) including stl and boost Knowledge and experience in Java 8 or greater Experience with My SQL Experience in developing high-load applications Experience with Network technologies and peer-to-peer communication (NAT, ICE, STUN, TURN)

Detalhes do trabalho

Tipo de emprego: Tempo total
Tipo de contrato: Permanente
Tipo de salário: Por mês
Ocupação: Principal software developer - c++

⇐ Trabalho anterior

Próximo trabalho ⇒     

 

Entre em contato com o empregador

    Informação do empregador

    Intermedia

    Pesquisa rápida:

    Localização

    Digite cidade ou região

    Palavra-chave


    Propaganda