Software Engineer, IVR

Remote, USA
Posted Jun 12, 2026
Full-time

Vail Systems is focused on enhancing customer experiences through intelligent voice applications. As a Software Engineer, you will develop next-generation Interactive Voice Response application solutions, working with cross-functional teams to improve and deploy these technologies for a growing client base.

Responsibilities

  • Energize teammates to continuously improve
  • Possess strong technical capabilities
  • Enjoy working independently in a fast-paced technical environment
  • Analyze existing architecture to make consistent improvements
  • Possess excellent analytical and problem-solving skills
  • Demonstrate curiosity with regard to software
  • Provide on-call support to external customers
  • Work with cross-functional teams to troubleshoot issues
  • Develop IVR applications using a variety of technologies, including Java, .NET, VXML, JavaScript, JRuby, and Groovy
  • Apply advanced knowledge of the Object-Oriented principles and best practices of software development to enhance products and customer experience
  • Perform design and code reviews
  • Learn and implement a wide range of technologies that integrate solutions with customers
  • Transition solutions to internal and external platform teams
  • Prioritize and juggle between multiple projects based on customer needs
  • Communicate with external customers as required

Skills

  • A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Up to 2 years of experience as a software developer
  • Proven track record of developing high-quality software
  • Knowledge of Object-Oriented software development techniques
  • Ability to communicate with developers, executive managers, and external customers
  • Experience with VXML, ASR, Call Center Telephony, and IVR development platforms, such as Cisco CVP or Genesys
  • Strong sense of responsibility, accountability, and passion about quality of work, desire to learn, and take ownership
  • Strong verbal and written communication skills
  • Proficiency in conversational North American Spanish
  • Experience in MVC frameworks
  • Experience with Jenkins or other build server
  • Experience with Agile development practices
  • Interest in data collection and analytics
  • Knowledge of multiple SDLC practices
  • Proficiency in 1+ programming language, such as Java, C#, or C++
  • Working with UNIX/Linux/OSX
  • Familiarity with JavaScript, Ruby on Rails, VUI Design
  • Deep understanding of the principles of IVR Voice Interface design

Benefits

  • Multiple medical, dental, and vision plan options
  • Company-paid life insurance, short and long-term disability
  • 401(k) savings plan with company match (50% on first 6% of employee contribution)
  • 35 days total annual PTO
  • Annual Bonus Program
  • Paid maternity and paternity leave
  • Relocation allowance
  • Employee referral bonus
  • Gym membership
  • Technical and Professional Development stipend

Company Overview

  • Vail Systems develops, hosts, and licenses customer care and conferencing solutions for service providers and enterprises. It was founded in 1991, and is headquartered in Deerfield, Illinois, USA, with a workforce of 51-200 employees. Its website is http://www.vailsys.com/.

  • Company H1B Sponsorship

  • Vail Systems has a track record of offering H1B sponsorships, with 8 in 2025, 4 in 2024, 6 in 2023, 8 in 2022, 10 in 2021, 6 in 2020. Please note that this does not guarantee sponsorship for this specific role.

  • More Remote Jobs