Senior SQL Developer / DBA
Vaco by Highspring
Remote
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Important Notice This position is not available for C2C, visa sponsorship, or third-party submissions. Sr. SQL Developer / DBA We are seeking an experienced Senior SQL Developer / DBA to design, build, optimize, and maintain the database systems that power our applications and client solutions. This long-term contract role is hybrid with a client located in the Columbus area and is available only for W-2 candidates; C2C, third parties, and visa sponsorship are not available. The ideal candidate brings deep Microsoft SQL Server expertise, strong data modeling skills, and the judgment to support reliable, high-quality data across development and production environments. Responsibilities Design, develop, and maintain SQL Server database schemas, including tables, views, stored procedures, functions, triggers, and indexes. Diagnose and resolve query performance issues through execution plan analysis, indexing strategies, and query optimization. Translate business requirements into normalized, scalable, and well-documented data models. Participate in code reviews and provide constructive feedback on SQL code and database design. Analyze and support data conversions, migrations, and data fixes while ensuring accuracy and integrity. Collaborate with application developers and architects to ensure database designs align with application needs. Maintain database security, backups, recovery processes, and overall database health and capacity. Document data models, processes, and standards for the team. Support production issue resolution and contribute to root-cause analysis when database issues arise. Required Qualifications 8+ years of hands-on experience as a SQL Developer, DBA, or in a combined role, primarily with Microsoft SQL Server. Expert-level T-SQL skills, including complex queries, stored procedures, functions, and triggers. Strong experience with query performance tuning, execution plan analysis, indexing strategy, and troubleshooting slow-running queries. Solid data modeling skills with a deep understanding of normalization and relational design principles. Experience with data conversions, ETL processes, and data cleanup or remediation work. Familiarity with DBA responsibilities such as backups, restores, security, monitoring, and capacity planning. Strong analytical and problem-solving skills with high attention to data accuracy and detail. Effective communication skills and the ability to translate between technical and business audiences. Preferred Qualifications Experience with SSIS, SSRS, or comparable ETL/reporting tools. Exposure to cloud database platforms such as Azure SQL or AWS RDS. Familiarity with source control tools such as Git and CI/CD practices for database changes. Experience working in an Agile development environment. Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent experience. Work Environment This is a long-term contract position with a hybrid schedule supporting a client in the Columbus area. The role requires someone who can work independently, collaborate well across technical and business teams, and bring a proactive mindset to database performance, reliability, and data quality.