Software Development Technical Lead, J2EE Client/Server - ref#47235 Retrevo
RESPONSIBILITIES
The Technical Lead will implement and drive the development of a highly scalable Java based application server for Retrevo's innovative web site. Work with a small team of engieers to translate requirements to design, and then implement the required code for both the client side and the server side.
Work with the following:
Gather product requirements from various business units ranging from marketing to operations.
Work with system architects and data production team to evaluate, and prioritize requirements to technical implementation tasks.
Lead a team of 2 - 3 developers. Prioritize, assign and manage implementation tasks using an Agile process for biweekly production releases.
Make individual contribution to cross-browser user interface and server side code. Assist other engineers in resolving technical issues.
Work with QA to assure highest quality.
Provide fast response to fix any technical issues on the live site.
REQUIREMENTS
Motivated and technically capable Jack of all trades.
Worked in a small group environment with fast paced development and release cycles.
Experienced in integrating with open source projects. Participation in open source projects a big plus.
Experience as project lead managing end-to-end project development and using the Agile process.
Worked in consumer facing web applications.
7+ years experience total in software development.
5+ years of Java development experience.
Expert in most of following: Object-Oriented programming, Java, JDBC, Servlet, Threads, JSP, Tomcat, AJAX, JavaScript, CSS, and cross-browser HTML.
Pluses: scripting language, regex, memcached, SOA, data partitioning, distributed servers, data modeling, SQL guru, query optimization, schema definition, SEO, social and mobile applications.
BS/MS in CS related field.
| Location: |
440 North Wolfe Road
Sunnyvale, CA 94085
United States
|