SQL Server Developer
SQL Server Developer
Are you a SQL Server Developer who enjoys solving complex database challenges and optimising high-volume SQL environments?
We're recruiting for an experienced SQL Server Developer to join a growing technical team supporting a mature Azure SQL Database environment. This is a hands-on role where you'll work with a large, established SQL codebase, troubleshoot performance issues, and help deliver reliable database solutions that support a business-critical platform.
Location: SE London (Hybrid)
What's on offer?
- Opportunity to work with large-scale Azure SQL Database environments
- Varied technical challenges across performance tuning and optimisation
- Collaborative and supportive technical team
- Long-term career development opportunities
Key responsibilities
- Design, develop and maintain T-SQL stored procedures, functions and complex queries
- Diagnose and resolve SQL performance issues using execution plans
- Optimise indexing, query performance, locking and blocking
- Troubleshoot production database issues across multiple priorities
- Support controlled database deployments and change management
- Contribute to the ongoing improvement of a mature Azure SQL platform
Skills and experience
- Strong commercial T-SQL development experience
- Excellent SQL Server performance tuning skills
- Experience interpreting execution plans
- Strong understanding of indexing, query optimisation, locking and blocking
- Good knowledge of SQL Server internals
- Excellent troubleshooting and problem-solving skills
- Azure SQL Database experience desirable
- Experience with source control, CI/CD or DevOps practices beneficial
If you're looking for a role where your SQL expertise will make a real impact in a complex Azure environment, we'd love to hear from you. Apply today to find out more.
Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive workplace where all employees feel valued and respected. We encourage applications from candidates of all backgrounds.
Due to the high volume of applications, if you haven't heard from us within 72 hours, please assume your application has been unsuccessful on this occasion.