Database Developer Job Description

Use this Database Developer job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.
Database Developer

Database Developer responsibilities


Database Developer Job Description Template

Job Brief

We are looking for a qualified Database developer to design stable and reliable databases, according to our company’s needs. You will be responsible for developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively.

As part of our IT team, you will work closely with developers to ensure system consistency. You will also collaborate with administrators and clients to provide technical support and identify new requirements. Communication and organization skills are keys for this position, along with a problem-solution attitude.

Ultimately, you should be able to ensure our database systems run effectively and securely on a daily basis.


  • Design stable, reliable and effective databases
  • Optimize and maintain legacy systems
  • Modify databases according to requests and perform tests
  • Solve database usage issues and malfunctions
  • Liaise with developers to improve applications and establish best practices
  • Gather user requirements and identify new features
  • Develop technical and training manuals
  • Provide data management support to users
  • Ensure all database programs meet company and performance requirements
  • Research and suggest new database products, services and protocols


  • Proven work experience as a Database developer
  • In-depth understanding of data management (e.g. permissions, recovery, security and monitoring)
  • Knowledge of software development and user interface web applications
  • Hands on experience with SQL
  • Familiarity working with .Net Framework, JavaScript, HTML and Oracle
  • Excellent analytical and organization skills
  • An ability to understand front-end users requirements and a problem-solving attitude
  • Excellent verbal and written communication skills
  • BSc degree in Computer Science or relevant field

Database Developer Job Description Examples

Database Developer with Python • Upwork

Syntegrico is a global custom software development company providing a full range of services to meet the business challenges of our customers.

Hundreds of clients trust us to work on software development, IT-consulting, data and analytics, machine learning, mobile app development, DevOps and cloud, and more. We provide experienced engineering teams to get the project up and accelerate... quic...

Read more
SQL Developer • SonicJobs

Title: SQL Developer Job Title Job Summary: Job Title Job Responsibilities: * Significant experience in Microsoft SQL & Oracle databaseprogramming and development is a must * Significant development &integration experience in Microsoft database modules like SSRS, SSIS, SSAS, CUBE (Star Schema) * Significant development ...integration experience in triggering &execution mechanism such as Aut...

Read more
SQL Database Developer • Dice

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Levanture, is seeking the following. Apply via Dice today!

Job Description...

Application Database Developer

This position is for an individual contributor role contributing to development activities across a span of functional areas. The ideal candidate will have strong technical skills and ...

Read more
Senior SQL Database Developer - Remote • DriveTime

Headquartered in Tempe, Arizona, DriveTime is the largest privately owned used car sales and finance company in the country (yes, we are THAT good)! With more than 130 dealerships, 3 operations centers and 15 reconditioning centers across the nation, our 4,000+ employees are focused on getting the right customer in the right car, at the right terms. With over 25 years of industry experience, an...

Read more