Skip to main content

Database Developer

Posted today

ova technologiesNew York (NY)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Description Job Description Job Description: Database Developer Position: Database Developer Job Summary We are seeking a skilled Database Developer responsible for designing, developing, implementing, and maintaining database solutions. The role involves database programming, query optimization, data modeling, performance tuning, and ensuring data integrity, security, and availability across business applications.
Key Responsibilities: Design, develop, and maintain relational database systems and applications. Create and optimize complex SQL queries, stored procedures, functions, triggers, and views. Design database schemas, tables, indexes, and data models based on application requirements. Perform database development, testing, deployment, and maintenance activities. Analyze and improve database performance through query optimization and indexing. Troubleshoot database issues and provide technical support to application teams. Ensure data accuracy, integrity, security, and availability. Perform database migrations, upgrades, and version management. Develop ETL processes for data extraction, transformation, and loading. Collaborate with software developers, business analysts, and system administrators. Create and maintain database documentation, standards, and best practices. Monitor database performance and recommend improvements. Support backup, recovery, and disaster recovery activities.
Required Skills & Qualifications: Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. Experience in database development and SQL programming. Strong knowledge of relational database concepts and data modeling. Hands-on experience with databases such as: Microsoft SQL ServerOracle Database MySQLPostgreSQLMariaDBStrong SQL skills including: Complex queries JoinsStored procedures FunctionsTriggersViewsQuery optimization Knowledge of database indexing, normalization, and performance tuning. Experience with database design, development, and troubleshooting. Understanding of data security, access control, and database best practices.
Preferred Skills: Experience with ETL tools and data integration platforms. Knowledge of reporting tools such as Power BI, Tableau, or SSRS.Experience with cloud databases (AWS RDS, Azure SQL Database, Google Cloud SQL).Familiarity with NoSQL databases such as MongoDB or Redis. Basic knowledge of scripting languages such as Python, Shell, or PowerShell. Experience with version control systems like Git.
Preferred Certifications
Microsoft SQL Server Certification:
  • Oracle Database CertificationAWS/Azure Database Certifications
  • Data Engineering Certifications
  • Soft SkillsStrong analytical and problem-solving skills.
  • Good communication and documentation abilities.
  • Ability to work with cross-functional teams.
  • Attention to detail and commitment to data quality.
  • Experience Level0 3 years: Junior Database Developer3 6 years: Database Developer 6 years: Senior Database Developer

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this