Senior SQL Server Developer

Posted 4 days 11 hours ago by McNally Recruitment Ltd

£80,000 - £100,000 Annual
Permanent
Not Specified
Other
London, United Kingdom
Job Description

Our client is seeking a Senior SQL Server Developer with deep expertise in building

high-performance, scalable, and mission-critical database solutions. This role is ideal for someone who lives and breathes SQL Server, understands data at a granular level, and can solve complex database challenges with elegance and precision whilst ensuring high-level performance and best practices.

While SQL Server mastery is the core requirement, experience with .NET (C#, ASP.NET, EF, or related frameworks) is a strong advantage. You will have the opportunity to work on large-scale, performance-heavy systems in a collaborative engineering culture where technical excellence is valued.

The client is based in Oxford, UK, and you will be required to work in the office 1 day per month; otherwise, you will be working remotely.

Mandatory Skills
  • 8+ years of hands on SQL Server experience (SQL Server 2016 or later).
  • Strong and demonstrable experience writing and optimising advanced queries, stored procedures, functions, tables, etc.
  • Excellent experience in tuning and optimising performance to ensure all database code paths are optimal and performant.
  • Experience in using execution plans to understand and improve code execution.
  • Thorough comprehension of indexing strategies, concurrency and locking to ensure optimal performance.
  • Broad understanding and experience with SSIS.
  • Understanding of service brokers and message queues (SSSB, Kafka etc)
  • Knowledge of database security and roles, as well as security and database best practices.
  • Working knowledge of CI/CD tools (TeamCity).
  • Solid experience working with source control platforms and tools such as GIT.
  • Experience with Cloudflare, AWS, Terraform (nice to have).
  • Writing database specific unit tests
  • experience with .NET (C#, ASP.NET, EF, or related frameworks) (nice to have)
  • Experience with logging tools (Elasticsearch, Rollbar Sentry)
  • Great communication skills as a core member of an internationally based team
  • Passion for data and databases with a desire to remain up to date with the latest skills
  • Experience working on high traffic 24/7, performant data backed systems.
  • Experience with Agile methodologies (Sprints, Scrum, Stand-Ups)