Job TITLE: Sr. Software Front End Engineer

Location: Sunnyvale, CA

Term: Contract

Skill: • Prefer experience with service oriented open source technologies: Apache Camel, Drools, REST, Web-Services • Prefer proficiency with Node.js, web services, CSS3, AJAX, JavaScript, HTML5, MVC and ExtJS • Experience with XML and XSLT technology • Experience building fast and efficient web applications • Experience with RDBMS, ORM, Web Services • Experience with NoSQL technologies desirable • Prior experience with Retail, eCommerce or SaaS offerings

Experience: • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans • Leads and participates in medium- to large-scale projects • Leads the discovery phase of medium to large projects to come up with high level design • Leads the work of other small groups of four to six engineers, including offshore associates, for assigned Engineering projects • Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity • Provides and supports the implementation of business solutions • Troubleshoots business and production issues

Education: • Bachelor's Degree in Computer Science or related field and 5 years experience building scalable eCommerce applications or mobile software • 5-8 years’ experience in a development or architectural leadership role in a web-based J2EE product organization • 2+ years’ experience in Agile Methodology • Experience leading teams through the full life-cycle of software development through design, development, quality and deployment • Experience at leading teams with both onshore and offshore team members