Requirements:
1) 5+ years of total experience in enterprise or consumer software development, including 2+ years as senior developer or team lead
2) Experience in working with globally distributed teams
3) Excellent problem solving skill.
4) A diverse background in advanced software and hardware systems with emphasis on:
a. Web-ba<x>sed enterprise applications product management experience
b. Strong experience on online marketplace, exchange and search engine
c. J2EE ba<x>sed application development
d. Service oriented architecture
5) Have following preferred technical skills
a. ob<x>ject-oriented design
b. RBDMS design (specifically SQL Server)
c. N-tier architecture design and deployment
d. Quality assurance and control
e. Performance tuning
6) A passion for creating exceptional solutions.
7) Able to work with a high degree of independence and accountability and as a leader on a cohesive team.
Must be able to clearly express ideas verbally and written.