Search by job, company or skills

Evnek

Senior SQL Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Title: Senior SQL Developer
Experience: 8+Years

Location: Hyderabad
Notice Period: Immediate Joiners Only
Cab Facility: Available

Position Summary

We are seeking an experienced SQL Developer with 8+ years of expertise in designing, developing, and optimizing enterprise-level databases. The ideal candidate will have deep knowledge of T-SQL, legacy modernization, and database optimization practices. This role involves collaborating with cross-functional teams to deliver scalable, high-performance, and maintainable data solutions supporting mission-critical business applications.

Key Responsibilities

  • Develop, optimize, and maintain complex SQL queries, stored procedures, views, functions, and triggers using T-SQL.
  • Analyze and refactor legacy stored procedures to improve performance, maintainability, and scalability.
  • Design normalized and scalable database architectures aligned with business and application requirements.
  • Perform data modeling, schema design, and schema evolution to support application growth and modernization.
  • Conduct performance tuning and troubleshoot bottlenecks using tools such as SQL Profiler and Extended Events.
  • Collaborate with .NET/API teams for seamless integration between application and database layers.
  • Break down monolithic SQL codebases into modular and maintainable components.
  • Implement database decoupling strategies to support microservices and bounded contexts.
  • Ensure data integrity and consistency during migration and modernization initiatives.
  • Manage schema changes, migrations, and rollbacks using tools like Flyway, Liquibase, or SSDT.
  • Participate actively in Agile/Scrum processes including sprint planning, backlog grooming, and code reviews.
  • Use AI-assisted tools (e.g., GitHub Copilot) for documentation, boilerplate generation, and performance optimization.

Required Skills & Qualifications

  • 8+ years of hands-on experience as a SQL Developer supporting enterprise applications.
  • Expert-level T-SQL skills complex queries, stored procedures, functions, views, and triggers.
  • Strong experience in legacy optimization and refactoring old SQL codebases.
  • Solid knowledge of database design, data modeling, and schema evolution.
  • Proven expertise in performance tuning and troubleshooting using SQL Profiler and Extended Events.
  • Strong collaboration skills with application (.NET/API) teams.
  • Excellent communication and ability to explain database concepts to diverse stakeholders.
  • Familiarity with Agile/Scrum methodologies and collaborative development practices.
  • Exposure to AI-assisted development tools for SQL optimization and documentation.

Additional Skills for Legacy Monolithic Applications

  • Experience in breaking down monolithic SQL architectures into modular, scalable designs.
  • Knowledge of database decoupling and bounded data contexts for microservices.
  • Understanding of data integrity and consistency strategies during migration.
  • Experience using schema migration tools (Flyway, Liquibase, SSDT) with rollback support.
  • Familiarity with CI/CD integration for database versioning and automation.

Optional / Nice-to-Have Skills

  • Experience with Azure SQL Database or Azure SQL Managed Instance.
  • Familiarity with DevOps scripting and automation tools.
  • Experience designing data access layers using Entity Framework or Dapper.
  • Understanding of event-driven/distributed systems and their database interactions.
  • Knowledge of replication, sharding, or partitioning strategies in large-scale environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132611245

Similar Jobs