IVR Developer

Date:  Mar 28, 2024

Bangalore, KA, IN

Requisition ID:  36362

About Avaya

Businesses are built by the experiences they provide, and everyday millions of those experiences are delivered by Avaya Holdings Corp. Avaya is shaping what's next for the future of work, with innovation and partnerships that deliver game-changing business benefits. Our cloud communications solutions and multi-cloud application ecosystem power personalized, intelligent, and effortless customer and employee experiences to help achieve strategic ambitions and desired outcomes. Together, we are committed to help grow your business by delivering #Experiences that Matter.

Avaya is a global leader in digital communications products, solutions, and services for businesses of all sizes delivering most of its technology through software and services. We enable organizations around the globe to succeed by creating intelligent communications experiences for our clients, their employees, and their customers. Every minute of every day, we power positive and productive interactions that drive customer loyalty, team collaboration and business success.

We’re focused on Innovation without Disruption, removing barriers, and placing our customers best interests at the forefront of everything we do. The world is evolving in technologically exciting ways, and we strive to lead revolutions in how businesses leverage the cloud, artificial intelligence, automation, and mobility.

We aren’t just focused on customer experience, we also prioritize the employee experience, and we work hard to engage and empower our people throughout their career with us. We’re seeking the best diverse talent to shape and transform how the world connects. Find out more at Careers at Avaya.

Job Information

Job Code: 00255942

Job Family: Services

Job Function: Services Engineering



We are currently seeking an experienced developer who specializes in the development of robust, highly available IVR applications based on the Avaya Orchestration Designer product. The ideal candidate should possess a strong grasp of technologies such as Avaya Experience Portal, Avaya OD, Core Java,  along with a proactive attitude towards adopting new technologies within the ever-evolving open-source community.

In the role of a developer, your primary responsibility will in developing IVR applications for our customer .


•    IVR application development 
•    Partner with internal and external teams, understand business and technical requirements.
•    Be responsible for deployments.
•    Participate in design and code reviews .
•    Fix and resolve complex system-level stability or scalability issues.
•    Work under tight deadlines and respond to dynamic technical challenges
•    Develop and maintain documentation for the design and solution



•    You have a passion for building software and solving hard technical problems.
•    You’re someone who wants to see the impact of your work making a difference every day.
•    You have a proven track record of professional software delivery using Avaya OD ,  Java , Web services integration , Database integration. 
•    You have got hands on experience on Avaya Experience Portal 
•    You are well versed in programming languages such as Java and IDE environments such as Eclipse etc. Should be well versed with Java frameworks . 
•    You’re able to interact with a diverse group of people, both technical and non-technical
•    You’re able to be productive in a globally distributed team through self-discipline and self-motivation, delivering according to a schedule, and to mentor and motivate others to do the same





•    4+ years’ experience in developing Complex IVR applications. 
•    Experience working on a distributed team.




•    Fluent English speaker with excellent oral and written communication skills
•    Experience with Linux and Linux-like environments
•    Experience with Spring Boot, Java Web Applications, 
•    Avaya Experience Portal
•    Avaya Voice Portal application development . 
•    Creation of complex IVR call flows. Integration with Web services, Databases , reading xml files and config files. 
•    POM application development 
•    Integration with Relational databases  ( Oracle or Microsoft SQL )
•    Well versed in to programming languages such as Java and IDE environments such as Eclipse etc. Should be well versed with Java frameworks . 
•    Web services integration.
Expertise with build automation tools like Jenkins, Bamboo or Gitlab; Experience with source control tools like Bitbucket, GitHub
•    Experience analyzing logs, debugging, and troubleshooting.
•    Experience with Agile software development methodologies (Scrum)


4 - 8 Years of Experience


Bachelor degree or equivalent experience in Computer Science or Electrical Engineering

Preferred Certifications


Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason. You may also review the Avaya Global Privacy Policy (accessible at https://www.avaya.com/en/privacy/policy/) and applicable Privacy Statement relevant to this job posting (accessible at https://www.avaya.com/en/documents/info-applicants.pdf).