1

Senior Oracle Database Developer Jobs in North Carolina

Oracle DBA

Charlotte, NC

$49.50 - $67.50/hr

Oracle DBA role for 6+ months Contract in Charlotte NC. Leads the planning, analysis, design ... Consults with and advises senior management and multiple clients on high impact data or database ...

Senior Oracle PL/SQL Developer

Charlotte, NC · On-site

$55.06 - $63.06/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Genesis10 is currently seeking a Senior Oracle PL/SQL Developer for a contract position with a ... This role requires developing database utilities for large-scale Oracle databases within an ...

Oracle DBA

Charlotte, NC · On-site

$49.50 - $67.50/hr

Database engineer responsible for the Oracle and Cassandra databases. * Candidate will work closely with Database Administration and development teams to define, develop and maintain those databases ...

Oracle DBA Specialist

Raleigh, NC

$49.25 - $67/hr

Combined professional experience working with Oracle DB & middleware as solutions engineer, development/production DBA in Linux/UNIX environment. * Professional expertise with setup and maintenance ...

Oracle PL/SQL Developer

Charlotte, NC · On-site

$49.50 - $62.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Charlotte, North Carolina (Onsite) Role Overview We are seeking a Senior Oracle PL/SQL Developer with strong expertise in Oracle database design, complex SQL development, performance tuning, and data ...

Senior Database Administrator

Cary, NC · On-site

$40 - $50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Senior Database Administrator, location is Hybrid (Tuesday-Thursday onsite in Cary, NC). The start ... Engineering, Business, or equivalent professional experience * 8-10 years of Oracle Database ...

Senior Database Developer (Finance) - Raleigh / Durham / Cary/ Research Triangle, NC Are you an IT guru with an interest in developing in a culture of innovation? Would you like to build software ...

Overview The Database Engineer Consultant serves as a senior technical leader responsible for ... Expertise with (preferably in this order) PostgreSQL, DB2, Netezza, Oracle Database, SQL Server ...

Oracle DBA/ Developer

Charlotte, NC · On-site

$49.50 - $67.50/hr

Oracle application data tuning and optimization, development, and data modelling. * Depends on a DBA. Someone who understands development concepts, can looks at indexes, explain plans and PL/SQL ...

Database developer

Charlotte, NC · On-site

$65 - $75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency with Oracle development tools such as SQL Developer, TOAD, or PL/SQL Developer. Experience using Git or other Version Control Systems for database code management. Strong analytical and ...

Showing results 41-60

Senior Oracle Database Developer information

See North Carolina salary details

$72.7K

$106.1K

$124.5K

How much do senior oracle database developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior oracle database developer in North Carolina is $106,135.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $118,100.00 per year, depending on experience, location, and employer.

What is a senior Oracle Database Developer?

A Senior Oracle Database Developer is an experienced IT professional who specializes in designing, developing, and maintaining Oracle database systems. They are responsible for creating complex database solutions, optimizing performance, and ensuring data integrity and security. Senior developers often lead database projects, mentor junior team members, and collaborate with other departments to implement business requirements. Their expertise includes SQL, PL/SQL, performance tuning, and in-depth knowledge of Oracle database architecture.

What are some typical challenges faced by senior Oracle Database Developers when optimizing complex queries?

Senior Oracle Database Developers often encounter challenges such as identifying inefficient SQL statements, resolving performance bottlenecks, and managing large volumes of data. These can involve analyzing execution plans, tuning indexes, and collaborating closely with application developers to refactor queries. Staying updated on Oracle’s evolving features and best practices is essential to ensure optimal database performance and reliability.

What are the key skills and qualifications needed to thrive as a senior Oracle Database Developer, and why are they important?

To thrive as a Senior Oracle Database Developer, you need advanced proficiency in SQL, PL/SQL, database architecture, and performance tuning, typically supported by a relevant degree and several years of experience. Expertise in Oracle Database technologies, data modeling tools, and certifications like Oracle Certified Professional (OCP) are often required. Strong analytical thinking, problem-solving skills, and effective communication set top performers apart in this role. These skills are crucial for designing robust database solutions, optimizing system performance, and collaborating with cross-functional teams to meet organizational goals.

What is the difference between Senior Oracle Database Developer vs Oracle Database Administrator?

AspectSenior Oracle Database DeveloperOracle Database Administrator
Primary FocusDeveloping, coding, and optimizing database applications and queriesManaging, maintaining, and securing Oracle databases
Required SkillsSQL, PL/SQL, performance tuning, application developmentDatabase installation, backup/recovery, security, performance monitoring
CertificationsOracle Certified Professional (OCP), Oracle Certified Expert (OCE)Oracle Certified Associate (OCA), Oracle Certified Professional (OCP)
Work EnvironmentDevelopment teams, software projects, application-focusedDatabase operations, system administration, IT infrastructure

While both roles require Oracle certifications and involve working with Oracle databases, the Senior Oracle Database Developer primarily focuses on developing and optimizing database applications, whereas the Oracle Database Administrator manages the overall health, security, and performance of the databases. Understanding these distinctions helps employers and professionals identify the right role for their skills and career goals.

What cities in North Carolina are hiring for Senior Oracle Database Developer jobs?

Cities in North Carolina with the most Senior Oracle Database Developer job openings:

Infographic showing various Senior Oracle Database Developer job openings in North Carolina as of August 2026, with employment types broken down into 54% Full Time, 7% Temporary, and 39% Contract. Highlights an 70% In-person, and 30% Remote job distribution, with an average salary of $106,135 per year, or $51 per hour.

Senior Oracle/Exadata DBA - HYBRID

Chandra Technologies, Inc.

Durham, NC • On-site

Other

Posted 7 days ago


Job description

Job Description:

***Crop to Crop resumes are accepted

We are seeking an experienced Oracle Exadata DBA for managing and optimizing Oracle databases hosted on Exadata and Linux platforms within the AWS cloud environment. This role includes ownership of application schemas, database design, extensions, and ongoing support across development, test, and production environments. The position requires strong expertise in database performance tuning, administration, replication, and high‑availability solutions such as Oracle Data Guard.

This individual will play a key role in leading database strategy and implementing best practices for large‑scale, high‑volume application systems. They will collaborate with development teams to support application modernization initiatives and ensure database components are designed for scalability, reliability, and optimal performance in AWS.

Primary Responsibilities:

  • Manage and maintain Oracle database environments (development, test, production) running on Exadata and Linux in AWS
  • Collaborate with application developers to define data requirements, design tables and schemas, and assist with SQL development and optimization.
  • Support application modernization efforts by providing robust, scalable database solutions.
  • Lead the design, implementation, and management of application schemas, database structures, and extensions.
  • Provide technical support for Oracle databases, including diagnosis and resolution of performance, configuration, and availability issues.
  • Develop and maintain procedures, standards, and best practices for database operations in cloud environments.
  • Administer high‑availability and disaster recovery configurations using Oracle Data Guard.
  • Implement and manage replication solutions such as Oracle GoldenGate.
  • Perform database performance tuning, query optimization, and resource management for high‑volume workloads.
  • Conduct regular database backups, restores, patching, and upgrades.

Required Skills:

Deep understanding of Oracle Exadata architecture, including storage cells, InfiniBand networking, Smart Scan and Hybrid Columnar Compression (HCC)

Experience managing storage using Oracle Automatic Storage Management (ASM) and monitoring ASM disk groups

Hands-on experience installing, patching, and upgrading Oracle Database software and related components (Exadata patches, PSU/DBRU/Release Updates)

Experience with performance tuning at both database and Exadata storage layer

Demonstrable expertise in designing database schemas, access patterns, indexing, locking strategies, and tuning Oracle databases

Ability to troubleshoot complex issues across database, OS, and Exadata storage components

Experience with OEM (Oracle Enterprise Manager) or Cloud Control for monitoring and diagnostics

Strong experience in SQL writing skills

Participate in on-call rotation and weekend work