Oracle Senior Software Developer-HCM in Suzhou, China

Senior Software Developer-HCM

Preferred Qualifications

Oracle Fusion Human Capital

Management (HCM) is a revolutionary step in human capital management. Oracle

Fusion Human Capital Management is a complete suite of HR products that offers

both breadth and depth of global functionality that drives business value. It

can be deployed on a public, private, or hybrid Cloud.

The core foundational components of

the Fusion HCM solution are built and maintained by the Global HumanResources development team . Additionally, the Global HR team is also

responsible for core functionality that serves the greater Fusion Applications



Components and Functionality Include

  • Support for multiple workrelationships that employees or contingent workers may have with multiplelegal employers, multiple assignments, or individual contract agreements

  • Basic position management,Absence management, New hire monitoring

  • Automated roles provisioning

  • Composite, role based,interactive views of worker information

  • Role based dashboards withembedded analytics, Interactive visual org charting


  1. Create technical design specifications

based on functional designs

  1. Convert design specifications into high quality working code within

allocated budget and time frame

  1. Ensure quality of deliverables by adhering to project standards

  2. Conduct code review of programs written by peers

  3. Perform unit and system integration testing

  4. Resolve complex system bugs and errors identified during all phases of


  1. Resolve complex service requests raised by customers according to defined processes

and within set timeframe

  1. Coordinate with teammates and other teams in resolving issues.

  2. Lead technical designs as well as ensure technical reviews.

  3. Mentor / lead junior staff including market hires and university recruiting


  1. Ability and desire to work in a geographically distributed team


  1. Possess B.S. or M.S. degree in a field

relevant to functional area

  1. 1 years work experience in JAVA, J2EE, XML, and ADF

  2. Good SQL skills with experience in developing RDBMS applications

  3. Good understanding of relational database design ,normalization and data


  1. Knowledge of the software development lifecycle and methodology

  2. Good understanding of object-oriented design and development

  3. Good understanding of application development in a multi-tier environment

  4. Creative, has initiative and able to work independently

  5. Good command of speaking and writing English. Well developed interpersonal

skills are also critical as the job requires constant interaction with other

teams that are not located locally. Working effectively in a virtual team with

members located in multiple time zones may be a feature of this position, as

well as the ability to attend conference calls outside of normal working hours.

  1. Consistently delivers high quality results on time.

  2. Works well with others in achieving goals and building productive


  1. Plans tasks and projects and defines the resources needed for achievement

of deliverables.

Detailed Description and Job Requirements

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Job: Product Development

Location: CN-CN,China-Suzhou

Job Type: Regular Employee Hire

Organization: Oracle