Senior Database Developer

Job Description

The company is dedicated to transforming the online trading landscape, providing traders with confidence and assurance. Offering a range of trading options including forex, energies, precious metals, cryptocurrencies, stocks, and equity indices, they prioritize three fundamental principles: choices, access, and trust. These principles not only shape their services for clients but also guide their interactions with employee. 

Roles & Responsibilities:   

  • Craft database structures tailored to application needs. 
  • Define data models and relationships for optimal data integrity. 
  • Optimize databases for speed, scalability, and efficient handling of large data volumes. 
  • Implement and maintain database solutions ensuring smooth operation.  
  • Write and optimize SQL queries to access, update, and manipulate data. 
  • Design and implement stored procedures, triggers, and functions for automated data processing. 
  • Oversee data migration projects, ensuring data accuracy and consistency during transfers.  
  • Identify and resolve issues related to query performance, indexing, and overall database health. 
  • Continuously improve database efficiency through optimization techniques.  
  • Partner with cross-functional teams (software developers, system administrators, business analysts) on database-related projects. 
  • Develop and maintain clear documentation (schemas, configurations, procedures) for knowledge transfer. 

Expectations & Requirements:   

  • Hold a bachelor’s degree in computer science, Information Technology, or a similar field. 
  • Proven success as a Senior Database Developer, with experience specifically in the financial services industry.  
  • Possess strong proficiency in SQL and experience working with major database management systems like MySQL, PostgreSQL, or Oracle. 
  • Demonstrate a solid understanding of database design principles, data modeling, and techniques for schema optimization. 
  • Excel at problem-solving and possess the ability to independently troubleshoot database issues. 
  • Maintain strong communication and collaboration skills for effective teamwork across different functions.  
  • Thrive in a fast-paced environment, showcasing the ability to manage multiple priorities under pressure.   

Additional Information: 

  • Competitive salary and benefits package. 
  • Participation in corporate fund schemes. 
  • Eligibility for discretionary bonuses tied to both company and individual achievements. 
  • Access to discount benefit cards. 
  • Enjoyment of Friday lunches and daily provision of snacks and beverages in the office. 
  • Allocation of yearly training budget with Udemy membership per department. 
  • Availability of training programs for professional growth and personal development. 
  • Entitlement to up to 25 days of annual leave. 

How You Can Apply:   

You can apply directly or send us an email at mitee@fintop.co.uk 

Apply Now