We are seeking a skilled and detail-oriented SQL Developer to join our team. The ideal candidate will be responsible for designing, developing, and optimizing SQL queries, procedures, and databases to support business applications and data analysis needs. You will work closely with data analysts, developers, and business stakeholders to ensure data integrity, performance, and accessibility. Key Responsibilities: Design, develop and maintain efficient and scalable SQL queries, stored procedures, triggers, and functions. Develop and optimize complex SQL reports and dashboards. Analyze existing SQL queries for performance improvements. Maintain and troubleshoot database systems and scripts. Ensure data accuracy and integrity across systems and databases. Collaborate with application developers, business analysts and stakeholders to understand data requirements. Create and maintain documentation of database structures, processes and workflows. Qualifications Required: Bachelors degree in Computer Science, Information Systems, or related field. Proven experience (1+ years) as an SQL Developer or similar role. Strong proficiency in SQL and experience with relational databases (e.g., SQL Server, MySQL, PostgreSQL, Oracle). Knowledge of data modeling, normalization, and database design. Familiarity with ETL tools and data integration techniques. Experience with performance tuning and query optimization. Experience with BI tools (e.g., Power BI, Tableau, SSRS). Knowledge of cloud platforms (e.g., AWS RDS, Azure SQL). Familiarity with scripting languages like Python or Shell scripting.