About the position
Our client seeking an experienced Senior SQL Developer to design, develop, and optimise high-performance database solutions. The ideal candidate will have technical expertise in SQL Server, complex stored procedures, and database performance tuning, with a proven ability to handle high-volume transactional environments.
Responsibilities:
- Develop, optimise, and maintain complex SQL queries, stored procedures, functions, and triggers.
- Analyse database performance and implement tuning strategies for efficiency.
- Support ETL processes and integration with various data sources.
- Ensure data integrity, security, and availability.
- Collaborate with analysts, architects, and application developers on database-related initiatives.
Requirements:
- Matric and a Tertiary Qualification
- 5 - 8 years of professional SQL development experience.
- Advanced proficiency in T-SQL and SQL Server (2016+).
- Experience with query optimisation, indexing strategies, and execution plan analysis.
- Exposure to ETL tools (SSIS or equivalent) and data migration processes.
- Solid understanding of relational database design principles.
- Advantageous: Experience in the banking or financial services sector.
Desired Skills:
- SQL development
- T-SQL and SQL Server (2016+).
- ETL tools
- data migration
- database design principles