Job Search and Career Advice Platform

Enable job alerts via email!

C# Oracle PL/SQL Developer Role

GCS

Greater London

Hybrid

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm is seeking a skilled C# Oracle PL/SQL Developer to work on complex data lineage projects for a Tier 1 bank. The role focuses on reverse-engineering source code and documenting data flows and transformations. Candidates should have strong proficiency in C# and Oracle PL/SQL, experience with data lineage, and excellent documentation skills. The position offers a hybrid working model with three days a week in the Canary Wharf office, and a daily rate of £415 within IR35 regulations.

Qualifications

  • Extensive experience with C#/.NET and Oracle PL/SQL, including complex query analysis.
  • Familiarity with data lineage concepts and effective metadata management.
  • Ability to document complex data flows and work with DBAs.

Responsibilities

  • Reverse-engineer source code to document data flows.
  • Analyse C#/.NET applications for SQL interactions.
  • Collaborate with Collibra engineers for data lineage registration.

Skills

C#/.NET proficiency
Oracle PL/SQL expertise
Data lineage knowledge
Technical documentation skills
Python scripting skills

Tools

Collibra
Job description
C# Oracle PL/SQL Developer for Tier 1 bank in Canary Wharf

Role - C#, Oracle, PL/SQL Developer

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
  • Documentation Role
Primary Responsibility

Reverse-engineer complex source code to document data flows and transformations. Collaborate closely with application teams, DBAs, and data governance specialists to ensure lineage artifacts are complete and aligned with organizational standards.

Tasks
  • 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.

GCS is acting as an Employment Business in relation to this vacancy

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.