Senior Application Developer

Job ID
Professional Services - Software Development or Programming
Pos. Type
Full Time

Company Overview

Wir bei Nuance ermöglichen es den Menschen problemlos mit ihren vernetzten Geräten und der digitalen Welt zu kommunizieren.

Indem wir eine Welt schaffen, in der Menschen auf natürliche und intuitive Art und Weise mit Technik interagieren können, tragen wir dazu bei, dass die Technik dem menschlichen Handeln und Denken immer ähnlicher wird.


Unsere dynamische Technologie verwendet Analysetools und fortschrittlichste Algorithmen, um Gebrauchsgegenstände zum Leben zu erwecken und somit alltägliche Prozesse zu vereinfachen.


Werden Sie Teil unseres Enterprise Teams… hier beginnt guter Kundenservice. Unsere virtuellen Assistenten ermöglichen einen intelligenten und intuitiven Kundenservice, der Kunden hilft gewünschte Informationen kanalübergreifend zu finden.


At Nuance, we empower people with the ability to seamlessly interact with their connected devices and the digital world around them.  We are creating a world where technology thinks and acts the way people do by designing the most human, natural, and intuitive ways of interacting with technology.


Our nimble technology uses analytics and advanced algorithms to transform the inanimate into animate and reduce complicated processes into simple ones.


Join our Enterprise team…great customer service starts here. We design virtual assistants for intelligent and effortless customer service helping customers find the information they need using whatever channel they prefer.

Job Summary

For a big telecommunication company in Germany we are developing Interactive Voice Response (IVR) applications with a Java based development environment called “Nuance Development Framework” (NDF).

We are looking for an application developer/software architect who supports us with building IVR applications with NDF, e.g. building interfaces in the NDF environment to customers’ back-ends.

The Java applications are using VoiceXML for interaction with the IVR systems.

Another important technology we are implementing to several customers is voice biometry, where new systems have to be set up and corresponding applications have to be developed and configured.

Installation and integration of the designed software are also part of the work.

The employee will act closely with customer on a technical level and needs strong communication skills.


Preferred location is Munich, but working from the Nuance offices Aachen or Burgwedel (Hannover) would also be an option.



  • Design and implementation of new IVR modules and adding new functionality, using NDF and other tools
  • Play a lead role in the development team, supporting the PM, coordinating with other disciplines. Keep delivery dates.
  • Coordination of external interfaces, implementation, testing
  • Analysis of complex system behavior and defect situations
  • Technical evaluation of incidents
  • Consulting the customer concerning software architectural and technical topics
  • Communication with subcontractors and with Nuance R&D department


  • Object oriented software design
  • Very good programming skills in Java with Linux
  • Experience with Java web applications (servlets, jsp, tomcat, jee, jboss, …)
  • Very good verbal and written communication skills in English and German
  • Working in a team

Preferred Skills: 

  • Oracle experience
  • JSP
  • Servlet programming
  • Experience with version control systems, e.g. svn, git, starteam, cvs)
  • Experience with eclipse or similar (e.g. NetBeans)
  • Ant
  • Maven
  • Bash / script programming
  • Organizational lead of IT and development tasks
  • Knowledge of IVR system architectures

Education: Relevant academic background (e.g. Electrical Engineering, Information Technology or similar)


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.