MS SQL Database Developer – T-SQL, Query Optimization, Backup/Recovery & Data Security

Synechron · Bengaluru - Bellandur, India · full time · On site · today

Sign up to apply
Your first one is free
Posted October 14, 2026 · Read from Synechron
Why a CV for this job?

94% of employers say their filters drop qualified candidates whose CV does not match the ad's exact criteria (Harvard Business School, 2021).

  • They see what they asked for, first. Your experience that matches the ad leads, in the ad's own words, so someone skimming finds it in seconds.
  • It gets past the software. Many larger employers use software that ranks CVs by how closely they match the ad, often before anyone reads them.
  • In the language of the ad. An ad written in Spanish gets a CV in Spanish, even when yours is in Portuguese.
  • Your facts, nothing invented. Your own experience, reordered and reworded. What the ad wants and your CV does not show is listed for you to add, only if it is true. You check it before you send it.
See an example

Job Summary

Synechron is seeking an MS SQL Developer to design, implement, maintain, and optimize database solutions that support business applications and technology initiatives. The role focuses on SQL Server database development, performance optimization, data integrity, security, troubleshooting, and backup management.

The MS SQL Developer will collaborate with application, engineering, infrastructure, security, and business teams to deliver reliable and maintainable database solutions. The role contributes to business objectives by improving database performance, availability, data quality, security, and operational continuity.

Overall Responsibilities

  • Design, implement, maintain, and enhance Microsoft SQL Server databases and related database objects.
  • Develop and optimize SQL queries, stored procedures, views, functions, indexes, and data-access solutions.
  • Monitor database performance, identify bottlenecks, analyze execution plans, and implement query and database optimizations.
  • Collaborate with cross-functional teams to support database-related initiatives, application enhancements, migrations, integrations, and releases.
  • Ensure data integrity, consistency, availability, confidentiality, and appropriate access controls.
  • Troubleshoot database issues involving performance, connectivity, data quality, capacity, configuration, and application integration.
  • Implement, monitor, document, and test database backup and recovery processes.
  • Participate in database design and implementation projects, including schema design, data modelling, migration, and deployment activities.
  • Support database changes through appropriate development, testing, approval, release, and rollback processes.
  • Document database structures, dependencies, operational procedures, performance findings, backup processes, and technical decisions.
  • Collaborate with application developers, infrastructure teams, security teams, testing teams, and business stakeholders to understand and deliver data requirements.
  • Identify opportunities to improve database reliability, maintainability, scalability, security, automation, and operational efficiency.
  • Support sustainable technology practices by optimizing storage, reducing unnecessary processing, improving resource utilization, and maintaining efficient database solutions.
  • Deliver database solutions that meet agreed requirements for performance, availability, security, data quality, and supportability.

Day-to-Day Activities

  • Monitor database performance, analyze execution plans, optimize queries and indexes, and maintain SQL Server database objects.
  • Collaborate with application, infrastructure, security, testing, and business teams to support database requirements, design activities, releases, and production issues.
  • Validate data integrity and security, troubleshoot database incidents, implement backup and recovery processes, and document technical changes and operational procedures.
  • Make database-design and optimization decisions within the agreed technical scope, prioritize support and development tasks, and escalate material risks or issues when required.

Essential

  • Strong proficiency in SQL and T-SQL for Microsoft SQL Server development and database management.
  • Ability to write maintainable and optimized queries, stored procedures, functions, and database scripts.
  • Familiarity with programming concepts relevant to database integration and application support.
  • Ability to analyze application-to-database interactions and troubleshoot data-related issues.

Preferred

  • Familiarity with Python or Java for automation, database integration, testing, or support activities.
  • Experience developing scripts for database monitoring, validation, deployment, backup verification, or routine administration.
  • Knowledge of additional scripting or programming languages used in the assigned technology environment.

Essential

  • Strong knowledge of Microsoft SQL Server and relational database concepts.
  • Experience with database design, normalization, data modelling, schemas, tables, relationships, constraints, indexes, and transactions.
  • Experience with query optimization, execution plans, indexing strategies, performance monitoring, and database troubleshooting.
  • Experience ensuring data integrity, consistency, availability, and accuracy.
  • Experience implementing or supporting database backup, recovery, and restoration processes.
  • Understanding of database capacity, storage, availability, and operational support requirements.

Preferred

  • Experience with Oracle or MySQL.
  • Familiarity with replication, clustering, partitioning, high availability, disaster recovery, or database scaling.
  • Experience with ETL, data migration, data integration, reporting, or data-quality processes.
  • Exposure to relational and non-relational database technologies.

Essential

  • Ability to understand how deployment environments, infrastructure, availability, security, monitoring, and resource capacity affect database operations.
  • Ability to collaborate with infrastructure and cloud teams on database implementation and support activities.

Preferred

  • Experience supporting Microsoft SQL Server databases in cloud or hybrid environments.
  • Familiarity with managed database services, cloud storage, cloud monitoring, backup, recovery, and access management.
  • Awareness of cloud resource optimization, storage efficiency, and sustainable database operations.

Essential

  • Experience working with SQL Server database tools, database drivers, stored procedures, functions, and application integration components.
  • Ability to evaluate database dependencies, interfaces, schema changes, and compatibility considerations.
  • Understanding of database connectivity and integration with software applications.

Preferred

  • Familiarity with database migration, deployment, testing, monitoring, or automation frameworks.
  • Experience with data-access libraries, ORM tools, ETL frameworks, or reporting components.
  • Exposure to reusable database-development standards and configuration-driven deployment practices.

Essential

  • Experience with database design, development, implementation, optimization, troubleshooting, and maintenance.
  • Ability to follow software development lifecycle, change-control, release, testing, and documentation practices.
  • Experience collaborating with cross-functional teams on database-related initiatives.
  • Ability to support incident investigation, root-cause analysis, defect resolution, and operational improvements.
  • Experience documenting database structures, technical procedures, changes, issues, and recovery processes.

Preferred

  • Familiarity with source control and database version-management practices.
  • Experience with database deployment automation, schema migration, continuous integration, or continuous delivery.
  • Exposure to Agile development practices and iterative delivery.
  • Familiarity with database monitoring, alerting, logging, and performance-reporting tools.

Essential

  • Knowledge of database security best practices.
  • Understanding of authentication, authorization, role-based access, permissions, least-privilege access, and secure data handling.
  • Awareness of encryption, auditing, credential management, sensitive-data protection, and access reviews.
  • Ability to identify and address database security risks in collaboration with security and infrastructure teams.

Preferred

  • Experience implementing encryption, data masking, auditing, secrets management, certificate management, or privileged access controls.
  • Familiarity with security testing, vulnerability remediation, compliance controls, and audit requirements.
  • Experience supporting databases containing sensitive, regulated, or business-critical information.

Experience Requirements

  • 3+ years of experience in database development, database administration, SQL development, or a related field.
  • Experience designing, implementing, maintaining, and optimizing relational databases.
  • Practical experience with Microsoft SQL Server and T-SQL.
  • Experience developing and optimizing queries, stored procedures, indexes, views, functions, and database objects.
  • Experience troubleshooting database performance, connectivity, data integrity, configuration, and application-integration issues.
  • Experience implementing or supporting database backups, recovery procedures, and operational maintenance.
  • Experience collaborating with application, infrastructure, security, testing, business, and technology teams.
  • Experience with Oracle or MySQL is preferred.
  • Industry experience in technology, software development, financial services, enterprise applications, or data-intensive environments is preferred.
  • Candidates may also qualify through equivalent combinations of SQL development, database administration, data engineering, application support, database performance engineering, or data-platform experience that demonstrate the required skills and outcomes.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; equivalent relevant professional experience may be considered.
  • At least 3 years of experience in database development, database administration, SQL development, or a related role is required.
  • Certification in database management, Microsoft SQL Server, data engineering, or a related discipline is preferred but not mandatory.
  • Relevant training in SQL Server, database design, performance optimization, security, backup and recovery, cloud databases, or data management is preferred.
  • Commitment to continuous professional development through technical training, hands-on learning, knowledge sharing, and awareness of evolving database technologies and practices.

Required Software Skills

  • Microsoft SQL Server: Practical experience with database development, administration support, query optimization, troubleshooting, backup, recovery, and performance monitoring.
  • SQL/T-SQL: Strong experience writing, reviewing, optimizing, and troubleshooting SQL queries, stored procedures, views, functions, and related database objects.
  • Database management systems: Strong knowledge of database concepts and experience with SQL Server or comparable platforms.
  • Database design: Experience designing tables, relationships, indexes, constraints, schemas, and data access structures.
  • Performance optimization: Experience analyzing execution plans, identifying bottlenecks, optimizing queries, and improving database performance.
  • Database security: Knowledge of access controls, authentication, authorization, permissions, encryption, auditing, and secure data-handling practices.
  • Backup and recovery: Experience implementing, monitoring, testing, or supporting database backup and recovery processes.
  • Programming languages: Familiarity with SQL and at least one additional language such as Python or Java.
  • Tool versions: Experience working with the Microsoft SQL Server versions, database tools, operating systems, monitoring tools, and development environments used by the assigned Synechron project.

Preferred Software Skills

  • Experience with Oracle or MySQL database platforms.
  • Familiarity with database monitoring, performance-management, reporting, and alerting tools.
  • Experience with source control, deployment automation, database migration, and release-management tools.
  • Exposure to cloud database platforms and managed database services.
  • Familiarity with high availability, disaster recovery, replication, clustering, or database scaling technologies.
  • Experience with data integration, ETL, reporting, or business intelligence tools.

Equivalent database platforms and tools may be considered where they provide comparable capabilities.

Professional Competencies

  • Apply structured problem-solving and analytical reasoning to investigate database performance issues, data defects, connectivity problems, and operational incidents.
  • Work effectively with cross-functional teams, contribute to database initiatives, share technical knowledge, and support collaborative delivery.
  • Communicate technical findings, database requirements, risks, dependencies, optimization recommendations, and incident updates clearly to technical and non-technical stakeholders.
  • Adapt to changing application requirements, database technologies, platform versions, delivery priorities, and operational conditions.
  • Identify opportunities to improve database performance, reliability, security, automation, maintainability, storage efficiency, and sustainable resource usage.
  • Organize and prioritize database development, support, troubleshooting, backup, documentation, and delivery activities while meeting agreed timelines and quality expectations.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Employer
Synechron
Location
Bengaluru - Bellandur, India · On site
Contract
full time