Avayaposted 17 days ago
Mid Level
Pune, IN
Publishing Industries

About the position

Avaya is looking for a Software Engineer with 6-8 years of experience in designing, developing, deploying, and troubleshooting front end technologies. The role involves understanding and analyzing requirements, designing solutions, and writing clean, efficient code based on those specifications. The engineer will identify, debug, troubleshoot, and resolve issues in existing software, and make necessary upgrades. Collaboration with other developers to design features, review code, and tackle technical challenges is essential. The engineer will also collect and assess feedback from users to improve the software, suggest and implement enhancements, and create technical documentation for reference and reporting purposes.

Responsibilities

  • Understand and analyze requirements, design solutions, and write clean, efficient code based on those specifications.
  • Identify, debug, troubleshoot and resolve issues in existing software, and make necessary upgrades.
  • Collaborate with other developers to design features, review code, and tackle technical challenges together.
  • Collect and assess feedback from users to improve the software.
  • Suggest and implement enhancements to the software.
  • Create technical documentation for reference and reporting purposes.

Requirements

  • Strong proficiency in HTML, CSS, JavaScript (ES6+), TypeScript.
  • Solid experience with one or more modern frontend frameworks: React, Angular.
  • Familiarity with state management libraries like Redux, Context API, NgRx.
  • Experience with responsive design, cross-browser compatibility.
  • Proficient in using build tools and bundlers (Webpack, Vite, etc.).
  • Understanding of RESTful APIs and asynchronous request handling (AJAX, Fetch, Axios).
  • Experience with Java, Spring Boot and building Microservices.
  • Knowledge of Cloud technologies - Azure (Preferred).
  • Experience with Docker, Kubernetes, Helm.
  • Familiarity with CI/CD tools.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong understanding of agile methodologies and DevOps practices.
  • Good articulation & communication skills- written & verbal.

Nice-to-haves

  • Knowledge of Cloud technologies - Azure.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service