At a Glance
- Tasks: Reverse-engineer complex code to document data flows and transformations.
- Company: Join a Tier 1 bank in the heart of Canary Wharf.
- 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; strong documentation skills.
- Other info: Collaborative environment with opportunities to work across teams.
The predicted salary is between 60000 - 84000 £ per year.
C# Oracle PL/SQL 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.
Role: Primary responsibility will be to reverse-engineer complex source code to document data flows and transformations. You will collaborate closely with application teams, DBAs, and data governance specialists to ensure that lineage artifacts are complete and aligned with organizational standards. Your work will help 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.
C# Oracle PL/SQL Developer - Banking in London employer: GCS
Contact Detail:
GCS Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# Oracle PL/SQL Developer - Banking in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the banking sector, especially those who work with C# or Oracle PL/SQL. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Get your tech skills sharp! Brush up on your C# and Oracle PL/SQL knowledge, and maybe even dabble in Python scripting. The more confident you are in your abilities, the better you'll perform in interviews.
✨Tip Number 3
Prepare for those tricky interview questions! Think about how you would explain complex source code or data lineage concepts to someone who's not a techie. Practice makes perfect, so grab a mate and do some mock interviews.
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!
We think you need these skills to ace C# Oracle PL/SQL Developer - Banking in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, Oracle, and PL/SQL. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or achievements!
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 experience with data lineage and collaboration with teams, as these are key aspects of the job.
Showcase Your Documentation Skills: Since documentation is a big part of this role, include examples of your previous work where you’ve created clear and structured technical documents. We love seeing how you can communicate complex ideas simply!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at StudySmarter!
How to prepare for a job interview at GCS
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in C#, Oracle, and PL/SQL. Brush up on complex query analysis and performance tuning, as these will likely come up during technical discussions. Being able to demonstrate your understanding of the tech stack will show that you're ready to hit the ground running.
✨Prepare for Code Analysis Questions
Since the role involves reverse-engineering source code, be prepared to discuss how you would analyse C#/.NET applications and Oracle PL/SQL scripts. Practise explaining your thought process clearly, as you’ll need to communicate your findings to both technical and non-technical stakeholders.
✨Familiarise Yourself with Data Lineage Concepts
Understanding data lineage is crucial for this position. Brush up on how to document data flows and transformations, and be ready to discuss any experience you have with tools like Collibra. This will help you stand out as someone who can contribute to the organisation's data governance efforts.
✨Showcase Your Collaboration Skills
This role requires working closely with various teams, so be prepared to share examples of how you've successfully collaborated in the past. Highlight your communication skills and ability to manage cross-team interactions, as this will be key to validating lineage completeness and ensuring alignment with governance standards.