1

Oracle Software Developer Jobs in Virginia (NOW HIRING)

Software Engineer

Fredericksburg, VA ยท On-site

$125K - $150K/yr

Responsibilities As a senior Software Developer with AMERICAN SYSTEMS, you will have an opporunity ... C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured ...

Software Engineer

Fredericksburg, VA ยท On-site

$125K - $150K/yr

As a senior Software Developer with AMERICAN SYSTEMS, you will have an opporunity to do the ... C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured ...

Jr. Developer

Roanoke, VA

$65K - $85K/yr

HyperGen is an Oracle Partner firm providing technology-driven IT Services and Solutions nationwide ... Recruiting, Project Management, Upgrades, Implementations, Software Enhancements Jr. Software ...

Jr. Developer

Roanoke, VA ยท On-site

$65K - $85K/yr

HyperGen is an Oracle Partner firm providing technology-driven IT Services and Solutions nationwide ... Recruiting, Project Management, Upgrades, Implementations, Software Enhancements Jr. Software ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience with relational databases such as PostgreSQL, MySQL, or Oracle * Experience with no-SQL ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience with relational databases such as PostgreSQL, MySQL, or Oracle * Experience with no-SQL ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience with relational databases such as PostgreSQL, MySQL, or Oracle * Experience with no-SQL ...

Front End Software Developer

Herndon, VA ยท On-site

$106K - $124K/yr

Experience with relational databases (ex \- Oracle \/ MySql) \n * Experience with interacting in a ... Ability to work well in a constantly evolving work environment \n * BS\/BA in Software Engineering ...

Senior Software Developer

Reston, VA

$56.75 - $75/hr

... Software Developer to become an integral part of the team! You will be part of a talented software ... Strong SQL skills with Relational, NoSQL and Bigdata database systems (ORACLE, MYSQL, POSTGRES ...

Senior Software Developer

Reston, VA ยท On-site

$56.75 - $75/hr

... Software Developer to become an integral part of the team! You will be part of a talented software ... Strong SQL skills with Relational, NoSQL and Bigdata database systems (ORACLE, MYSQL, POSTGRES ...

Be Seen First

Senior Software Developer

Reston, VA ยท On-site

$135K - $145K/yr

... Software Developer to become an integral part of the team! You will be part of a talented software ... Strong SQL skills with Relational, NoSQL and Bigdata database systems (ORACLE, MYSQL, POSTGRES ...

next page

Showing results 1-20

Oracle Software Developer information

See Virginia salary details

$31

$61

$86

How much do oracle software developer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for oracle software developer in Virginia is $61.23, according to ZipRecruiter salary data. Most workers in this role earn between $53.85 and $66.97 per hour, depending on experience, location, and employer.

What are Oracle Software Developers?

Oracle Software Developers are IT professionals who specialize in designing, developing, and maintaining software applications that utilize Oracle technologies, such as Oracle Database, Oracle Cloud, and Oracle development tools. They write code, create database schemas, optimize queries, and ensure the seamless integration of Oracle products within software solutions. These developers often work with programming languages like SQL, PL/SQL, Java, and others, depending on the project requirements. Their expertise is crucial for businesses that rely on Oracle's robust database and application platforms to manage data and support business operations.

Is Oracle good for software engineers?

Oracle offers a range of software development opportunities, particularly in database management, cloud services, and enterprise applications. Software engineers working with Oracle technologies often need skills in SQL, Java, and cloud platforms, and the company provides a structured environment with certifications and training options. Overall, Oracle can be a good employer for software engineers interested in enterprise-level software and database solutions.

Is Oracle a high paying job?

Oracle Software Developers typically earn competitive salaries that vary based on experience, location, and skill level. In general, software development roles involving Oracle technologies tend to offer above-average compensation compared to other IT positions, especially for those with specialized skills or certifications in Oracle database management and development.

What engineers make $500,000?

Senior software engineers, including those working with specialized skills like cloud computing, machine learning, or in high-demand industries, can earn $500,000 or more annually. Achieving this level typically requires extensive experience, advanced certifications, and often leadership roles or equity compensation in addition to base salary.

What are some common challenges Oracle Software Developers face when integrating new features into legacy systems?

Oracle Software Developers often encounter challenges when integrating new features with legacy systems, such as ensuring compatibility between old and new code, managing outdated documentation, and handling dependencies on deprecated Oracle technologies. These challenges require strong problem-solving skills, thorough testing, and effective communication with cross-functional teams to minimize disruptions. Staying current with Oracle updates and best practices can also help mitigate integration issues and maintain system stability.

What is the difference between Oracle Software Developer vs Oracle Application Developer?

AspectOracle Software DeveloperOracle Application Developer
Required CredentialsBachelor's in CS or related, Oracle certifications often preferredBachelor's in CS or related, Oracle certifications beneficial
Work EnvironmentDevelops and maintains Oracle-based software solutionsDesigns and customizes Oracle applications for clients
Employer & Industry UsageTech companies, consulting firms, enterprise ITConsulting firms, enterprise clients, software vendors

Oracle Software Developers focus on creating and maintaining Oracle-based software, while Oracle Application Developers specialize in customizing and implementing Oracle applications for specific business needs. Both roles require similar skills and certifications but differ in their primary focus and work tasks.

What are the key skills and qualifications needed to thrive as an Oracle Software Developer, and why are they important?

To thrive as an Oracle Software Developer, you need strong programming skills in SQL, PL/SQL, and Java, along with a solid understanding of database design and development principles, typically supported by a degree in computer science or a related field. Familiarity with Oracle Database, Oracle Application Express (APEX), and relevant certifications such as Oracle Certified Professional (OCP) are highly valued. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with teams and translating business requirements into technical solutions. These competencies ensure robust, scalable, and efficient database applications that meet organizational needs.

Is Oracle hard to get hired at?

As an Oracle Software Developer, securing a position can be competitive due to the specialized skills required, such as proficiency in PL/SQL, Java, and database management. Candidates with relevant certifications, experience with Oracle tools, and strong problem-solving skills tend to have better chances of being hired, especially in organizations that rely heavily on Oracle technologies.
Infographic showing various Oracle Software Developer job openings in Virginia as of June 2026, with employment types broken down into 91% Full Time, 8% Part Time, and 1% Contract. Highlights an 83% Physical, 8% Hybrid, and 9% Remote job distribution, with an average salary of $127,349 per year, or $61.2 per hour.
Software Engineer

Software Engineer

AMERICAN SYSTEMS

Fredericksburg, VA โ€ข On-site

$125K - $150K/yr

Full-time

Posted 8 days ago


Job description

Overview
**This is a pipeline requisition designed to collect resumes for potential upcoming work at AMERICAN SYSTEMS and does not represent a current opening. Qualified candidates will be contacted when an opening/funding becomes available**
AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.
Responsibilities
As a senior Software Developer with AMERICAN SYSTEMS, you will have an opporunity to do the following:
  • Support a Department of Justice program, who designs, builds and implements highly technical data collection systems.
  • Support a technology lab who dynamically implements technology to meet their outside customers uniquely defined evidence collection needs.
  • Serve as development expert in software engineering, with a primary focus Web GUI Development.
  • Provide expertise in Stylesheets, Java Script ES6, HTML and HTML5 standup.
  • Be proficient in the following programming languages: C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured Query Language (SQL), and Visual Basic.
  • Provide support in a variety of areas to include Field Programmable Gate Arrays (FPGAs), Digital Signal Processors (DSP), Windows devices Drivers, Embedded SQL, Video Transcoding, Bandwidth Aggregation, and OCR data processing.
  • Provide leadership and research in advanced software engineering concepts. Provides solutions to highly complex problems of a specialized product or design development, with a wide range of projects or programs.
  • Be responsible for requirements analysis, subsystem allocation, performance analysis, and system engineering leadership.
  • Prepare reports as needed relating to assignments, as required. Maintains technical competence and state-of-the-art expertise in areas of technical specialization.

Qualifications
  • Active Top-Secret Clearance.
  • U.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearance
  • Serve as a senior Software Developer with expertise in software engineering, with a primary focus Web GUI Development.
  • Experience with Stylesheets, jQuery, Java Script ES6, HTML and HTML5.
  • Proficient in the following programming languages: C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured Query Language (SQL), and Visual Basic.
  • Proficiency in the administration and use of Azure DevOps.
  • Proficiency in the administration and use of Azure DevOps helpful.
  • Worked and supported development environment with regression testing capabilities.
  • Provide support in a variety of areas to include Field Programmable Gate Arrays (FPGAs), Digital Signal Processors (DSP), Windows devices Drivers, Embedded SQL, Video Transcoding, Bandwidth Aggregation, and or OCR data processing.
  • Bachelor's Degree (BS) with 8+ years of relevant experience or Associate's Degree (AS) with 10+ years relevant experience or High School/GED with 13+ years relevant experience.

EEO Statement
EEO Race/Sex/Disability Status/Veteran Status