Software Engineer III

Avaya   •  

Richmond Hill, ON

Industry: Telecommunications.

  •  

Less than 5 years

Posted 263 days ago

This job is no longer available.

About Avaya

Avaya is a recognized innovator leading business communications for the digital age. Avaya delivers smart global solutions and technologies for customer and team engagement, unified communications and collaboration, contact center and customer experience management.  We provide related services to large enterprises, mid market companies, small businesses, and government organizations around the world.

Based in Richmond Hill, Ontario, our goal at Zang (a wholly owned Avaya company) is to provide the best communication solutions with an awesome user experience, which help people stay productive and to get work done. We believe that communicating with others should be easy and people should have the freedom to do so anytime, anywhere. Our solutions enable you to work with a variety of cloud products such as Zang Spaces, Google Apps, Office 365, and Salesforce.com.
 

Short Description

We are looking for an experienced software engineer who specializes in developing highly available, horizontally scalable cloud based web applications. They must have a solid understanding on both Frontend (SPA) and Backend (REST API) frameworks.

We’re hiring both Frontend and Backend web developers.

Frontend skills required:

  • Advanced javascript experience including async programming, prototype-based programming. Typescript experience is also welcome

  • ReactJS, Redux , React Native or AngularJS

  • NPM, Yarn, WebPack, Grunt/Gulp

  • Comfortable dealing with CSS/Html, Bootstrap/Flexbox layouts

  • Sensitive to end user experience and user flow.

Backend skills required:

  • Familiar with at least one web framework: Node Express, Django/Flask, Asp.Net, Go net/http (or others)...etc.

  • Proficient in at least one language: Node.js (preferred), Go, Python; C#/Java

  • Sql and/or NoSql Database design and implementation

  • Log analyzing, Debugging and troubleshooting

  • Knowledge of popular authentication mechanisms: OAuth2/OpenID Connect/JWT/Session

  • Hands-on experience on any of the big cloud providers: Google Cloud, AWS, Azure.

  • Conceptually understand the following: Load balancer, Auto Scaler, Kubernetes, Docker

  • Know how to horizontally scale web applications to increase concurrency level to multi-million end users

  • Submitting a project code sample (Github) may be required.

Experience

0 - 5 Years of Experience

Education

Bachelordegree or equivalent experience

Master degree or equivalent experience