ethics-code logo

Senior SQL Developer

ethics-codeIndore, Madhya Pradesh, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Required Skills & Experience:Minimum of four years of hands-on experience with Microsoft SQL Server and T-SQL. Proficient in crafting efficient queries, procedures, and scripts. Experience in working with stored procedures, triggers, indexing, and query performance tuning. Strong understanding of relational database principles and data normalization. Skilled in handling large datasets with joins, subqueries, common table expressions (CTEs), and window functions. Familiarity with version control systems such as Git for managing SQL artifacts. Adept at interpreting entity-relationship diagrams (ERDs), functional specifications, and data mapping documents. Proven experience in writing unit tests and collaborating with QA teams. Knowledge of data export/import procedures, including bulk operations. Excellent verbal and written communication skills. Preferred Qualifications:Over 5 years of experience in SQL development. Experience with Crystal Reports or similar reporting tools. Familiarity with modern business intelligence platforms like ThoughtSpot, Power BI, or Tableau. Experience in migrating reports between various tools. Exposure to Agile and Scrum methodologies. Basic knowledge of data warehousing or ETL tools is a plus.

About the job

ethics-code is hiring a Senior SQL Developer in Indore, Madhya Pradesh, India. This position calls for at least 5 years of hands-on experience with SQL, a strong command of T-SQL, and a careful approach to data quality. The Senior SQL Developer will work closely with business and technical teams to deliver reliable, well-documented data solutions.

Main Responsibilities

  • Design, build, and maintain advanced T-SQL queries, stored procedures, views, and functions.
  • Translate business requirements into efficient, high-performing SQL code.
  • Handle data transformation, cleansing, validation, and enrichment tasks.
  • Create, schedule, and manage data scripts for inserting, updating, deleting, and moving data.
  • Develop, generate, and maintain reports using Crystal Reports or other BI tools.
  • Participate in code reviews, peer programming, and unit testing cycles.
  • Tune and optimize existing queries for improved performance and scalability.
  • Investigate data discrepancies, perform root cause analysis, and support data integrity efforts.
  • Manage job automation and assist with ETL processes as required.
  • Document SQL logic, maintain data dictionaries, and track version histories.
  • Contribute to sprint planning, refinement sessions, and collaborative problem solving.

Who Succeeds in This Role

Success in this role requires deep expertise in SQL, a careful eye for data accuracy, and the ability to communicate technical details clearly. Experience with Crystal Reports or similar BI tools is important, along with a willingness to collaborate and adapt to evolving requirements.

About ethics-code

At ethics-code, we prioritize ethical standards and innovative solutions. Our team is dedicated to leveraging technology to enhance data management and drive impactful decision-making.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.