Share this Job

APS Senior Consultant


Denver, CO, US

About Avaya

Avaya enables the mission critical, real-time communication applications of the world’s most important operations. As a global leader in delivering superior communications experiences, Avaya offers a complete portfolio of software and services for contact center and unified communications— offered on premises, in the cloud, or a hybrid. Today’s digital world requires communications enablement, and no other company is better positioned to do this than Avaya. For more information, please visit www.avaya.com.

Job Information

Job Code: 00178897

Job Family: Professional Consulting

Job Function: APS Technical

Short Description

Software Architect Main duties include:

•  Responsible for the definition, design and development leadership of custom applications for Avaya customers worldwide.•  Pre-sales support by analyzing customer needs, proposing a software solution, executing presentations and software demonstrations •  Performs the gathering and documentation of functional and non-functional requirements of the applications.

•  Defines the high level and the low level software design for envisioned applications, considering mainstream development platforms as well as Avaya APIs that will be used to integrate the applications with the Avaya communication products •  Supports development team on development tasks, including writing proofs of concept, planning and designing integration and unit testing, troubleshooting issues, planning and executing performance testing, etc •  Work in conjunction with Professional Services Technical delivery teams as part of a global distributed team, acting as a key contributor in a complex/critical environment•  Keep track of the development project key aspects, like scope, process compliance, technical quality and timelines •  Act as a source of technical expertise to others in own area •  Explain difficult concepts to a variety of audiences and ensure meaning is understood •  Create formal networks internally and externally.


Long Description


•  Graduated in Software Engineering, computer Science or similar • Previous experience as a Software Architect • Experience is requirements gathering, solution design and presales activities.

•  7+ years Full time application development in Java (Java SE/EE, Hibernate, Spring, Open Source, Jenkins, Sonar) • Experience with application servers such as Tomcat, Websphere, Weblogic and JBoss • Knowledge on modern microservices architectures, using Spring Boot, Kafka and Zipkin

•  Familiarity with data modeling concepts and techniques, including dimensional model, analytics, stream processing, machine learning and modern data processing frameworks such as Apache Spark • Experience with web development, including REST, JavaScript, Angular and React JS

•  Understating of application runtime profiling, performance tests and tools•  Experience in Software Engineering, Software design and domain modeling

•  Leadership skills, good Team Worker • Software project management skills • Fluent oral and written communication skills in English • Interested in learning new technologies in the communications field • Desired Communications Standards Knowledge (SIP, CCXML, VXML) •  Desired Contact Center Domain knowledge

We are looking for someone with a solid technical background on technology and software development practices with a willingness to learn new technologies as well as understanding existing products while focusing on the customer's business needs, owning the activity of defining the best technical solution for real customer needs.

5 - 8 Years of Experience
Bachelor degree or equivalent experience
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. For Job Postings within European GDPR Countries you can access this document for additional Data Privacy Information: https://www.avaya.com/en/documents/gdpr-info-applicants.pdf


Nearest Major Market: Denver