JOB DIMENSION (SCOPE)This role will be a vital part of a software team developing their virtualization-based fault tolerantplatform product used around the world.Being the senior engineer on the management user interface of a complex software product, thesenior UI engineer will take the lead on the user and management interface of new and existingsoftware product lines. We need someone who is highly motivated and enjoys working in a multidisciplinaryteam. This engineer will be expected to design and develop software which providesthe user interface to the product implemented using web technologies such as Javascript,Java, XML, XHTML, XSLT, Ajax and DHTML. Experience working in a commercial softwaredevelopment environment with proven track record of bringing a design from concept toproduct will be key to your success.JOB REQUIREMENTS Bachelors / Masters / Engineering degree in Computer science or equivalent Required languages: Javascript, Java 5-8 years of solid software development experience Background in web technologies, languages and frameworks such as Apache Flex, JavaScript, JSP, ASP.NET, PHP Deep understanding of CSS, XML, XHTML, XSLT, XSD Experience with at least some of the following JavaScript component libraries: Dust, JQuery, ExtJS, YUI, Prototype JavaScript /Angular JS/ Extended JS Database Operation, basics CRUD operation knowledge Understanding of Apache, RestAPI, Junit, JSON Knowledge of ruby, python, or PHP a plus Experience of OS internals such as Linux or other Unix operating systems Ability to work cooperatively in a local team and with the team in the US.