Database Developer – 6-Month FTCAbout the RoleWe're looking for an experiencedDatabase Developerto design, build and optimise high-performance OLTP systems within a fast-paced financial services environment. You'll work across data modelling, stored procedure development, performance tuning and transformation processes to ensure our systems remain scalable, secure and reliable.Key ResponsibilitiesDesign and implement relational database schemas for mission-critical OLTP systemsDevelop and optimise stored procedures, functions, triggers and complex SQL queriesBuild and maintain tables, indexes, views and data validation rulesDrive database performance improvements through query tuning and indexing strategiesImplement database security, access controls and documentationSupport data migration, transformation and integration initiativesCollaborate with application developers, business analysts and cross-functional teamsParticipate in code reviews and maintain development standardsCommunicate progress, risks and solutions clearly to stakeholdersCoordinate releases in line with ITIL Change ManagementProvide support during QA testing and post-release updatesRequirements5–7 years' experience in database development and relational modellingStrong SQL skills and experience with PostgreSQL, Oracle or SQL ServerProficiency in PL/pgSQL, PL/SQL, T-SQL or similar procedural languagesHands-on experience designing databases for OLTP systemsProven success in performance tuning and optimisationKnowledge of database security best practices and version controlExcellent communication, analytical and stakeholder-management skillsBachelor's degree in Computer Science or related field (or equivalent experience)Ability to work independently and within Agile/SCRUM environmentsExperience in banking or financial services (highly desirable)