Software Engineer, IVR

Engineering · Full-time · Emilia-Romagna, Italy

Job description

Who You Are Interested in creating compelling user experiences through intelligent voice browser applications?

We believe that all voice interactions have a special power to create great customer experiences, even when those interactions are with automated systems. Automated voice experiences should be intuitive and efficient while maintaining a personal feel. At Versay, Voice Application developers practice this belief every day when creating these kinds of experiences. It is both an art and a science and requires people with intuition, creativity, and the ability to imagine many different user perspectives.    As a Software Engineer, you will be developing next-generation Interactive Voice Response application solutions using the latest frameworks and tools. As a member of the Engineering team, you will design, develop, and deploy application solutions for the company’s expanding list of clients using advanced call processing, speech, and network technologies. 

#BI-Hybrid

What You'll Do

  • 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

Qualifications - We encourage you to apply if you think your experience may be a match, even if you do not meet all of the qualifications.

  • 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 for quality of work, desire to learn and take ownership
  • Strong verbal and written communication skills
  • Proficiency in conversational North American Spanish, preferred
  • Experience in MVC frameworks, preferred
  • Experience with Jenkins or other build servers, preferred
  • Experience with Agile development practices, preferred
  • Interest in data collection and analytics, preferred
  • Knowledge of multiple SDLC practices, preferred
  • Proficiency in 1+ programming language, such as Java, C#, or C++, preferred
  • Working with UNIX/Linux/OSX, preferred
  • Familiarity with JavaScript, Ruby on Rails, VUI Design, preferred
  • Deep understanding of the principles of IVR Voice Interface design, preferred

Peers

View in org chart

A panel showing how The Org can help with contacting the right person.

Open roles at Vail Systems