1

Database Developer Jobs in Gaithersburg, MD (NOW HIRING)

Database Developer

Arlington, VA · On-site

$120K - $135K/yr

We are seeking an experienced Database Developer with a strong background in Oracle database development and PL/SQL to join a fast-paced agile team. This role works closely with .NET software ...

Oracle Database Developer Duration : Full -time Location : Bethesda MD Must have Interim Secret, secret or top-secret clearance. Summary/Objective The Oracle database developer is responsible for the ...

Demonstrated experience translating database requirements into end-to-end design for databases that ... Demonstrated experience working with systems analysts, engineers, programmers and others to obtain ...

Bespoke Technologies, Inc. is seeking a Senior Principal AI Agent/Application Developer. The role ... Oracle Databases • OpenAI Codex Qualifications : Required : • Experience working with ...

The Database Developer is responsible for the development, test, debugging and implementation of code for the system. Duties include: Support PL/SQL development in Greenplum environment Provides ...

Database Developer

Arlington, VA · On-site

$80K - $120K/yr

Description Database engineer with experience working closely with .NET software engineers for the development of search and ETL applications. This role requires 1 day onsite in Rosslyn, VA each week.

next page

Showing results 1-20

Database Developer information

See Gaithersburg, MD salary details

$28

$57

$87

How much do database developer jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for database developer in Gaithersburg, MD is $57.39, according to ZipRecruiter salary data. Most workers in this role earn between $47.02 and $64.95 per hour, depending on experience, location, and employer.

Will AI replace database developer?

AI is unlikely to fully replace database developers, as their role involves designing, optimizing, and maintaining complex database systems that require human expertise. However, AI tools can automate routine tasks like data entry and query optimization, allowing developers to focus on more strategic and creative aspects of database management.

What is the salary of a database developer?

The salary of a database developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and industry. Skilled professionals with knowledge of SQL, database management systems, and certifications may earn higher salaries.

Are database developers still in demand?

Database developers are still in demand as organizations continue to rely on data management and analysis. Skills in SQL, database design, and familiarity with platforms like Oracle, MySQL, or SQL Server are valuable, and demand is expected to grow with increasing data-driven decision-making across industries.

What Is a Database Developer?

A database developer works in an Information Technology (IT) department creating and maintaining databases. You monitor and troubleshoot databases and run debugging processes. Responsibilities can include offering support to other departments or clients, updating systems, advising management on tech solutions and security, and managing machine data. You use computers, cloud data, applications, and programs to improve processes and streamline coding strategies. You may also have duties like presenting information to clients or upper management, and proposing and enacting system updates.

What does a database developer do?

A database developer designs, creates, and maintains databases to store and organize data efficiently. They write SQL queries, optimize database performance, and ensure data security, often working with database management systems like MySQL, Oracle, or SQL Server. Strong problem-solving skills and knowledge of data modeling are essential for this role.

What are some common challenges faced by Database Developers when working on large-scale projects?

Database Developers working on large-scale projects often encounter challenges such as optimizing query performance, ensuring data integrity, and managing database scalability. As databases grow, maintaining efficient indexing, handling concurrent access, and implementing robust backup and recovery strategies become increasingly complex. Collaboration with application developers and system administrators is essential to ensure smooth integration and to address issues related to data migration and security. Staying updated with the latest database technologies and best practices can help mitigate these challenges and contribute to project success.

What is the difference between Database Developer vs Database Administrator?

AspectDatabase DeveloperDatabase Administrator
Primary RoleDesigns, develops, and maintains database systems and applicationsManages, maintains, and secures existing databases
Skills & CertificationsSQL, PL/SQL, database design, programming skillsDatabase management, backup/recovery, security, certifications like Oracle DBA or Microsoft SQL Server
Work EnvironmentDevelopment teams, software projects, coding-focusedIT operations, system administration, troubleshooting
GoalsCreate efficient database solutionsEnsure database availability, performance, and security

While both roles work closely with databases, a Database Developer focuses on creating and optimizing database systems and applications, whereas a Database Administrator manages the ongoing operation, security, and maintenance of existing databases. Understanding these differences helps organizations assign the right responsibilities and professionals for their data needs.

What are Database Developers?

Database Developers are IT professionals who design, build, and maintain databases to ensure efficient data storage, retrieval, and security. They work with various database management systems (DBMS) like SQL Server, Oracle, or MySQL, writing code to create database structures, queries, procedures, and triggers. Their role is vital for organizations that rely on large amounts of data, as they optimize database performance and support the integration of applications with databases.

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

To thrive as a Database Developer, you need expertise in database design, SQL programming, and data modeling, typically backed by a degree in computer science or a related field. Familiarity with relational database management systems (such as SQL Server, Oracle, or MySQL), ETL tools, and relevant certifications like Microsoft Certified: Azure Database Administrator Associate are commonly required. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with stakeholders and troubleshoot issues efficiently. These skills ensure the development of robust, scalable, and secure database solutions that support organizational data needs.
What are popular job titles related to Database Developer jobs in Gaithersburg, MD? For Database Developer jobs in Gaithersburg, MD, the most frequently searched job titles are:
What job categories do people searching Database Developer jobs in Gaithersburg, MD look for? The top searched job categories for Database Developer jobs in Gaithersburg, MD are:
What cities near Gaithersburg, MD are hiring for Database Developer jobs? Cities near Gaithersburg, MD with the most Database Developer job openings:
Infographic showing various Database Developer job openings in Gaithersburg, MD as of July 2026, with employment types broken down into 84% Full Time, 11% Part Time, 1% Temporary, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $119,378 per year, or $57.4 per hour.
Database Developer

Database Developer

DANE LLC

Arlington, VA • On-site

$120K - $135K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 13 days ago


Job description

Benefits:
  • Pet Insurance
  • Commuter Benefits
  • FSA & HSA Plans
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discounts
  • Health insurance
  • Paid time off
  • Tuition assistance
  • Vision insurance
  • Wellness resources

At DANE we support some of the most complex programs in the country, and we do it with a team that’s technically excellent and genuinely collaborative. We offer aggressive PTO, competitive benefits, and a culture where your contributions are visible and valued.
We are seeking an experienced Database Developer with a strong background in Oracle database development and PL/SQL to join a fast-paced agile team. This role works closely with .NET software engineers on the development of search and ETL applications, requiring both deep database expertise and the ability to collaborate across a multi-disciplinary development team. The ideal candidate brings hands-on experience with Oracle Golden Gate and Oracle AQ, or a demonstrated ability to learn these technologies quickly in a complex production environment.

Responsibilities

  • Design, develop, test, maintain, and enhance applications
  • Develop complex SQL queries for data analysis
  • Develop and maintain PL/SQL procedures, functions, and packages for data population and manipulation per business requirements using Oracle Database, TOAD, and SQL*Plus
  • Create Ansible playbooks to manage ops configuration and database infrastructure
  • Develop and manage the implementation and maintenance of CI/CD pipelines for code deployment using Jenkins to automate deployment processes
  • Develop and maintain release notes and feature enhancements
  • Identify and address performance bottlenecks in applications to ensure they are more efficient and responsive
  • Provide support to end-users in addressing their inquiries and resolving their technical issues with the applications
  • Develop database objects including tables, views, stored procedures, and packages using PL/SQL, TOAD, and SQL*Plus
  • Work in a scrum-based agile development process which plans and builds features targeted to a release; maintain Git / GitLab workflows for version control
  • Prepare reports, manuals, and other documentation for the operation and maintenance of applications
  • Guide other team members on patterns and practices to produce high quality software
  • Analyze and resolve technical and application problems in support of Tier III Operations

Requirements

  •  Bachelor’s degree in Computer Science, Information Technology, or equivalent experience
  •  Must have an active DoD Secret (or higher) Clearance
  • Minimum 5+ years of experience in Oracle database development and PL/SQL
  • Strong hands-on experience with Oracle Database, PL/SQL, TOAD, and SQL*Plus
  •  Experience developing complex SQL queries, stored procedures, functions, and packages for data population and manipulation
  • Experience with Oracle Golden Gate and/or Oracle Advanced Queuing (AQ), or a demonstrated ability to learn these technologies quickly
  • Experience developing and maintaining ETL applications and search application integrations in collaboration with .NET software engineers
  • Experience creating Ansible playbooks for configuration management and database infrastructure automation
  • Experience implementing and maintaining CI/CD pipelines using Jenkins
  • Proficiency with Git / GitLab version control workflows in an agile scrum environment
  •  Familiarity with IIS and .NET application hosting environments
  • Experience with project tracking and agile workflow tools such as Jira
  • Strong analytical and problem-solving skills with the ability to identify and resolve performance bottlenecks
  • Ability to clearly communicate technical concepts and guide team members on database patterns and best practices
  •  Ability to work in a fast-paced agile development environment and collaborate effectively with software engineers and cross-functional teams


DANE LLC is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Flexible work from home options available.