Job Responsibilities
- Lead the team to resolve critical technical and non-technical problems to archive the project goal.
- Lead/build a high performance development team to deliver the solution within schedule and with good quality, also improve the development efficiency by adopting the new development methods.
- Work independently or collaborate with world wide architect team to get deep understanding of business requirements and customer needs
- Provide architectural design for large-scale web application creation, upgrade, transformation, integration or optimization.
- Demonstrate strong technical leadership to development team and work closely with testing team, business analyst team and project management team across the world.
- Review technical proposals, provide technical guidance to development teams.
- Work with department manager to set departmental technical direction and strategy.
Job Requirements: (skills/experiences/Qualifications)
- At least 8 years experience of requirement analysis, design, development and implementation of large-scale Java EE web applications
- At least 3 years leadership experience in architectural design, assessing staff skill levels, assigning work appropriately, making technical decision, solution estimation.
- Broad knowledge of Java technology and SOA, including but not limited to EJB, JSP, Servlets, JMS, Web Services
- Be familiar with popular web development frameworks and tools, such as Struts, Spring, Hibernate.
- Be familiar with popular development tools, such as Eclipse, CVS, Ant, JUnit, etc
- Broad knowledge on modeling, design patterns, refactoring, unit test.
- Broad knowledge on Agile methodology and practices, such as SCRUM, Extreme Programming (XP), Test Driven Development (TDD), Continues Integration, etc.
- Broad knowledge on Database application development and LDAP
- Strong software engineering, project management knowledge & experience
- Architectural thinking style, and thinking from big picture.
- Deep understanding of IT trends, keeping eyes on emerging technologies in the areas of Java, Open Source, SOA, Web2.0 Business Intelligence, Database, Security, etc.
- Strong business acumen, be able to lead department's technical direction setting and strategy design
- Bachelor or master degree in computer science or equivalent experience
- Excellent written/spoken communication skills in English
- Strong communication skill
Required
- Master's Degree
- English: Fluent
Consultant:Amy(周敏)
M:15021073152(SH)
M:13911275143(BJ)
MSN:amy.zhou26@hotmail.com
[ 本帖最后由 周敏 于 2009-6-16 18:40 编辑 ] |