Front end web Architect Location : Chennai, TN, INDIA Main Purpose: This role will be focused on facilitating the success of the paypal.com e-commerce development team by helping to translate technology and business direction into tangible development activities, including adoption of new processes, tools and techniques. We are looking for a candidate with proven experience in defining User interface code architecture, technical leadership, driving UI agenda. The UI Architect will already have an industry presence in the areas of User Interaction and Web 2.0 technologies. As a senior engineer and hands-on web dev architect you'll bring to the role a software background in web development implementation, scalable design and backend service integration Job Functions * Define web dev architecture. * Facilitate architectural governance and participate as an acting member of the design committee * Facilitate the webdev development team and lifecycle evolution of architectural standards, reference models, guidelines and principles * Educate internal staff on enterprise architecture principles and standards, reference models, and processes affecting system designs and technology selections Design and develop proof of concept prototype for advanced features and new product conceived. * Designing and implementing for UI layer * HTML, XHTML JavaScript. * Designing and implementing for Application layer - JSP, Ajax, Spring / Struts or any MVC framework * Architecting and implementing SOA (service-oriented architecture) and ESB (enterprise service bus) solutions * Providing architectural guidance and direction for the UI and application layers Work with product management and engineering staff to solidify technical and infrastructure requirements, track milestones related to technical infrastructure and manage issues and risks. * Establish web coding standards and guidelines * Reviewing technical specifications written by Web developers. Skill Requirements * Computer Science degree, or equivalent with 10+ years of combined experience in large ecommerce companies with 5 years as architect or lead developer in a web application environment * The candidate will be experienced in web based applications, not only websites. Additionally, the candidate have substantial experience in designing with and implementing Web 2.0 technologies such as Dynamic HTML, JavaScript, CSS, AJAX, Lazlo, FLEX, and Flash. Actual coding experience is required; general understanding of these technologies and how they can be utilized to implement extremely usable web applications/sites is a must. * 4+ year's professional web development experience, preferably with Web 2.0 technologies. * 2+ year's professional Java development experience. * Experience in working with heavy traffic web sites, good understanding of page loading and performance impacts. * Knowledge in web container/server configuration, load balancing, clustering and fail over. * Experience in client side Web technologies: HTML, DHTML, JavaScript, VBScript, CSS, XSL/XSLT, and SOAP. * Experience with XML technologies (XSLT, XPATH, XML, XSL, DTD, XSD, Parsers, Transformers, Bindings, etc.) * Knowledge of cross-browser, cross-platform, and design constraints on the web * Experience in Web development frameworks: JSP/JSF, MVC, STRUTS, SPRING, Zul * Familiarity with UML.and design patterns * Familiarity with C++, CGI, Web containers. * Deep understanding of Java and Object Oriented Design concepts. A detailed understanding of front end design patterns (MVC) and best practices is a must. * Experience with Application and Web servers (WebSphere, Apache, WebLogic etc) * Experience with IDEs (WSAD, Eclipse, IntelliJ, etc.) * Experience with a Version Control system - Subversion, CVS, Perforce, Clearcase, Safe Source, etc * Experience in integrating web application with backend. * Familiarity with C++ build tool, Java build tools like Ant, Maven * Experience with Internet Explorer 5.x extensions Email your resume to medisonebene@csc.com



