OverviewA leading global financial institution is seeking an experiencedSQL Developerto join its Dublin technology team. The successful candidate will work on high-availability data platforms supporting trading, risk, compliance, and regulatory reporting functions. This role involves complex data transformation, optimisation, and collaboration with cross-functional teams in a fast-paced enterprise environment.Key ResponsibilitiesDesign, develop, and optimise complex SQL queries, stored procedures, functions, and ETL processes across large financial datasets.Support and enhance enterprise data solutions.Work closely with business stakeholders to gather and refine data requirements.Create robust data validation frameworks and ensure data quality across critical systems.Optimise database performance, indexing strategies, and query execution plans.Collaborate with application developers, analysts, and data engineers on end-to-end project delivery.Assist in the migration and modernisation of legacy database systems where required.Provide production support for high-priority financial systems when needed.Required Skills & ExperienceHands-on SQL development experience (T-SQL, PL/SQL, or equivalent).Proven ability working with large, complex datasets in an enterprise or financial environment.Strong experience with RDBMS technologies such as SQL Server, Oracle, or PostgreSQL.Excellent understanding of query optimisation, indexing, performance tuning .Experience with ETL toolsStrong understanding of data governance and security standards in regulated environments.Excellent analytical, communication, and problem-solving skills.This is a daily rate contract role involving three days per week on site.