Software Engineer I (Telephony) - Remote (26-7)

TLDR

Contribute to the Telephony team by enhancing a CTI product with integration of various PBX technologies, improving customer experience through Agile development in a modern tech stack.

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.)
 

Spok builds communication solutions that enhance the way organizations connect through telephony systems. Our products focus on integrating seamlessly with PBX technologies, providing efficient and reliable communication support for businesses looking to optimize their telephony infrastructure.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer I Q&A's
Report this job

This job is no longer available