Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

spok gmbh Logo

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

spok gmbh

Salary not specified
Sep 18, 2025
Remote, US
Apply Now

Spok is looking to enhance its telephony and networking solutions, specifically the Computer Telephony Integration (CTI) and Voice Connect platforms, by developing and improving back-end applications and ensuring software quality.

Requirements

  • Strong knowledge of .NET framework and C-Sharp.
  • 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 with build pipelining and CI/CD practices, preferably Jenkins
  • 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.

Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable C-Sharp 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.
  • Create scalable and maintainable unit tests, and adopt Test-Driven Development methodologies to ensure software quality.
  • Collaborate with the team to manage project priorities, deadlines, and deliverables within an Agile framework.

Other

  • 100% Remote/USA
  • Minimum 10-15 years of experience in software development, specifically with back-end technologies.
  • Experience working in an Agile environment.
  • Proactive and self-motivated with a strong work ethic.