1

Oracle Software Developer Jobs in Virginia (NOW HIRING)

Senior Software Developer

Chantilly, VA · On-site

$107K - $195K/yr

Oracle, Oracle RDS * Frameworks: Vue.js, Bootstrap/Vuetify * Additional programming/scripting languages: * Python, JavaScript, Bash, XML, JSON, YAML, SQL and PL/SQL * Software: * GitHub / Git, ELK ...

Senior Software Developer

Chantilly, VA · On-site

$107K - $195K/yr

Oracle, Oracle RDS * Frameworks: Vue.js, Bootstrap/Vuetify * Additional programming/scripting languages: * Python, JavaScript, Bash, XML, JSON, YAML, SQL and PL/SQL * Software: * GitHub / Git, ELK ...

Our company provides application analysis, design, development and programming, software ... Experience with Unix, Oracle, SQL and PL/SQL * Experience in ETL scripting * Experience in DB ...

Software Developer

Chantilly, VA · On-site

$190K - $230K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Overview Software Engineer Chantilly, VA TS/SCI with Poly At Bcore, our strength comes from how we ... Demonstrated experience working with relational databases such as Oracle or PostgreSQL * Utilized ...

Software Developer

Chantilly, VA

$190K - $230K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer Chantilly, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver ... Demonstrated experience working with relational databases such as Oracle or PostgreSQL * Utilized ...

Software Developer

Chesapeake, VA · On-site

$103K - $115K/yr

We are seeking a skilled and versatile Software Developer to join our growing technology team. This ... SQL, PL/SQL, Oracle Forms and Reports, Pro*C, C, C++ * Expertise in writing SQL and PL/SQL

New

Software Developer

Chesapeake, VA · On-site

$103K - $115K/yr

We are seeking a skilled and versatile Software Developer to join our growing technology team. This ... SQL, PL/SQL, Oracle Forms and Reports, Pro*C, C, C++ * Expertise in writing SQL and PL/SQL

Software Developer

Chesapeake, VA · On-site

$103K - $115K/yr

We are seeking a skilled and versatile Software Developer to join our growing technology team. This ... SQL, PL/SQL, Oracle Forms and Reports, Pro*C, C, C++ * Expertise in writing SQL and PL/SQL

Software Developer

Virginia Beach, VA · On-site

$75K - $158K/yr

  • Medical

  • Retirement

  • PTO

Software Developer Job Category: Information Technology Time Type: Full time Minimum Clearance ... systems (ORACLE and Microsoft SQL Server) Desired: • Bachelor's Degree in related discipline ...

Software Developer

Chantilly, VA

$106K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server * Must be an ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...

Software Developer

Chantilly, VA · On-site

$106K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server * Must be an ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...

Software Developer

Chantilly, VA · On-site

$106K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server * Must be an ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...

Software Developer

Chantilly, VA · On-site

$106K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server * Must be an ... Experience in software development on Agile teams using Agile Developer practices such as Pair ...

Software Developer

Chantilly, VA

$190K - $230K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Overview Software Engineer Chantilly, VA TS/SCI with Poly At Bcore, our strength comes from how we ... Demonstrated experience working with relational databases such as Oracle or PostgreSQL * Utilized ...

SOFTWARE DEVELOPER III - JAVA JEE

Reston, VA · On-site

$59.50 - $76/hr

... Oracle 10g+. SQL Server RDBMS concepts * 10+Years Application Development/Software Engineering ... Design Patterns * 10+Years Web application development * 8+ Years Object oriented design and ...

SME - Software Developer

Quantico, VA · On-site

$175K - $185K/yr

Overview: GovCIO is currently hiring for a SME - Software Developer to assist in updating all ... Database and application development facility (including Microsoft SQL Server, SharePoint, Oracle ...

Showing results 21-40

Oracle Software Developer information

See Virginia salary details

$31

$61

$86

How much do oracle software developer jobs pay per hour?

As of Aug 17, 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 is an Oracle software developer?

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.

What skills and qualifications are needed to thrive as an Oracle software developer?

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.

What are 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.

Infographic showing various Oracle Software Developer job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $127,349 per year, or $61.2 per hour.

Software Developer Manager

CACI International, Inc.

Reston, VA • On-site

Full-time

Medical, Retirement, PTO

Re-posted 8 days ago


Job description

Job Title: Software Developer Manager
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: Top Secret
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
* * *
What You'll Get to Do
CACI is seeking an experienced Software Developer Lead to support CACI's mission critical financial and acquisition systems built on Momentum. In this role, you will lead technical planning, oversee development efforts, and guide modernization work across a complex COTS based ecosystem. You will work closely with developers, product owners, Momentum SMEs, system integrators, and leadership to design, implement, and sustain enhancements aligned with program needs.
This role requires strong leadership capabilities, deep technical problem solving skills, and experience coaching developers. You will help the team adopt best practices, ensure development quality, support CI/CD improvements, and contribute to the long term technical direction of the program.
You will need excellent communication skills, the ability to collaborate with multiple stakeholders, and strong organizational awareness to manage priorities in a fast paced environment.
Responsibilities
Momentum / COTS Leadership

  • Lead technical work within a Momentum environment.
  • Guide customization, integration, extension, and troubleshooting of Momentum modules and services.
  • Collaborate with Momentum SMEs on upgrade impacts, configuration, and interface alignment.
  • Software Engineering & Architecture
    Design, develop, and maintain services and applications supporting program's mission system.
  • Apply engineering best practices for reliability, maintainability, and performance.
  • Ensure secure coding practices consistent with DoD requirements.
    Cloud, Containers, and DevSecOps
  • Build, deploy, and maintain applications running in OpenShift using Podman, containers, and orchestration patterns.
  • Oversee creation and maintenance of container images and deployment pipelines.
  • Troubleshoot and optimize containerized applications.
    Support and develop integrations using WebMethods (strong plus).
  • Guide interface troubleshooting between Momentum and other enterprise systems.

Database & Data Layer
  • Work with relational databases (e.g., Oracle, PostgreSQL)
  • Support data modeling, query tuning, and integration with Momentum data structures.

Team Leadership & Quality Assurance
  • Lead, mentor, and develop a team of software developers of varying experience levels.
  • Conduct code reviews and ensure adherence to standards.
  • Support root cause analysis and drive continuous improvement practices.
  • Establish and reinforce development processes, documentation standards, and agile rituals.

Required Qualifications
  • Typically requires bachelor's degree or equivalent; and 7-10 years of related work experience.
  • Minimum 7-10 years software development experience with at least 3 years in a technical lead or engineering lead role.
  • Hands on experience with Momentum or similar complex COTS products.
  • Strong Java development experience, including microservices architectures.
  • Experience developing and deploying applications in OpenShift.
  • Experience with GitLab for source control and CI/CD.
  • Strong database skills (Oracle or comparable relational database experience required).
  • Ability to prioritize tasks and lead development efforts in a dynamic environment.
  • Strong communication, teamwork, and mentoring abilities.
  • Experience with WebMethods for system to system integrations.
  • U.S. Citizen
  • Active TS Clearance
    Nice to Have
  • Lead development of Java based microservices and shared components.
  • Experience building, hardening, and deploying container images.
  • Experience with DevSecOps, system administration, or platform engineering.
  • Experience supporting software development in a DoD environment.
  • Experience with shell scripting, automation tooling, or CI/CD pipeline design.
  • Experience contributing to large COTS upgrades or modernization initiatives

Suggested Tech Stack Section
  • Momentum (CGI) 8.x
  • Java / J2EE
  • OpenShift
  • GitLab (source control + CI/CD)
  • Oracle / PostgreSQL / SQL
  • WebMethods (nice to have)
  • Linux environment familiarity
  • C#/C++ Experience
  • Shell scripting
  • DevSecOps / system admin exposure

What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$103,800 - $218,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.