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 a real impact on data governance and enhance decision-making.
- 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 30000 - 42000 £ 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
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.
- Enhance the understanding of our data assets, enabling better decision-making across the organization.
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.
Data Lineage Developer - Banking in City of London employer: GCS
Contact Detail:
GCS Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Lineage Developer - Banking in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the banking and tech sectors. Attend meetups or webinars related to data lineage and development. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your work with C# and Oracle PL/SQL. Include examples of data flows and transformations you've documented. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with data lineage concepts and tools like Collibra. Practice explaining complex code logic in simple terms – it’s all about clear communication!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly shows your enthusiasm and commitment to joining our team.
We think you need these skills to ace Data Lineage Developer - Banking in City of London
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 specific projects where you've used these technologies, especially in relation to data flows and transformations. The more you can demonstrate your technical expertise, the better!
✨Understand Data Lineage Concepts
Familiarise yourself with data lineage and metadata management principles. Be prepared to explain how you've applied these concepts in previous roles, and think of examples where you've collaborated with teams to document data flows. This will show that you understand the importance of your role.
✨Prepare for Collaboration Questions
Since this role involves working closely with DBAs and application teams, think about past experiences where you've successfully collaborated across teams. Have a few examples ready that highlight your communication skills and ability to resolve ambiguities in code logic.
✨Documentation is Key
Strong documentation skills are crucial for this position. Be ready to discuss how you approach creating clear and structured lineage artifacts. You might even want to bring a sample of your documentation work to showcase your attention to detail and organisational skills.