Salary 30 - 50 CAD Company Intrado Website https://www.intrado.com/ Headquarters CEO Revenue Type Sector Founded
Job Description DÉVELOPPEUR VOIP SÉNIORL’équipe Vie et sécurité d’Intrado cherche présentement un Développeur VoIP sénior pour notre bureau de MontréalLa division Vie et sécurité d’Intrado est chargée de certains aspects essentiels de notre vie quotidienne. Nos solutions sont responsables de tout ce qui survient après qu’un appel 9-1-1 a été effectué, soit l’acheminement de l’appel, sa transmission, la localisation de l’appelant et la gestion des données. Peu importe que vous appeliez d’une ligne filaire, d’un téléphone cellulaire ou par le biais d’un texto au 9-1-1, nous faisons en sorte que les premiers intervenants aient les bonnes informations au bon moment, pour qu’ils puissent sauver des vies.DESCRIPTION SOMMAIRELa personne se joindra à l’équipe de développement de prise d’appels. Cette équipe est responsable de la conception et de la mise en œuvre, de bout en bout, du traitement des appels 911 chez Intrado, Vie et sécurité.Nous recherchons un développeur VoIP sénior expérimenté qui peut travailler avec JavaScript et qui connait Asterisk et Kamailio. Les candidats doivent avoir les compétences et l’expérience requises afin de pouvoir s’intégrer rapidement à l’équipe de développement et orienter la conception.RESPONSABILITÉS:Produire des communications WebRTC et en temps réel de qualité en utilisant JavaScriptConnaître Asterisk et KamailioCollaborer avec des développeurs de logiciels pairs aux fins de la conception et de la mise en œuvre d’applications de prise d’appels sur Internet en tête de l’industrieParticiper à toutes les phases du cycle de développement des logiciels dans le cadre d’une réunion d’équipe multifonctionnelleParticiper à l’architecture d’un modèle de déploiement de logiciels échelonnable et solideMettre en œuvre et maintenir à la fois des tests unitaires et une couverture de tests fonctionnels automatiséeEXIGENCES:Nombre d’années d’expérience professionnelle : 5 et plusCOMPÉTENCES REQUISES:Solides compétences en développement JavaScriptCompétences en développement C et C++Connaissance approfondie de WebRTC et des protocoles associés, y compris RTP, DTLS, SIP et ICEExpérience en création de logiciels pour Linux, Windows, Android et IOSExpérience en débogage du protocole RTPExpérience en débogage du protocole ICEExpérience en configuration des composants WebRTC, y compris STUN, TURN, les serveurs média et les passerellesExpérience en programmation de systèmes distribués (protocoles : HTTP/REST, WebSocket)Expérience en pratiques de développement sécurisé, y compris les mécanismes de cryptage et d’échange de clésExpérience en création et en déploiement d’applications natives en nuageÊtre capable de diriger des équipes d’un point de vue technique et en ce qui concerne l’architectureExpérience comme contributeur à des révisions de codeCOMPÉTENCES SOUHAITÉESFormation : Baccalauréat en informatique ou génie informatique, ou expérience professionnelle équivalenteIntrado’s Life and Safety team is hiring a Sr. VoIP Developer for our Montreal office.Intrado’s Life & Safety division is responsible for some critical parts of our everyday life. Our solutions are responsible for everything that happens after a 9-1-1 call is placed - call routing, delivery, location determination and data management. Whether you call from a landline, cell phone or text 9-1-1, we make sure first responders get the right information at the right time so they can save lives.SUMMARY:This individual will join the Call taking Development team. This team owns the Design and implementation of End to end 911 Call processing at Intrado Life & Safety.Looking for an experienced Sr. VoIP Developer who can work with JavaScript and familiar with Asterisk and Kamailio. Candidates should have the skills and experience to quickly integrate the development team and provide design direction.RESPONSIBILITIES:Produce high quality WebRTC and Real time communication using JavaScript.Familiar with Asterisk and Kamailio..Collaborate with peer software developers to design, develop, and implement industry-leading Web based call taking application.Participate in all phases of the software development cycle as part of a multi-functional Scrum team.Participate in the architecture of a scalable and robust software deployment model.Implement and maintain both unit tests and automated functional test coverage.QUALIFICATIONS:Number of Years of Work Experience: 5+.REQUIRED SKILLS:Strong JavaScript development skills.C, C++ development skills.Deep knowledge of WebRTC and related protocols including RTP, DTLS, SIP, ICE.Experience building software for Linux, Windows, Android and IOS.Experience with debugging RTP.Experience with debugging ICE.Experience configuring WebRTC components including STUN, TURN, media servers, gateways.Experience with distributed systems programming (protocols: HTTP/REST, WebSocket).Experience with secure development practices including encryption and key exchange mechanisms.Experience building and deploying cloud native applications.Ability to lead teams from a technical/architecture perspective.Experience contributing to code reviews.PREFERRED SKILLS:Education:Bachelor’s in computer science or Software Engineering, or equivalent work experience. Apply Go Back