Mid Level Database Developer

iO Associates
London, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£45,000.0 - £50,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Big Data Databases Continuous Integration Data Integrity Data Systems Database Development DevOps Microsoft SQL Server SQL Azure Performance Tuning Windows PowerShell
+9 more
Transact-SQL Extensible Markup Language (XML) Scripting Azure Data Factory Indexer Git Core Data Data Pipelines Sql Tuning

Job description

We’re working with a specialist financial data organisation that processes large-scale, highly structured datasets for regulated reporting across major banking and lending clients.

The environment is data-heavy, fast-moving, and focused on accuracy, performance, and data integrity.

We’re looking for a Database Developer to join a small Agile team working across SQL development, data investigation, and production support.

You’ll be responsible for maintaining and improving core data processing systems, resolving data issues, and optimising performance across large datasets.

Split of work:

  • 60% SQL development & optimisation
  • 30% data investigation & support
  • 10% tooling/process improvement, * Develop and optimise SQL Server-based data solutions
  • Investigate and resolve data issues and anomalies
  • Support production systems and deploy fixes
  • Improve performance of queries and data pipelines
  • Work with internal stakeholders to resolve data queries

Requirements

  • 3+ years SQL Server experience
  • Strong T-SQL (queries, tuning, indexing)
  • Azure SQL experience
  • Strong analytical / data troubleshooting skills
  • Experience with structured data (CSV/XML)
  • Git experience

Desirable

  • Azure data services exposure
  • CI/CD or DevOps awareness
  • Scripting (PowerShell)
  • Financial or regulated data experience

Day-day

  • Large-scale financial dataset processing
  • Data reconciliation and reporting issues
  • SQL performance optimisation
  • Supporting internal users with data queries

We’re looking for someone that’s analytical, hands-on, and comfortable switching between development and support work. You can diagnose data issues independently and communicate clearly with stakeholders.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on totaljobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:36 min

Analyzing limitations with PostgreSQL bitmap heap scans

Dharin Shah Dharin Shah · WWC 2025

2:40 min

Evolving through early developer roles and technology stacks

Liam Hurrel +1 · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all