Senior SQL Server Developer

Senior SQL Server Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
McNally Recruitment Ltd

At a Glance

  • Tasks: Build high-performance database solutions and solve complex SQL challenges.
  • Company: Leading tech firm in Oxford with a focus on innovation and collaboration.
  • Benefits: Remote work flexibility, competitive salary, and opportunities for professional growth.
  • Why this job: Join a dynamic team and make an impact on mission-critical systems.
  • Qualifications: 8+ years of SQL Server experience and strong problem-solving skills.
  • Other info: Work in a supportive environment with a passion for data and technology.

The predicted salary is between 36000 - 60000 £ per year.

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).

Senior SQL Server Developer employer: McNally Recruitment Ltd

Our client offers an exceptional work environment for a Senior SQL Server Developer, combining the flexibility of remote work with the opportunity to collaborate in person once a month in the vibrant city of Oxford. With a strong emphasis on technical excellence and a culture that fosters innovation, employees are encouraged to grow their skills and tackle complex database challenges while enjoying a supportive team atmosphere. The company values continuous learning and provides ample opportunities for professional development, making it an ideal place for those passionate about data and looking to make a meaningful impact.
McNally Recruitment Ltd

Contact Detail:

McNally Recruitment Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior SQL Server Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your SQL Server projects, including any complex queries or performance tuning you've done. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on common SQL Server scenarios and challenges. Practice explaining your thought process when solving problems, as this will demonstrate your expertise and analytical skills.

✨Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and experience. Plus, it shows you're serious about joining our team and helps us keep track of your application.

We think you need these skills to ace Senior SQL Server Developer

SQL Server
Advanced Query Writing
Stored Procedures
Performance Tuning
Execution Plans
Indexing Strategies
SSIS
Service Brokers
Database Security
CI/CD Tools
Source Control (GIT)
Cloudflare
AWS
Terraform
Logging Tools (Elasticsearch, Rollbar Sentry)
Communication Skills
Agile Methodologies

Some tips for your application 🫡

Show Off Your SQL Skills: Make sure to highlight your extensive experience with SQL Server. We want to see how you've tackled complex database challenges and optimised performance in your previous roles. Don't hold back on those advanced queries and stored procedures!

Tailor Your Application: Take a moment to customise your application for this role. We love seeing candidates who understand the specifics of what we're looking for, so mention your experience with .NET frameworks and any relevant tools like CI/CD or source control platforms.

Keep It Clear and Concise: When writing your application, clarity is key! We appreciate well-structured applications that get straight to the point. Use bullet points if needed to make your skills and experiences pop out.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it’s super easy!

How to prepare for a job interview at McNally Recruitment Ltd

✨Master Your SQL Server Skills

Make sure you brush up on your SQL Server knowledge before the interview. Be ready to discuss your experience with advanced queries, stored procedures, and performance tuning. Prepare examples of how you've solved complex database challenges in the past.

✨Showcase Your Problem-Solving Abilities

During the interview, be prepared to walk through your thought process when tackling database issues. Use specific examples that highlight your ability to optimise performance and implement best practices. This will demonstrate your expertise and analytical skills.

✨Familiarise Yourself with the Tech Stack

Since the role mentions .NET frameworks as a strong advantage, make sure you have a good grasp of C#, ASP.NET, and Entity Framework. Even if you're primarily a SQL Server expert, showing that you understand how these technologies interact can set you apart from other candidates.

✨Communicate Effectively

As a core member of an internationally based team, great communication skills are essential. Practice explaining technical concepts in a clear and concise manner. This will not only help you during the interview but also show that you can collaborate effectively with others.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>