Jobs and Careers
SP

Sr. Software Engineer (Networking/Telephony) - (Remote 25-38)

Spok
United States, United StatesRemotefull_timeVerifiedPosted 15 Sept 2025

About the role

100% Remote/USAAt Spok, we specialize in cutting-edge telephony and networking solutions, helping businesses optimize their communication infrastructure. We seek a dynamic and experienced Sr. Software Engineer to join the Telephony team supporting our Computer Telephony Integration (CTI) and Voice Connect platforms.  Essential Duties and Responsibilities  As a Sr. Software Engineer, you will play a crucial role in developing and enhancing our telephony and networking services. You will be responsible for creating robust back-end applications and working closely with our front-end client products to design cohesive solutions that meet our customer’s needs.  >Design, develop, and maintain efficient, reusable, and reliable C# code.  >Implement performance and quality modules.  >Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.  >Help maintain code quality, organization, and automatization.  >Collaborate with the team to manage project priorities, deadlines, and deliverables within an Agile framework.  >Create scalable and maintainable unit tests, and adopt Test-Driven Development methodologies to ensure software quality. 
 
 
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 Kit

Free account required — sign up in 30s

Company

Spok

View company profile →