Citi

Senior Database Developer

Citi
Apply
2 months ago
Chennai, IndiaSenior

Responsibilities

  • Design, develop, and maintain high-performance, scalable database solutions using SQL Server.
  • Write, optimize, and maintain complex stored procedures, triggers, and user-defined functions.
  • Monitor database performance and resolve bottlenecks and other performance issues.
  • Design and implement logical and physical data models.
  • Implement constraints and validation rules to ensure data integrity and consistency.
  • Develop and maintain ETL processes for loading and transforming data.
  • Collaborate with application developers, business analysts, and other stakeholders on database requirements and solutions.

Requirements

  • Master's degree in Computer Science or Statistics.
  • 10+ years of experience as a database developer, with a strong focus on SQL Server.
  • Expertise in SQL Server, T-SQL, stored procedures, triggers, and performance tuning.
  • Strong understanding of data modeling concepts and experience with data modeling tools.
  • Experience with ETL tools and processes such as SSIS is a plus.
  • Strong analytical, problem-solving, and attention-to-detail skills, with the ability to work independently and take ownership of projects.

Benefits

  • Full-time position located in India.

Tech Stack

Microsoft SQL Server

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me