Hiring for a leading product based company based out in Chennai
Job Title: Senior SQL Developer
Location: Chennai - WFO (Flexible Timings)
Experience: 7+ years
Budget: Up to 16 LPA
Company: Leading Product-Based Company
Role Overview:
We are seeking an experienced SQL Developer to join our dynamic team in Chennai. As a Senior SQL Developer, you will play a crucial role in designing, developing, and maintaining our database systems to ensure optimal performance, scalability, and reliability. You will collaborate with cross-functional teams to translate business requirements into robust database solutions.
Key Responsibilities:
- Stored Procedures & Data Access Layers: Implement and maintain robust stored procedures and highly scalable data access layers.
- SQL Scripts & Complex Queries: Develop and maintain SQL scripts, indexes, and complex queries for data analysis and extraction.
- SSIS Packages: Create and maintain SSIS packages for data integration and transformation.
- Code & Libraries: Build secure, reusable code and libraries for data operations.
- Requirement Translation: Translate technical requirements and analysis into efficient back-end features and visual elements.
- Design Validation: Validate and correct upstream technical designs to ensure they meet functional and performance requirements.
- Automated Testing: Implement automated unit testing for database solutions.
- Data Migration & Transformation: Perform data migration, transformation, and scripting tasks.
- Technical Design: Write technical designs and partial architectures for database systems.
- Code Review: Conduct effective code reviews to ensure adherence to development standards and best practices.
- Troubleshooting: Troubleshoot production issues and correct bugs in a timely manner.
- Feature Demos: Conduct feature demonstrations and provide accurate estimations for features and tasks.
- Development Standards: Follow and contribute to the development standards and guidelines.
Skills and Requirements:
- Server-Side Languages: Proficiency in server-side languages such as C# and ASP.NET Core.
- SQL Development: Strong skills in Microsoft SQL Server development, with at least 5+ years of experience.
- Graph SQL: Knowledge of Graph SQL is a plus.
- Web Server Technologies: Familiarity with web server technologies like IIS and Node.js.
- BI Tools & Data Warehousing: Experience with MS BI tools (e.g., SSIS) and knowledge of data warehouse design.
- Performance Tuning: Expertise in Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools.
- Azure SQL: Experience with Azure SQL and its related services.
- Web Application Architecture: Understanding of web application architecture fundamentals.
- Communication Skills: Excellent written and verbal communication skills.
- Adaptability: Ability to work effectively in a rapidly changing environment, multitask, and switch contexts between different activities and teams.
- Team Player: Flexible, team-oriented, with a get-it-done attitude.
- Problem-Solving: Passionate about technology and adept at solving complex problems.
If you are a seasoned SQL Developer with a passion for building high-performance database solutions and a desire to work in a dynamic, innovative environment, we would love to hear from you.