Senior SQL Developer

Posted 07 March 2023
Salary £45000 - £60000 per annum
Job type Permanent
Contact NameMatt Trought

Job description

Senior SQL Developer

Birmingham central / Hybrid working
£45,000 - £60,000 (Multiple positions on offer - Mid and Senior Level)

A genuine market leader is on the lookout for x7 SQL Developers due to company growth, and new exciting Greenfield projects on the horizon.

They are now seeking a number of Mid and Senior level talented individuals to join their busy IT Team. The successful candidate will be an experienced “hands-on” SQL Developer who can hit the ground running and take on a variety of projects.

Main Duties:
Responsibilities include, but are not limited to:
  • Responsible for the development and improvement of our Practice Management Systems
  • Ensure that industry standards and best practices are applied across the development and database environments, leading to systems that are secure, robust and optimised
  • Produce and maintain documentation contributing towards the wider development infrastructure
  • Produce estimates (high-level and detailed) for development work
  • Balance work on multiple projects at one time
  • Maintain databases and objects such as tables, stored procedures, views, triggers, Indexes
  • Handle common database procedures such as upgrade, backup, recovery, migration
  • Profile server resource usage, and optimise as necessary
  • Maintain interfaces with other systems both internal and external
  • Deliver browser-based data solutions on IIS as part of our ongoing automation program
  • Collaborate within a cross functional team to help shape technical solutions and direction
  • Work well with ever-changing processes to meet our company needs and requests
Experience and Skills:
  • Extensive SQL Server knowledge
  • Excellent understanding of Microsoft SQL Server
  • C# AND API (Highly desirable)
  • Expert-level T-SQL skills
  • Ability to write clean, efficient, readable and well documented code
  • Proven experience of creating and implementing effective testing plans
  • Experience of using code repositories
  • Capable of troubleshooting common databases issues and debugging stored procedures
  • Skilled at optimising large complicated SQL statements
  • Familiar with tools that can aid with profiling server resource usage and optimization
  • SQL Support
  • Sense of ownership and pride in your performance and its impact on company’s success
  • Previous experience of helping to deliver projects accurately and on time
  • Critical thinker and strong problem-solving skills
  • A proven team player, who is able to support others and who can adapt to changing and conflicting priorities
  • The ability to prioritise high volumes of responsibilities without delays in deliverables
  • A confident and effective communicator who is proactive, self-motivated with a can-do attitude
  • Strong attention to detail and willing to expand your skill set in order to overcome existing challenges

Applying for the opportunity:
If you like the sound of this opportunity and wish to apply, please forward an up to date version of your CV, and someone will contact you back within 24 hours