Software Developer/ Engineer/ Architect

Frontend / Senior Frontend Web Software Engineer

About Avaya

Businesses are built by the experiences they provide, and every day millions of those experiences are delivered by Avaya Holdings Corp. (NYSE: AVYA). 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. Learn more at www.avaya.com.

About the Opportunity

The Solutions & Technology organization of Avaya is the company’s global team responsible for the new innovation, development of Avaya’s contact center, unified communications and collaboration products and services.  We are a team of innovators in every aspect of what we do and count among us the best engineers, developers, researchers and product leaders in the world of communications technology. We are excited about how the world is technologically evolving and strive to lead new revolutions in how businesses communicate via cloud, artificial intelligence, automation and mobility. Avaya’s Solutions & Technology is seeking the best and the brightest to help transform how the world connects. New recruits will be responsible for building and bringing innovation to market, in a customer-driven, high accountability, high trust environment.

 

We are currently looking for individuals at all levels who are passionate about solving challenging problems by building high-performing, scalable, enterprise-grade applications. We can offer you a dynamic, multicultural and fast-moving environment where your knowledge and ideas are highly valued. You will be joining a large cross-functional organisation Unified Clients which is organised into agile teams that builds the front end user applications and portals that all users interact with to work with our latest Enterprise and Cloud application. We are passionate about solving complex interaction and context UX challenges that fast paced modern Users demand. An excellent team environment in which to work with the latest technologies and extend your skillset.
As a member of our talented engineering team you will be closely involved with creative and ground-breaking product design and development. You will take part in developing mission-critical frontend applications. Responsibilities include involvement in the full software development lifecycle, from concept, working with our in house UX designers, design, implementation & test, demonstrations to stakeholders, Customer trials and seeing 1st hand your creation running in a real live Customer environments somewhere around the world.

About the Responsibilities

  • Designing and developing best in class web applications.
  • Contribute in all phases of the development lifecycle.
  • Work with our UX designers to create attractive, informative, balanced User interfaces.
  • Write well designed, testable, efficient code.
  • Prepare and produce releases of software components.
  • Research, experiment, prototype new software technologies.
  • Identify and implement areas for continuous process improvement

About the Requirements

You’re a talented software engineer at any level with a strong background in web front-end development. You strive to create delightful, consumer-oriented experiences, developing responsive web application across web and mobile. You thrive on intellectual challenges and you’re a stickler for keeping your code clean. You have a solid understanding of software development best practices. You have excellent communication skills and you find it stimulating to work in a dynamic and agile organization.

Required Skills

  • BS/MS degree in Computer Science, Engineering or a related subject.
  • A number of years of front-end development experience - Javascript, HTML5, CSS3.
  • Experience of REST and HTTP protocols.
  • Excellent problem solving skills and ability to adapt in a fast paced environment.
  • Excellent verbal and written communication skills.

Desirable Experience

  • Agile & Scrum methodologies with Test Driven Development.
  • JavaScript Front end frameworks - React, Angular, Vue, Redux, Ember etc.
  • Web testing frameworks (unit / integration / load / performance)
  • Styling pre-compilers - SASS, LESS
  • Task runners - Gulp, Grunt.
  • API design.
  • Node.js.
  • Agile and Scrum methodologies with Test Driven Development.

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.