Senior Oracle Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Agile
Data Warehouse
Database
Database Security
Collections
Extract
Transform
Load
Analytical Skill
Computer Science
Data Integrity
Data Modeling
Fusion
Apache Subversion
Backup
Good Clinical Practice
Information Systems
Migration
Informatica
Java
Linux
Oracle SQL Developer
Query Optimization
Oracle Application Express
Parallel Computing
Performance Tuning
Root Cause Analysis
SQL Tuning
JIRA
Recovery
Release Management
Reporting
SQL

Job Details

Job Title: Senior Oracle Developer

Experience: 12+ Years
Location: Hawkins County, TN, USA
Employment Type: W2 only


Job Summary:

We are seeking a highly experienced Oracle Developer to design, develop, and maintain robust and high-performing database applications. The ideal candidate will have deep expertise in PL/SQL, performance tuning, ETL, and data modeling, and will play a key role in supporting mission-critical systems and working with large volumes of complex data.


Key Responsibilities:

  • Design and develop complex PL/SQL procedures, functions, packages, and triggers to support application and reporting requirements.

  • Optimize and tune SQL queries for maximum performance and scalability.

  • Perform detailed data analysis and data modeling to support business requirements.

  • Create and maintain ETL processes using Oracle tools or third-party utilities (Informatica, SQL*Loader, etc.).

  • Conduct code reviews, enforce coding standards, and ensure best practices in database development.

  • Work closely with application developers, analysts, and stakeholders to implement business logic at the database layer.

  • Develop and maintain materialized views, partitioned tables, and database indexes.

  • Manage database versioning, release management, and change control processes.

  • Ensure database security, backup and recovery, and data integrity in coordination with DBAs.

  • Provide support for production issues, root cause analysis, and performance troubleshooting.


Required Skills:

  • 10+ years of experience in Oracle PL/SQL development, preferably in enterprise-scale environments.

  • Strong knowledge of Oracle 12c/19c features, architecture, and internal workings.

  • Proven experience in query optimization, performance tuning, and execution plan analysis.

  • Experience with Oracle SQL Developer, Toad, DataGrip, or similar tools.

  • Hands-on experience with data warehousing, ETL, and batch job automation.

  • Understanding of indexing strategies, partitioning, materialized views, and parallel processing.

  • Experience in Oracle Advanced Queuing (AQ), ref cursors, collections, and analytical functions.

  • Familiarity with version control (Git/SVN), Agile/Scrum, and JIRA.

  • Exposure to Unix/Linux shell scripting and integration with APIs or external systems.


Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.

  • Experience with Oracle APEX, Oracle EBS, or Fusion Cloud.

  • Knowledge of cloud platforms (AWS/Azure/Google Cloud Platform) and migration strategies.

  • Familiarity with Python, Java, or REST API integration.

  • Certifications like Oracle PL/SQL Developer Certified Associate/Professional are a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.