Sr. Software Engineer (Networking/Telephony) - (Remote 25-38)
SpokAbout the role
Required Education, Skills, and Experience
>Bachelor’s degree in Computer Science, Engineering, or a related field.
>Minimum 10-15 years of experience in software development, specifically with back-end technologies.
>Strong knowledge of .NET framework and C#.
>Proficient in RESTful API development and Windows Services development.
>Solid understanding of object-oriented programming (OOP) and design patterns.
>Experience with unit testing and familiarity with Test-Driven Development (TDD).
>Experience working in an Agile environment.
>Experience with build pipelining and CI/CD practices, preferably Jenkins
Preferred Skills>Experience with Windows Forms development.
>Knowledge of telephony technologies, protocols, and standards, such as SIP, VoIP, E.164 Dial plans, QoS, TCP, UDP, RTP, SIP, ACD, FreeSwitch, IVR, Speech Recognition & Natural Language Processing as well as IM/Presence.
>Experience building integrated Contact Center workflows or applications with a deep understanding of CTI and Contact Center API’s, Avaya [ClientAPI, DMCC], Cisco [, TAPI, Finesse REST, EMAPI, WxCC REST], Unify [ECMA-323 CSTA], etc.
>Proactive and self-motivated with a strong work ethic.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s