Senior Data Analyst/Engineer - Financial Services
Senior Data Analyst/Engineer - Financial Services
Location: Canary Wharf (Hybrid - 3 days per week onsite)
Salary: £60,000
Sector: Financial Services
We are recruiting on behalf of a financial services client who are seeking an experienced Senior Data Analyst/Engineer to support the analysis, utilisation, and development of data-driven systems within a financial institution.
This role combines hands-on data analysis, financial domain expertise, and C#.NET system development, working across the full software development life cycle.
The Role
You will be responsible for analysing and utilising financial data and developing systems that support business operations within a financial institution. The role involves close collaboration with stakeholders and project teams and covers activities from requirements definition through to implementation and operational support.
Key responsibilities include:
- Understanding and processing business data within financial institutions
- Examining and implementing methods for analysing and utilising financial data
- Extracting and working with data from multiple and dispersed data sources
- Handling static and dynamic data, including large datasets, with a focus on performance optimisation
- Designing and developing data processing and reporting systems using C#.NET
- Working across the full SDLC: requirements definition, basic and detailed design, development, testing, and deployment
- Participating in team-based development and delivering work in line with project schedules
- Collaborating with internal teams and stakeholders to ensure smooth project execution
- Supporting quality assurance through code reviews, unit and integration testing, and analysis of results
- Assisting with schedule and quality management activities
Required Experience & Skills
Essential:
- At least 5 years' experience in data analysis and utilisation within financial institutions
- At least 3 years' experience developing systems using C#.NET
- At least 3 years' experience in financial system development, including requirements definition, design, and development
- Strong experience with databases, data processing, and performance tuning
- Experience working with large or complex datasets
- Ability to work effectively with multiple teams and stakeholders
Desirable:
- Experience with big data analysis or processing
- Background working on reporting or data-heavy Back End systems
- Strong understanding of financial business processes