Western Digital Careers
Join our Talent Network

Principal Engineer - UI Developer

Location: Bangalore, KA, India 
Req ID: 9100001189

Description

Duties and Responsibilities

·       Work on new product features or add features, maintain/enhance in existing product.

·       Interpret written business requirements and technical specification documents.

·       Perform coding to written technical specifications.

·       Design components and sub-systems.

·       Investigate, analyze and fix reported defects. 

·       Create, document, and implement unit test plans, scripts, and test harnesses.

·       Create and maintain technical documentation using defined technical documentation templates.

·       Perform related duties as assigned.

 

Skills/Attributes Required:

 

·       Strong background in JavaScript language, data structures and algorithm design

·       Strong experience in development on at least one platform, Windows or Linux. Experience on multiple platforms will be an added advantage.

·       In depth knowledge of ExtJS framework is mandatory.

·       Good knowledge of web application development including web server, Java Script, AJAX and database.

·       Knowledge of Python, Django, Java, Java script libraries, Angular.js and Node.js or Flex are a plus.

·       Experience in vSphere vCenter plugin development is an added advantage.

·       Ability to code software according to published standards and design guidelines, and a strong programming and design discipline.

·       Strong problem solving skills.

·       An ability to work well within a team.

·       Ability to quickly learn and openness to working in new areas.

Commitment to quality and timely delivery.