Job Responsibilities
1. Design, implement, maintain and upgrade database to meet application data requirements
2. Write DB design documents and date interface
3. Software analysis and design
4. Write functional spec and design document
5. Write high quality code to implement designed functions
6. Work with team members to integrate and test DB as well as software components
7. Interact with external engineers to resolve technical problems, especially on data interfaces
8. Diagnostic DB problems and improve DB performance
Skills & Qualifications:
1. 3+ year software developing experience
2. 2+ DB design and development experience
3. Strong knowledge in SQL, Oracle and XML
4. Must have knowledge in software development process
5. Must have good teamwork skills
6. Excellent problem solving skills
7. Excellent communication skills, both written and verbal
8. Fluency in English
9. Strong self-motivation
10.Bachelor degree in Computer Science, EE or equivalent