SENIOR VOIP SOFTWARE ENGINEER
Descripción de la oferta de empleo
As a seasoned developer with knowledge/understanding of SIP and RTP, you will employ your experience to build and maintain reliable and scalable VoIP solutions using open-source SIP technologies such as FreeSwitch and OpenSIPS.
Applicants who have demonstrated server-based applications development using third-party APIs, experience with real-time media streaming/event processing, and built enterprise applications on Cloud infrastructure are good fits for this role.
Linux/DevOps knowledge is required.
Job Responsibilities.
Develop and deploy new eFax applications and maintain and diagnose issues in existing applications.
ranslate requirements and designs into high-quality, secure code.
mplement and maintain automated unit and functional tests where appropriate.
reate utilities to aid testing & diagnosing issues.
ebug internally and externally-reported issues, and take both individual and collective responsibility to maintain optimal performance of applications at all times.
ork on an Agile team and participate fully in all team meetings, sharing knowledge with the team.
articipate in peer code reviews.
eep abreast of the latest security vulnerabilities, and develop with security in mind.
emonstrate a self-starter motivation and self-improvement.
Successful Attributes.
5+ years full-time relevant experience developing, maintaining, and extending enterprise applications on server and client sides.
uick study on relevant technology protocols and proven ability to apply knowledge to build compatible applicationsCollaborative attitude in an Agile environment with a desire to learn and bring knowledge to the team.
roponent of experience in automated testing, code reviewing, and paired programming, and open to feedback on your code.
xperience with secure development practice and have a solid understanding of source control systems.
trong communication skills including fluent spoken and written English Must-Have Skills.
Knowledge of key voice protocols including SIP, RTP.
xperience with RTC open source projects (e.
.
FreeSWITCH, Kamailio, Asterisk, Janus, openSIPs, etc).
5+ years with NodeJS.
+ years with JavaScript, Java or similar.
+ AWS experience building and deploying apps.
luent in Git and modern development methods.
Nice-To-Haves.
Experience with extending FreeSWITCH modules, writing dial plans, and building Lua or JavaScript, or similar using Asterisk.
xperience with RTC open source projects (e.
.
Freeswitch, Kamailio, Asterisk, Janus, openSIPs, etc).
onfiguration and customization of open source SIP Proxies such as OpenSIPS, OpenSER, or Kamailio.
xperience with migrating applications into AWS.
nowledge of common media file formats such as WAV, MP3, PCM.
xperience with telecoms protocols such as ISDN and SS7.
Detalles de la oferta
- Sin especificar
- En todo México
- Sin especificar - Sin especificar
- 16/10/2024
- 14/01/2025
Evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... identificar y traducir las necesidades......
Evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... identificar y traducir las necesidades......
We are looking for an enthusiastic and motivated “senior software developer” in our development team... candidate should have good communication skills, be a team player and be able to lead a team... requisitos del puesto good knowledge of red hat linux platform architecture good knowledge of programming......
Requisitos del puestogood knowledge of the architecture of the tandem platform good knowledge in handling tacl macros, obey files, shell script good knowledge in middleware configuration like pathway, mq good knowledge of tcp/ip and socket management... candidateshould have good communication skills......
We are looking for an enthusiastic and motivated “senior software developer” in our development team... candidate should have good communication skills, be a team player and be able to lead a team... requisitos del puestogood knowledge in oracle database managementgood knowledge of web servers platform......
Lead definition of software architecture and model needs and coordinated efforts with software engineering teams to meet design, development, test, verification & validation dates... responsibilities develop and implement strategic plans for software development that align with the company's goals......
Required/minimum skills/qualifications: minimum 2+ years relevant experience as technical/functional consultant or engineer engineering or master’s degree in computer science/information technology (it) or equivalent relevant product certifications from microsoft excellent communication skills - verbal......
Devops experience as a full stack developer owning the software development lifecycle... sonatafy technology, headquartered in scottsdale, arizona, is an award-winning nearshore software development company with a strong reputation... they have a dedicated in-house team of engineers, offering end-to-end......
La experiencia como arquitecto de soluciones, diseño y arquitectura de software y uso de herramientas de diseño y modelado de arquitectura, es mandatoria comunicación eficaz pensamiento crítico resolución de problemas colaboración adaptabilidad requisitos nivel de estudios: licenciatura, ingeniería......
Sonatafy technology, headquartered in scottsdale, arizona, is an award-winning nearshore software development company with a strong reputation... they have a dedicated in-house team of engineers, offering end-to-end software solutions and supporting client development staff augmentation......