Software Engineer, IVR
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
Company H1B Sponsorship