JettyCloud looks for IT professionals on behalf of RingCentral to join its team in Sofia.
RingCentral Bulgaria is a new European branch of an American company RingCentral. JettyCloud is a software R&D center that works for RingCentral. Due to our long-term partnership we help the company to find talented engineers who will work on #1 cloud communications solution.
We are looking for a talented and experienced Senior Software Engineer to join our tight-knit Telco Team. You must have a talent for solving complex problems, and testing new solutions; while being equally talented at designing complex business-critical SaaS system in production. You must love creating elegant software solutions that can satisfy the functional, performance, scale and availability expectations of the RingCentral platform.
Responsibilities
Work as a part of Agile team with other Software and QA Engineers. Help the team modernizing software architecture and bringing it to the public cloud;
Analyze product requirements for RC VoIP, PBX and Call Center services. Provide technical guidance to Product Management;
Design and develop new product features, implement in C++ according to the industry’s best practices and the company’s coding standards;
Troubleshoot and investigate product issues, identify root causes, and fix defects;
Create and maintain engineering product documentation;
Participate in test automation utilizing Python and RC proprietary test framework.
Qualifications & Skills
BA in Computer Science or related technical field;
5+ years of demonstrated software development experience;
Advanced knowledge of VoIP Telephony (SIP, RTP/RTCP, etc);
Advanced OOD/OOP skills in C++ (including C++11, C++14);
Advanced level of Python scripting;
Advanced Linux user;
Experience with modern VoIP phones (Polycom, Yealink, Cisco, Avaya, Unify, Alcatel);
Good understanding of Networking and TCP/UDP protocols troubleshooting;
Good understanding of Cloud technologies;
Good understanding of Agile;
Experience working with remote teams is a plus;
English level at least Intermediate.
We offer
Well-coordinated professional team;
Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth;
Additional Health and Life Insurance Package;
Employee Assistance Program;
25 vacation days;
ReBenefit Platform Account with 400BGN value monthly.