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)
Propaganda
Principal Software Developer - C++, Portugal
Free
Principal Software Developer - C++, Portugal
Portugal, Portalegre, Portugal,
Modificado July 1, 2024
Descrição
Detalhes do trabalho
⇐ Trabalho anterior |
Próximo trabalho ⇒ |
Entre em contato com o empregador
Informação do empregador
Intermedia is a one-stop shop for cloud business applications. Its Office in the Cloud™ suite integrates the essential IT services that SMBs need to do business, including email, voice, file sync and share, single sign-on, security, mobility, archiving and more. Office in the Cloud goes beyond unified communications to encompass a much wider breadth of fundamental IT services, all delivered by a single provider.
Think of Office in the Cloud as your “Business Cloud Platform.” Intermedia’s services are integrated into its HostPilot® Control Panel. There’s just one login, one password, one bill and one source of support, which creates significant cross-service efficiencies for both users and IT administrators. Intermedia offers enterprise-grade security, a 99.999% service level agreement and 24/7 phone support with typical hold times of less than 60 seconds.
Intermedia serves over 60,000 businesses and has more than 5,000 active partners, including VARs, MSPs, telcos and cable companies. Its award-winning Partner Program lets partners sell under their own brand with full control over billing, pricing and every other element of their customer relationships. Intermedia is the world’s largest independent provider of hosted Exchange.
Intermedia has over 600 employees worldwide who manage ten datacenters to power its Office in the Cloud—and who work relentlessly to assure customers and partners of a Worry-free Experience™.