Software Design Engineer Java/J2EE
a) Responsible to produce and document high quality software products from inception to delivery
b) Perform analysis, design, verification, demonstration and maintenance of these products in a process driven, team environment.
c) Responsible for multi functional areas, applications or sub-systems.
d) Actively involved in the establishment and development of software design environment
e) Perform test configuration management (TCM) as required
f) Supports sales, services, product deployment and product management with complicated technical issues.
g) Produces and/or reviews product architecture documents and high level design documentation.
a) Bachelor or Master degree in computer science, information technology or related area
b) Excellent knowledge in JAVA/J2EE
c) Excellent knowledge in telecom and internet protocols, including TCP/IP ,HTTP, LDAP, ICAP, SNMP, RTSP, SSL/TLS, WAP, SMS, MMS
d) Excellent knowledge in OOA/D, and competent in UML and design patterns;
e) Excellent knowledge in software design process and tools, Rose or RSA is preferred.
f) Excellent knowledge in UNIX and relational database systems
g) Knowledge in Spring, Hibernate, Struts and Java application Server, Bea Weblogic Server is preferred.
h) Familiar with Agile/Scrum development process
i) A good team player with strong willingness to support team members
j) Fluent in written and oral English communication
Integration and verification Engineer
1)Responsible for ensuring product quality, securing test methods and test environment to fulfill all the assigned test activities within approved cost, time and quality frame.
2)Establish integration & verification scope, design detail test cases according to SUT (system under test) implementation features.
3)Design and develop test methods / environments, including test simulators developments and usage
4)Execute functional / non-functional test cases according to detail test cases’ description, elementary bugs’ analysis and bugs reporting / verification.
Complete test report, analyze test results.
Responsible for on site system integration and acceptance test
Responsible for customer Demonstration and training
Willing to ensure technical solutions are simple, reliable and cost effective, enjoy finding risks of product quality
Requirements for the position
Bachelor degree or above, major in electronic engineering, computer science, communications or similar
Experience of telecommunication service layer service integration and verification is preferred
Knowledge of development model used, especially regarding test phases
Knowledge of telecommunication protocol, such as SMPP, MM7, Diameter etc
Knowledge in service layer application, like value added WAP application, SMS/MMS/Location application is preferred
Knowledge in Unix, Oracle, J2EE Application Server, etc is preferred
With middle level of programming experience
Familiar with Agile/Scrum development process
Good at English in both spoken and written
楼主发言：7次 发图：0张 | 添加到话题 |