Senior Software Engineer VoIP

Winet Voicetec Solutions
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

C
Java
JavaScript
PHP
Server Applications
HTML5
VoIP
CSS
Databases
Continuous Delivery
Continuous Integration
Database Models
Linux
DNS
Hypertext Transfer Protocols (HTTP)
Lua
MongoDB
MySQL
NoSQL
Software Maintenance
Red Hat Enterprise Linux - RHEL
Shell Script
Software Systems
SQL Databases
Asterisk
OpenSIPS
Transport Layer Security
Load Balancing
Spring-boot
Software Security
GIT
Information Technology
Kamailio
Web Technologies
REST
Code Restructuring

Job description

  • Active co-development of complex and modern software solutions in the telephony industry
  • Creating technical specifications together with the team, adapting them to our solutions, and implementing them
  • Taking on technical leadership in subprojects. You can plan, coordinate, and assist with implementation
  • Advising on architecture and technology issues and demonstrating best practices
  • Developing and maintaining software applications, components, modules, or interfaces to databases as well as to other applications
  • Proactively identifying performance bottlenecks with appropriate countermeasures
  • Ensuring that the developed solutions have high maintainability by promoting good design and refactoring
  • Getting familiar with new topics and implementing pilot projects using state-of-the-art technologies
  • Improving and automating deployment and testing processes (Continuous Integration and Continuous Delivery)
  • Creating and maintaining documentation (models, interface descriptions, test procedures, etc.)
  • You gladly take on the role of coach/enabler with your experience

Requirements

  • Completed studies (HF/FH or equivalent) in computer science
  • You have 4-6 years of experience in developing web-based services and their architecture since graduation
  • Preferably, you have already come into contact with VoIP/SIP
  • Kamailio, OpenSIPS, Asterisk, FreeSWITCH
  • You bring experience in communication and collaboration with external employees and international projects
  • We give you freedom for your own innovative ideas
  • Good understanding of software security (SSL/HTTPS, JWT, encryption techniques)
  • Good understanding of RESTful web services (REST APIs)
  • Java + Spring Boot, PHP, LUA, C
  • Experience with web technologies such as JavaScript, CSS, HTML5
  • Good understanding of database modeling in SQL and noSQL systems (mySQL, MongoDB)
  • You bring good knowledge of automated CI/CD pipelines and their tools
  • In addition, you have acquired the following skills in your career:
  • Linux/RHEL, Shell Scripting, Git, Web & Application Server
  • Network, DNS, Load balancer, HTTP

Curious for more?

Apply for this position