Software Engineer I (Telephony) - Remote (26-7)
Spok, Inc | |
United States, Minnesota, Hopkins | |
Mar 25, 2026 | |
|
Description
Spok is looking for a Software Developer to join the Telephony team supporting our CTI product. This role will include supporting the current product and enhancing the product software for integration with various PBX technologies with new features that improve Spok's customer experience. This includes working closely with the Development leads to design and implement solutions for CTI.
He/she will support the technical experts in the development of telephony systems and call centers. This position requires a strong hands-on developer that will fully participate in the software development process, design, architecture, and technical direction for assigned components associated with healthcare systems telephony and call centers. Development is on the .NET platform and C# which require knowledge and understanding of related technologies and develop software following Agile Scrum development methodologies.
Essential Duties and Responsibilities
>Work on a full scrum team contributing new code and reviewing pull requests and implement small to mid-sized software development projects from start to finish balancing work from multiple projects simultaneously.
>Develops and implements methods and procedures for monitoring development efforts such as progress reports, roadblocks, and retrospectives, in order to inform management of the current status of each development iteration.
>Participate in architecture, design, and development of new features.
>Work with Product Owner to ensure that requirements and acceptance criteria are met.
>Participating in and influencing conversations during team ceremonies; backlog refinement, planning, reviews, and retrospectives.
>Support the application lifecycle (concept, design, test, release, and support). Follow established development, documentation, testing and deployment processes.
>Provide development support for existing applications in the field.
>Assisting the team to troubleshoot and quickly resolve critical production issues.
>Assisting the team with technical documentation of installation and configuration guides.
>Stay current with and anticipate technology evolutions, specifically AI, and its application in improving development efficiency.
>Work cross functionally and interdepartmentally to resolve complex customer problems.
Required Education, Skills, and Experience
Bachelor's degree and 2-5 years of experience as follows:
>1-3 years' experience with C#
>Advanced experience with Microsoft stack web development (ASP.NET, C#, .NET Core, .NET Framework, SQL Server, Entity Framework, JavaScript, HTML, CSS, SignalR, React, Angular)
>1-2 years of experience with scripting languages such as Python and Shell Scripting.
>Experience in 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 (call control features, agent state, call queuing, etc.) Pay and Benefits: There are a host of factors that can influence final salary for a position at Spok, including, but not limited to, geographic location, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at Spok that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At Spok, you will receive comprehensive benefits such as; three robust health, pharmacy, vision and dental care plans including a health savings account option, wellness, financial wellness, retirement, family support, continuing education, and time off benefits. | |
Mar 25, 2026