Job Description

We are seeking a skilled SQL Server Database Developer with 3+ years of experience in designing, developing, and optimizing database solutions using Microsoft SQL Server. The ideal candidate should have strong expertise in T-SQL programming, stored procedures, database design, performance tuning, and data integration. The role involves working closely with application developers, business analysts, and database administrators to deliver high-quality database solutions.

Key Responsibilities:

  • Design, develop, test, and maintain SQL Server database objects.
  • Develop and optimize stored procedures, functions, triggers, views, and scripts.
  • Write complex T-SQL queries for data retrieval, reporting, and analytics.
  • Analyze and improve database performance through query optimization and indexing.
  • Design and implement database schemas, tables, relationships, and constraints.
  • Participate in application development projects and database design reviews.
  • Develop ETL processes and data migration scripts.
  • Troubleshoot database-related issues and provide timely resolutions.
  • Collaborate with DBAs for deployment, security, backup, and production support.
  • Create and maintain technical documentation for database solutions.
  • Support release management and database deployment activities.
  • Qualifications

    Required Technical Skills:

  • Strong experience with Microsoft SQL Server (2019/2022).
  • Advanced T-SQL programming skills.
  • Experience developing Stored Procedures, Functions, Triggers, Views, and CTEs.
  • Query tuning and performance optimization.
  • Database design, normalization, and data modeling.
  • Experience with SQL Server Management Studio (SSMS).
  • Understanding of indexing strategies and execution plans.
  • Experience with ETL development and data migration.
  • Knowledge of SQL Server Integration Services (SSIS) is preferred.
  • Familiarity with source control systems such as Git or Azure DevOps.
  • Preferred Skills:

  • Experience with Power BI, SSRS, or reporting tools.
  • Exposure to Azure SQL Database and cloud technologies.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience working in Agile/Scrum environments.
  • Basic understanding of database administration concepts.
  • Soft Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and within a team environment.
  • Attention to detail and commitment to quality.
  • Nice to Have:

  • Experience with Azure SQL Database, Azure Data Factory, or Synapse Analytics.
  • Knowledge of data warehousing concepts.
  • Exposure to AWS RDS or cloud-based database platforms.
  • Similar jobs

    Database Developer (SQL Server)

    Apply Now
    Back to search page