Software Engineer, IVR

Remote 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 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.
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Remote Chat Moderator – Community Management and Discord Server Administration

Remote Full-time

Customer Success Representative - Driving Exceptional Customer Experiences at blithequark

Remote Full-time

AD, Product Design - Design Systems & Content Design

Remote Full-time

Public Health Consultant - Monitoring, Evaluation & Quality Improvement

Remote Full-time

**Experienced 988 Chat/Text Specialist – Crisis Intervention and Support**

Remote Full-time

Experienced Remote Data Entry Associate – Healthcare and Insurance Domain Expertise for Quality-Driven Data Management

Remote Full-time

Border Patrol Agent - Entry Level

Remote Full-time

Bachelor Graduate Assistant I (2026-2027 Aid Year-through 6.30.27)

Remote Full-time

Medical Prior Authorization Specialist - Remote Healthcare Opportunity - $17/hr - Immediate Start - Workwarp

Remote Full-time

Senior Attorney/Assistant Attorney 1/2/3 (NY HELPS)

Remote Full-time
← Back to Home