Data Lineage Developer (C#/Oracle) - Contract Position Location: London
Contract Type: Contract
Seniority Level: AVP
About the Role Our client, a prestigious investment bank, is seeking a highly skilled Data Lineage Developer to join their development team on a contract basis. This is a unique, specialist position that combines deep technical expertise with analytical rigour to map and document complex data flows across enterprise systems. Unlike traditional development roles, this position focuses on reverse-engineering existing C#/.NET applications and Oracle databases to create comprehensive data lineage documentation. you'll be instrumental in enhancing data governance and regulatory compliance across the organisation.
What you'll Be Doing
Conducting detailed analysis of C#/.NET source code to trace SQL interactions and data movements
Examining Oracle PL/SQL procedures, scripts, and ETL processes to identify transformations and dependencies
Creating precise technical documentation that maps data flows across applications and databases
Working alongside Collibra specialists to register lineage metadata within the governance platform
Collaborating with DBAs and development teams to verify accuracy and completeness of lineage mapping
Maintaining version control for all analysed code and documentation to ensure proper audit trails
Resolving technical ambiguities in complex business logic and database architectures
Essential Skills & Experience
Expert-level knowledge of C#/.NET and Oracle PL/SQL, including complex query optimisation
Strong understanding of enterprise application and database architectures
Proven ability to interpret intricate source code and communicate findings clearly to varied audiences
Excellent documentation capabilities for producing structured, technical artifacts
Experience collaborating with system owners and database administrators across distributed teams
Comfortable working across multiple time zones with global stakeholders
Desirable Skills
Python Scripting for automation and data processing tasks
Familiarity with data lineage principles and metadata management frameworks
Hands-on experience with Collibra or comparable data governance platforms
What you'll Deliver
Comprehensive technical documentation for application and database components
Accurate data flow mappings showing transformations and system dependencies
Version-controlled repositories of analysed code and lineage artifacts
Regular status updates and risk assessments on lineage coverage
Why This Opportunity?
Play a pivotal role in a high-visibility initiative that directly impacts regulatory compliance
Gain exposure to enterprise-scale data governance using industry-leading tools like Collibra
Work with experienced professionals across application development and data governance disciplines
Apply your technical depth in a strategic capacity that influences business-critical decision-making
To apply, please submit your CV detailing your relevant experience with C#/.NET, Oracle PL/SQL, and data lineage projects.