Location: Guangzhou
Responsibilities:
- Responsible to produce and document high quality software products from inception to delivery
- Perform analysis, design, verification, demonstration and maintenance of these products in a process driven, team environment.
- Responsible for multi functional areas, applications or sub-systems.
- Actively involved in the establishment and development of software design environment
- Perform test configuration management (TCM) as required
- Supports sales, services, product deployment and product management with complicated technical issues.
- Produces and/or reviews product architecture documents and high level design documentation.
Qualifications:
- Bachelor or Master degree in computer science, information technology or related area
- Experience – 6+ Years
- Excellent knowledge in languages such as C++, JAVA, xHTML and HTML
- Excellent knowledge in OOA/D, and competent in design patterns;
- Excellent knowledge in software design process and tools, Rose or RSA is preferred.
- Excellent knowledge of UNIX and of relational and object database systems, Solaris and Oracle is preferred.
- Excellent knowledge in
a. Spring, Hibernate, Struts and J2EE platform, Bea Weblogic Server is preferred. or
b. J2ME, Symbian, Windows CE, mobile phone application development
- Good knowledge of mobile data application and its service management environment
- Knowledge in WAP, SMS, MMS, streaming and mobile device is preferred
- A good team player with strong willingness to support team members
- Fluent in written and oral English communication