17 days 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
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
