Data Lineage Developer - Banking
Data Lineage Developer - Banking

Data Lineage Developer - Banking

Full-Time 60000 - 84000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Reverse-engineer code to document data flows and collaborate with teams.
  • Company: Tier 1 bank in Canary Wharf with a dynamic work culture.
  • Benefits: Competitive daily rate, hybrid work model, and potential for extension.
  • Why this job: Make an impact on data governance while enhancing your technical skills.
  • Qualifications: Proficient in C#/.NET and Oracle PL/SQL; Python skills are a plus.
  • Other info: Great opportunity for career growth in a collaborative environment.

The predicted salary is between 60000 - 84000 £ per year.

Data Lineage Developer for Tier 1 bank in Canary Wharf

Duration - 6 months with very likely extension

Location - Hybrid / Canary Wharf - 3 days per week in a Canary Wharf office

Rate - £415 per day (Inside IR35)

Tech Stack

  • C#
  • Oracle
  • PL/SQL
  • Data Lineage
  • Data Mapping
  • Data Flows
  • Documentation

Role Responsibilities

  • Primary responsibility will be to reverse-engineer complex source code to document data flows and transformations.
  • Collaborate closely with application teams, DBAs, and data governance specialists to ensure that lineage artifacts are complete and aligned with organizational standards.
  • Analyse C#/.NET application source code to identify SQL interactions and data flows.
  • Review Oracle PL/SQL scripts, stored procedures, and ETL logic to document transformations and dependencies.
  • Extract and organize technical details for lineage mapping, ensuring clarity and accuracy.
  • Collaborate with Collibra engineers to register lineage and metadata assets in the Collibra platform.
  • Validate lineage completeness through cross-team communication with DBAs and application developers.
  • Manage version control for analysed source code and related documentation, ensuring all updates are tracked and aligned with established governance standards.
  • Provide technical insights to resolve ambiguities in code logic and database interactions.

Key Skills & Requirements

  • Strong proficiency in C#/.NET and Oracle PL/SQL, including complex query analysis and performance tuning.
  • Solid understanding of application server and Oracle database structures.
  • Python scripting skills for automation or data analysis (desirable).
  • Familiarity with data lineage concepts and metadata management.
  • Experience with Collibra or similar data governance tools (preferred but not mandatory).
  • Ability to interpret complex source code and explain findings to both technical and non-technical stakeholders.
  • Strong documentation skills for creating clear, structured lineage artifacts.
  • Demonstrated ability to collaborate and communicate effectively with system owners and DBAs, accurately documenting technical requirements.
  • Ability to work collaboratively across multiple teams and time zones.

Data Lineage Developer - Banking employer: GCS

As a Data Lineage Developer at a Tier 1 bank in the vibrant Canary Wharf, you will be part of a dynamic team that values collaboration and innovation. The company offers a hybrid work model, fostering a flexible work-life balance while providing opportunities for professional growth through exposure to cutting-edge technologies and cross-team collaboration. With a strong commitment to employee development and a culture that encourages open communication, this role promises not just a job, but a meaningful career path in the banking sector.
G

Contact Detail:

GCS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Lineage Developer - Banking

✨Tip Number 1

Network like a pro! Reach out to your connections in the banking and tech sectors. A friendly chat can lead to insider info about job openings or even referrals that could give you a leg up.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your C#/.NET projects or any data lineage work you've done. This gives potential employers a tangible look at what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with Oracle PL/SQL and data mapping. Practise explaining complex concepts in simple terms, as you'll need to communicate with both techies and non-techies.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities, and applying directly can sometimes put you ahead of the crowd. Plus, it’s super easy to keep track of your applications!

We think you need these skills to ace Data Lineage Developer - Banking

C#/.NET
Oracle PL/SQL
Data Lineage
Data Mapping
Data Flows
Documentation
SQL Query Analysis
Performance Tuning
Python Scripting
Collibra
Metadata Management
Technical Communication
Collaboration Skills
Version Control

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Data Lineage Developer role. Highlight your experience with C# and Oracle PL/SQL, and don’t forget to mention any relevant projects that showcase your skills in data flows and transformations.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your familiarity with data lineage concepts and how your previous experiences align with the responsibilities outlined in the job description.

Showcase Your Documentation Skills: Since strong documentation skills are key for this role, consider including examples of your previous work where you’ve created clear and structured lineage artifacts. This will demonstrate your ability to communicate complex information effectively.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensure it gets the attention it deserves!

How to prepare for a job interview at GCS

✨Know Your Tech Stack Inside Out

Make sure you brush up on your C#/.NET and Oracle PL/SQL skills. Be ready to discuss complex query analysis and performance tuning, as these are crucial for the role. Practising coding problems or reviewing past projects can help you articulate your experience confidently.

✨Understand Data Lineage Concepts

Familiarise yourself with data lineage and metadata management. Be prepared to explain how you would approach reverse-engineering source code to document data flows. This shows that you not only understand the technical aspects but also the importance of data governance.

✨Prepare for Collaboration Questions

Since this role involves working closely with DBAs and application teams, think of examples where you've successfully collaborated across teams. Highlight your communication skills and how you’ve managed to resolve ambiguities in code logic or database interactions.

✨Showcase Your Documentation Skills

Documentation is key in this role, so be ready to discuss how you create clear and structured lineage artifacts. Bring examples of your past documentation work, and explain how you ensure accuracy and clarity in your technical writing.

Data Lineage Developer - Banking
GCS

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>