Oracle招聘大量C/C++研发工程师和Java研发工程师
Oracle is looking for many C/C++ software Engineer and Java Engineer,below pls find the four detail job descriptions. Anyone has interest in those positions,pls send your CV to my e-mail- fiona.tian@ .1. Job Title: Software Engineer – Test Developer, Tuxedo
Location: Beijing, China
RESPONSIBILITIES:
You will be a member of the software QA team, and be involved in each stage of the Tuxedo product family development lifecycle. Specific duties include:
· Review Product Requirement Document (PRD) and function specification, create test plan according to the requirements.
· Design test cases, write and review test design specifications based on feature functional specifications, and develop test programs to implement and automate test cases.
· Execute testing cases, analyze test results, and diagnose failures.
· Report testing status to management and development team.
· Review user manuals and propose changes according to test results.
· Continuously improve test efficiency and quality assurance processes.
· Learn new technologies.
REQUIREMENTS:
Qualifications:
· 2+ years of experience in software development environment. Client/Server environment programming experience is a plus.
· Strong C/C++/Java program development skills (2-4 years+) based on Unix/Windows. Skillful with development toolkits, including ANT,XML,Python Make, debug tools etc.
· Hands on experience with Shell/Perl programming experience(2 year+).
· Strong technical background on various platforms, e.g. AIX, SUN Solaris, HP_UX, Linux, Windows systems,etc. Understanding the difference and can do basic system administration.
· Good communication skills both in English(CET-6 is preferred) and Chinese.
Preferred Qualifications:
· Experience with QA process/standard and full lifecycle QA methodology of software product development.
· Experience with IBM AS/400 OS programming and administration
· Experience with Tuxedo, Jolt, WebLogic Server, enterprise client/server programming
· Experience with CORBA development
· Experience with relational database systems, e.g. Oracle
· Experience with developing system-level middleware products
· Hands on experience in establishing test infrastructure and test automation
Education: BS or MS in Computer Science or related field of education
2.Job Title: Software Engineer – Tuxedo Development
Location: Beijing, China
RESPONSIBILITIES:
The responsibility of this position is to develop new products/releases for Tuxedo product family. The major duties include:
· Work closely with product manager and project manager and help on decision making by providing technical support, e.g. new technology investigation, solution and effort estimation, prototype
· Analyze the customer requirements and compose the functional specification for new features
· Design and implement new features for new Tuxedo products/releases
· Develop and execute unit test cases and integration test
· Work closely with QA team and fix the problems efficiently
· Review product documentation to ensure the technical correctness
· Continuously improve development process
REQUIREMENTS:
Qualifications:
· 3+ years of software development experience in C/C++
· Strong development and debugging skills on Unix/Linux/Windows platforms
· Java/J2EE development experience a plus
· Experience with Tuxedo or other middleware a plus
· Good understanding of software development process
· Good communication skills in both Chinese and English
Education: BS or MS in Computer Science or related field of education
3.Title: Senior Software Engineer - Telco
Location: Beijing, China
POSITION DESCRIPTION:
- Join as a member of the telco development team on the China Labs.
- As a member of the China Labs, your job is to create high performance and scalable infrastructure code for the Telco network elements and Parlay X development.
- The Oracle Communications Platform is the first converged IT and telecom platform, providing full-service lifecycle capabilities in a carrier-class environment.
RESPONSIBILITIES:
· Write functional and technical specifications for product features
· Code and unit test product features
· Diagnose and fix product problems/bugs
· Review product documentation
· Provide input to QA team on design and development of system tests
REQUIREMENTS:
· MS/PhD Computer Science, Engineering, or equivalent
· Detailed knowledge of Enterprise Java Beans (EJB) programming
· Detailed knowledge of Relational database and SQL programming
· High proficiency in J2EE programming including RMI, JDBC, JMS
· Experience with UNIX (one of Linux, Solaris, HP-UX, AIX) and Windows
· 3-5 years of commercial software development experience in middleware products
· Experiences with JSR 175 – Metadata Facility for Java is a plus
· Basic CORBA knowledge and Development experience
· Strong verbal and written English skills
DESIREABLE KNOWLEDGE OR SKILLS
· Solid experience with Java (or equivalent) in the industry with the ability to write maintainable test code.
· 2 - 4 years of product and/or QA development in JAVA / J2EE or equivalent technologies.
· Experience with analyzing and troubleshooting product problems.
· Experience with test automation or test automation development (JUnit / Cruise Control a plus).
· Solid UNIX environment experience.
· Able to independently develop testing strategies and techniques.
· Experience with testing SIP.
· Experience with Parlay or ParlayX 2.0
· Experience with commercial telecom testing equipment.
· Knowledge of the SIPServlet API (JSR116).
· Knowledge of VoIP related standards, specifically the SIP protocol (RFC 2543, 3261, 3262, 3265, 3428).
· Knowledge of existing SIP server solutions.
· Experience with MMSC and SMSC integration (SAMS messaging API, JSR 212).
· Experience with JAIN/SLEE, JAIN/SIP.
· Experience with other Java tools such as Findbugs and code coverage solutions.
· Experience with CORBA/JAVA commercial project development
· Working knowledge in J2EE Web applications.
· Excellent oral and written communication skills.
· Have good time management skills.
· Demonstrated ability to be effective in a dynamic, fast paced environment.
· An effective team player.
Educational Requirements:
· BS or MS in Computer Science or related field of education.
4.Title: Mainframe Migration Software Engineer
Location: Beijing
Responsibilities:
Mainframe migration related product development:
§ Work closely with product manager and project manager and help on decision making by providing technical support, e.g. technical investigation, solution and effort estimate, prototype
§ Analyze the customer requirements and compose the functional specification for new features
§ Design and implement new features for new mainframe migration products/releases
§ Develop and execute unit test cases and integration test
§ Work closely with QA team and fix the problems efficiently
§ Review product documentation to ensure the technical correctness
Education: B.S. or above in Computer Science or related fields
Qualifications:
§ 3+ years of development experience on IBM mainframe applications, including CICS, COBOL, JCL, IMS, etc.
§ Knowledge on IBM mainframe system operation and maintenance, including z/OS, CICS, JES2, IMS, etc.
§ Knowledge of C/C++ Programming
§ Development experience on Unix platform a plus
§ Strong development and debugging skills
§ Good communication skills in both Chinese and English