Senior VoIP Developer (Brussels Based)

Maryport Technical Solutions Limited
United Kingdom
45000 - 55000
04 Oct 2017
05 Nov 2017
Contract Type
Full Time
We're looking for a Senior VoIP Developer to join our R&D Department based in Brussels to help build industry-leading products. As one of the most exciting companies in the VoIP tech space, weare growing fast. With headquarters and development centers in Brussels, Belgium, and Romania, we're creating a technology platform and developing tools to revolutionize the way companies use VoIP for business. You will be part of a multi-skilled team that's delivering the heart of our products and services, based on open source technology. We need a fearless innovator who is able to understand complex challenges and provide industry-leading solutions. Our technology stack consists of Java and C code on top of MySQL, Cassandra and RabbitMQ. Key Responsibilities Build robust, manageable and scalable voice and messaging services in Java and C Write services for SIP, SMPP, T.38 protocols and many more Analyze project requirements together with your teammates Develop new features and optimize existing ones Work closely with your team incorporating feedback from product management and other stakeholders to create optimally integrated, performing and scalable solutions Rapidly fix bugs and problems and create automatic tests to avoid those in the future Pro-actively look for ways to make us and our productsbetter Be an active participant in discussions about design and architecture Be passionate about technology and quality deliverables Be an advocate for best practices in software development (TDD, high code coverage unit and integration tests, etc.) To join our crew, you will need Deep knowledge of SIP, SMPP Powerful C, C++, Java and Perl skills- you could do this stuff in your sleep Ability to design software for performance and scalability To feel totally at home in a Linux environment A disciplined approach to testing and quality assurance, knowledge of test automation To be a team player, not afraid to communicate clearly on issues and progress To be comfortable working against deadlines We would be even happier if you have Working knowledge of asterisk and Kamailio Experience with Java 8, Hibernate and Spring 4 Experience with message and job queuing services (RabbitMQ) Experience with MySQL Experience with Cassandra Great communication skills in English The ability to challenge us at table football, giant chess, pool or our giant Jenga!
This job was originally posted as