Oracle Application Developer

Job category: Professional
Exemption Status/Test: Exempt
Reports to: DIrector
Date Revised: March 1, 2021
Dept./School: Oracle Technology Group

Primary purpose

Work closely with business analysts to develop appropriate design and implementation of technical solutions to meet desired business requirements for the Oracle e-Business Suite (EBS) and related technologies. Design, develop, test, deploy and maintain custom programs, reports, and interfaces, providing an integrated information system solution in support of the business function.



Bachelor’s degree in Computer Science or similar engineering major

Oracle certification(s) preferred


Minimum five (5) years’ experience with Oracle ERP (required)

Minimum three (3) years’ experience as an Oracle Application Developer or equivalent role in implementation, upgrade or customization of Oracle EBS applications (required)

Minimum three (3) years’ experience in one or more Oracle EBS applications of Financials, Procurement, Projects, or HCM (preferred)

Special knowledge/skills

Strong understanding of business flows, underlying technical architecture and data models of Oracle EBS (r12.1, r12.2) for one or more of the application areas (Financials, Projects, Purchasing, HCM)

Demonstrated experience in analyzing, designing and developing integrations, extensions, user interfaces, reports and workflows with Oracle technology tools such as Oracle Forms/Reports, BI Publisher, OBIEE, Oracle Workflow, JDeveloper, and Application Express (APEX)

SQL and PL/SQL based programming for custom applications, data conversions, and interface development with Oracle EBS modules

Experience Oracle EBS developer in a Unix or Linux environment, including shell scripting

Understanding of Oracle Applications Object Library (AOL) and use of EBS APIs

Knowledge of SDLC or Agile methodologies

Data modeling experience

XML gateway or XML development experience

Effective organizational, communication, and interpersonal skills

Excellent analytical and problem solving abilities

Excellent team collaboration skills

Major responsibilities and duties

  • Collaborate with business analysts, business users and other developers in conceptualization and development of new technical solutions within the Oracle applications environment.
  • Evaluate requirements from functional specifications and create process flows and detailed technical design specifications.
  • Design, develop, test, deploy and maintain technical objects in production environments, e.g., Customizations, Extensions, Modifications, Localizations and Integrations (CEMLIs), using tools such as Oracle Forms/Reports, Workflow Developer, OBIEE, JDeveloper, SQL/PL-SQL, Java, and Oracle Application Express (APEX) programming.
  • Provide technical and functional support on Oracle EBS modules.
  • Implement technical configuration changes associated with all change/enhancement requests.
  • Coordinate work efforts with the DBA team for application change controls and system performance issues.
  • Proactively work with Oracle support to resolve technical and application related issues.
  • Provide post-production support for all deployed modules in responsible area.
  • Assist with the development of operational and BI reporting requirements.
  • Support the development of training materials and assist when necessary.
  • Support the development of training materials and assist when necessary.
  • Additional duties as assigned.

Supervisory Responsibilities:

  •   None.

Mental demands/physical demands/environmental factors

Tools/Equipment Used: 
Personal computer/mobile device; standard office equipment
Sitting for prolong periods of time
Reaching; repetitive hand motion; frequent keyboarding and use of mouse; regular walking, Grasping/squeezing, wrist flexion/extension, reaching; may climb ladders
Lifting and possibly carrying up to 25 lbs.
Work is performed in an office environment
Mental Demands: 
Analyzing; examining and evaluating data; work with frequent interruptions; emotional control under stress

This document describes the general purpose and responsibilities assigned to this job and is not an exhaustive list of all responsible and duties that may be assigned or skills that may be required.