Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Spok

Software Engineer I – Telephony

Spok

. Support the current CTI product .

Posted 11/3/2026full-timeRemote • United StatesJuniorMid-Level💰 $90,000 - $110,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong software development capabilities with expertise in C#, ASP.NET, and the Microsoft stack, while effectively collaborating in Agile environments to enhance telephony and call center solutions. Proficient in troubleshooting, technical documentation, and implementing CI/CD practices to support application lifecycles.

Highest-signal resume keywords
C# DevelopmentASP.NET Web DevelopmentAgile MethodologiesCI/CD PracticesTelephony Systems Knowledge

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#ASP.NET.NET Core.NET FrameworkSQL ServerEntity FrameworkJavaScriptHTMLCSSUnit Testing
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
GitSignalRReactAngularPythonShell Scripting
Industry Keywords
Call Center TerminologyCall Control FeaturesAgent StateCall Queuing

Tech Stack

Tools & technologies
AngularASP.NETEntity FrameworkJavaScriptOraclePythonReactShell ScriptingSQL.NET

About the role

Key responsibilities & impact
  • Support the current CTI product
  • Enhance product software for integration with various PBX technologies
  • Develop new features to improve customer experience
  • Work closely with Development leads to design and implement CTI solutions
  • Support technical experts in developing telephony systems and call centers
  • Participate fully in software development, design, architecture, and technical direction for assigned healthcare telephony and call-center components
  • Contribute new code and review pull requests as part of a full Scrum team
  • Implement small- to mid-sized software development projects from start to finish while balancing multiple projects
  • Monitor development efforts through progress reports, roadblocks, and retrospectives
  • Participate in architecture, design, and development of new features
  • Work with the Product Owner to ensure requirements and acceptance criteria are met
  • Participate in and influence backlog refinement, planning, reviews, and retrospectives
  • Support the application lifecycle from concept through design, testing, release, and support
  • Follow development, documentation, testing, and deployment processes
  • Provide development support for existing applications in the field
  • Troubleshoot and resolve critical production issues
  • Assist with technical documentation for installation and configuration guides
  • Stay current with technology evolutions, especially AI, and apply them to improve development efficiency
  • Work cross-functionally and interdepartmentally to resolve complex customer problems

Requirements

What you’ll need
  • Bachelor’s degree
  • 2–5 years of experience
  • 1–3 years’ experience with C#
  • Advanced experience with Microsoft stack web development, including ASP.NET, C#, .NET Core, .NET Framework, SQL Server, Entity Framework, JavaScript, HTML, CSS, SignalR, React, and Angular
  • 1–2 years of experience with scripting languages such as Python and Shell Scripting
  • Experience in an Agile-based development environment
  • Experience with build pipelining and CI/CD practices
  • Experience with relational databases such as SQL Server or Oracle
  • Experience with unit testing
  • Experience with Git
  • Familiarity with common call center terminology and features, including call control features, agent state, and call queuing
  • Strong hands-on software development capability
  • Knowledge and understanding of telephony systems, call centers, and related technologies

Benefits

Comp & perks
  • Flexible work arrangements supporting work-life balance
  • Competitive compensation
  • Health care plans
  • Pharmacy plans
  • Vision plans
  • Dental care plans
  • Health savings account option
  • Wellness benefits
  • Financial wellness benefits
  • Retirement benefits
  • Family support benefits
  • Continuing education benefits
  • Time off benefits
  • Learning and development opportunities