The SQL Developer will design, build, and optimize database solutions that support core business operations and reporting needs. This role requires deep expertise in SQL development, strong analytical skills, and the ability to collaborate closely with cross-functional teams to deliver reliable, scalable data solutions.
Key Responsibilities
- Develop, refine, and maintain complex SQL queries, stored procedures, triggers, functions, and ETL processes to support business applications and analytics.
- Design and optimize relational database structures, ensuring performance, scalability, and data integrity.
- Collaborate with data analysts, application developers, and business stakeholders to translate functional requirements into effective database solutions.
- Troubleshoot and resolve performance issues, query inefficiencies, and data inconsistencies.
- Build and maintain automated data pipelines, data validation processes, and scheduled jobs.
- Support reporting initiatives by preparing datasets, optimizing views, and ensuring high-quality, accurate data outputs.
- Implement and uphold database security standards, backup strategies, and disaster recovery protocols.
Qualifications
Bachelors degree in Computer Science, Information Systems, or related field preferred.3+ years of SQL development experience within a production environment.Strong proficiency with SQL ServerExperience with ETL tools, data warehousing concepts, and performance tuning techniques.Familiarity with reporting tools such as Power BI, Tableau, or SSRS is preferred.Ability to interpret business requirements and deliver technically sound and scalable solutions.Excellent problem-solving abilities, attention to detail, and communication skills.