Finance Data Specialist
United Kingdom
Moneycorp
moneycorp is an award-winning foreign exchange specialist with over 40 years experience in currency exchange. Save money with moneycorp today.- Responsible for designing, developing, and maintaining SQL databases, writing efficient SQL queries, and optimising database performance.
- Collaborate with cross-functional teams to understand data requirements and ensure accurate and timely delivery of solutions.
- Work closely with stakeholders to gather requirements and translate them into technical specifications.
- Design and develop data pipelines and queries, for efficient data extraction and transformation.
- Write efficient SQL queries to extract and manipulate data.
- Write and maintain production-level code to support lead management and Finance systems, ensuring scalability, performance, and reliability.
- Perform database tuning and optimization.
- Collaborate with software developers to integrate SQL databases into applications.
- Development and maintenance of complex datasets needed for reports, dashboards, and visualisations.
- Troubleshoot database-related issues.
- Monitor and optimize database performance, identifying and resolving bottlenecks and inefficiencies.
- Conduct regular reviews of SQL code and queries for performance improvements
- Ensure data security and integrity.
- Stay updated with the latest database technologies and best practices.
- Responsible to the end-to-end implementation of the Finance data warehouse project, from requirement gathering to deployment.
- Collaborate with stakeholders to define project scope, objectives, and deliverables.
- Design and develop robust data warehouse architectures that support scalability, performance, and data integrity.
- Implement best practices for data modelling, ETL processes, and data integration.
- Optimise data warehouse performance through efficient query design, indexing strategies, and data partitioning.
- Provide technical guidance and mentorship to team members, ensuring adherence to industry standards and best practices.
- Work closely with business analysts and data scientists to understand analytical requirements and translate them into technical solutions.
- Collaborate with cross-functional teams to ensure seamless integration of data warehouse solutions with existing systems and applications.
- Extensive SQL and Access Database experience including configuration of databases and stored procedures.
- Extensive experience of interfacing between the GL system and supporting trading/source systems.
- Experience of working within financial services and regulated entities.
- Experience of end-to-end process flows and data quality management of FX or volume payments processes or wholesale banking physical notes business preferred.
- Advanced Excel skills.
- Experience with large data reconciliations
- Previous experience of working in a fast-paced finance environment.
- Advance IT skills most notably with programming languages such as VBA, VB Script, SQL and MS packages specifically Excel (including pivot tables) or equivalent is essential.
- Proficient use of Visual Basic and SQL and using both to apply to reconciliations and processes.
- Experience working with Python would be desirable but not essential
- Good interpersonal and communication skills both written and verbal.
- Good analytical abilities, with an enquiring mind.
- Robust, capable of clearly and strongly articulating position.
- Excellent attention to detail with the ability to think analytically and work methodically in a high performing team.
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Proven experience as a SQL Analyst / Developer with a focus on BI and production-level code.
- Strong proficiency in SQL, T-SQL, and experience working with relational databases (e.g., SQL Server, Oracle, MySQL)
- Knowledge of software development best practices and ability to write production-level performant SQL code.
- A recognised Finance qualification is desirable but not essential
- Curious and willing to learn / adapt.
- Respectful, professional and conscientious.
- Enjoys working in a fast-paced environment.
- Highly capable operating and executing independently, at times, and with larger multi-functional teams.
- Heavily driven to improve (self, team, process, company).
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Banking Computer Science Data Analytics Data pipelines Data quality Data warehouse ETL Excel Finance FinTech MySQL Oracle Pipelines Python RDBMS Security SQL T-SQL
Perks/benefits: Career development Competitive pay Health care Insurance Medical leave Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.