Job Description
Job Description
Description :
Alianza is on a mission to be the world’s best cloud-based communications platform for service providers. Alianza is the leading provider of cloud voice platforms for cable MSOs, ISPs and Telco’s and we are radically transforming their delivery of retail voice services.
Our cloud voice platform is the future for voice provisioning, untangles operators from the restraints of old-school voice networks, and frees up resources to accelerate core strategic initiatives.
The power of Alianza’s cloud means lower total cost of ownership and greater business agility.
Alianza believes in our technology and in having the best people to solve complex problems. We are looking to add a Senior Software Engineer that knows SIP to our team.
Their primary focus will be to help design, architect, and develop in our SIP switching and application server technology space.
Requirements
- Bachelor's degree in software engineering or equivalent combination of education and experience
- Experience writing software with the SIP protocol :
- Understand how to Manipulate SIP Dialogs
- Experience working with or implementing SIP Proxies and B2BUAs
- Understanding of VoIP protocols, SIP signaling with emphasis on RTP and SDP, network QOS, IP routing, Ethernet switching (including 802.
11q, 802.11p, 802.3af), and packet tagging mechanisms.
- Understanding of feature delivery in hosted VoIP environment (hosted services, SIP trunking, PRI trunking via IAD, VoIP CPE, enhanced business features, etc.)
- Experience with hosted and cloud based voice applications and services preferred
- Experience with network monitoring, management and troubleshooting with various tools such as Packet Sniffer utilities or Wireshark strongly recommended
- Experience in designing, installing and maintaining secure IP networks preferred
- Experience in application architecture and design.
- Experience building database-driven web services with REST-based APIs
- Java SE 8+ (11 preferred)
- Working experience with HTML, CSS, XML, JSON, Javascript, JQuery, Perl and / or PHP a plus
- Ability and desire to learn and teach.
- Ability to interface well with customers (internal and external)
- Must enjoy the challenge of technical concepts and possess the ability to communicate those concepts at varying levels.
- Experience mentoring and leading technical discussions
- Experience in or knowledge of Agile methodologies (Scrum, Kanban) and continuous Integration / continuous delivery systems.
- VOIP, Freeswitch, RTP, Wireshark, Sngrep, OCOM, VoipMon
- Guava, Guice, Junit 5
- AWS / Cloud based SaaS experience
- DOCSIS and GR303 protocols