Senior Oracle Developer - Oracle to Migration Project
Senior Oracle Developer - Oracle to Migration Project

Senior Oracle Developer - Oracle to Migration Project

London Full-Time 45000 - 75000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join us in migrating a complex Oracle database to a modern .NET architecture.
  • Company: Be part of a forward-thinking team driving digital transformation in Nottingham/London.
  • Benefits: Enjoy hybrid work options and the chance to work with cutting-edge AI tools.
  • Why this job: This role offers a unique opportunity to shape a high-impact project and enhance your skills.
  • Qualifications: 5+ years in Oracle PL/SQL and experience in migrating to .NET required.
  • Other info: Collaborate with a dynamic team while maintaining legacy systems during the transition.

The predicted salary is between 45000 - 75000 £ per year.

Location: Nottingham/ London - Hybrid

Length: ASAP – Jan 2026 (6 months)

Rate: £586

Hours: 9-6pm

About the Project

We are modernising a long-standing enterprise system built on PHP and Oracle, transitioning to a modern .NET architecture. A key focus of this transformation is the migration of a large and complex Oracle database, which includes over 240 stored procedures and extensive embedded business logic. The existing Oracle database will be migrated to Postgres or MySQL and testing this will be critical.

This is not a straightforward lift-and-shift. The migration involves:

  • Re-engineering procedural logic from PL/SQL into C# application code within a .NET environment.
  • Decoupling business logic from the Oracle database, transforming it into maintainable, testable services.
  • Mapping Oracle data types and structures to .NET equivalents, ensuring data integrity and performance.
  • Preserving critical logic from stored procedures, triggers, and packages as it is migrated into the application layer.
  • Maintaining a hybrid environment during the transition, with both Oracle and the new .NET system temporarily coexisting.
  • Supporting BAU operations while migration is in progress.

We are leveraging AI-assisted tools to accelerate code analysis, documentation, and transformation. We are seeking Oracle experts with deep technical insight and practical experience to help guide this complex and high-impact initiative.

Key Responsibilities

  • Analyse, maintain, and optimise the existing Oracle PL/SQL codebase throughout the migration.
  • Translate and refactor Oracle stored procedures and other database logic into efficient and maintainable C# code.
  • Work closely with software engineers and business analysts to accurately capture and re-implement business logic in the new architecture.
  • Troubleshoot issues arising from differences in execution behaviour between PL/SQL and .NET environments.
  • Support the creation of migration plans, technical documentation, and testing strategies to ensure parity and quality.
  • Assist in managing a hybrid Oracle/.NET environment during phased rollout.
  • Contribute to BAU operations and the stability of the legacy system while migration activities are underway.

Required Skills & Experience

  • 5+ years of experience developing in Oracle PL/SQL, including deep knowledge of stored procedures, triggers, and packages.
  • Proven experience in migrating business logic from Oracle to .NET (C#), with a focus on re-architecture rather than direct translation.
  • Strong understanding of Oracle internals and how database logic integrates with external systems.
  • Experience migrating data from Oracle to other databases especially Postgres/MySQL.
  • Ability to work collaboratively in a cross-functional team environment.
  • Strong problem-solving ability and attention to technical detail.
  • Excellent communication skills, with the ability to document and explain complex systems clearly.

Desirable Skills

  • Experience working with legacy PHP systems and their integration with Oracle.
  • Exposure to AI-assisted development tools for code analysis and migration.
  • Familiarity with data modelling, version control of database logic, and CI/CD practices for backend services.
  • Background in agile development and experience with phased transformation or brownfield projects.
  • Proficiency in C# and the .NET framework, with experience building service-oriented architectures or backend systems.

What We Offer

  • A central role in a high-impact digital transformation initiative.
  • A collaborative and forward-thinking engineering culture.
  • Opportunities to work with AI-enabled development tools and modern best practices in software delivery.

Senior Oracle Developer - Oracle to Migration Project employer: Career Moves Group

As a Senior Oracle Developer, you will be part of a dynamic team driving a significant digital transformation project in Nottingham/London. Our company fosters a collaborative and innovative work culture, offering opportunities for professional growth and the chance to work with cutting-edge AI-assisted tools. We prioritise employee well-being and provide a supportive environment that encourages continuous learning and development, making us an excellent employer for those seeking meaningful and rewarding careers.
C

Contact Detail:

Career Moves Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Oracle Developer - Oracle to Migration Project

✨Tip Number 1

Familiarise yourself with the specific challenges of migrating from Oracle to .NET. Understanding the nuances of PL/SQL and how it translates into C# will give you a significant edge during discussions with our team.

✨Tip Number 2

Showcase your experience with hybrid environments. Highlight any past projects where you've managed both legacy systems and new architectures, as this will demonstrate your ability to handle the complexities of our migration project.

✨Tip Number 3

Prepare to discuss your problem-solving strategies. We value candidates who can troubleshoot issues that arise during migrations, so be ready to share examples of how you've tackled similar challenges in the past.

✨Tip Number 4

Engage with our engineering culture by researching AI-assisted development tools. Familiarity with these tools will not only impress us but also show your commitment to modernising software delivery practices.

We think you need these skills to ace Senior Oracle Developer - Oracle to Migration Project

Oracle PL/SQL Development
Stored Procedures, Triggers, and Packages
Migration of Business Logic to .NET (C#)
Re-architecture of Database Logic
Oracle Internals Knowledge
Data Migration to Postgres/MySQL
Cross-Functional Team Collaboration
Problem-Solving Skills
Technical Documentation
Legacy PHP Systems Integration
AI-Assisted Development Tools
Data Modelling
Version Control for Database Logic
CI/CD Practices for Backend Services
Agile Development Methodologies
C# Proficiency
.NET Framework Experience
Service-Oriented Architecture Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Oracle PL/SQL, C#, and any relevant migration projects. Use specific examples that demonstrate your skills in re-engineering and translating business logic.

Craft a Compelling Cover Letter: In your cover letter, explain why you're interested in the Senior Oracle Developer position and how your background aligns with the project requirements. Mention your experience with hybrid environments and any exposure to AI-assisted tools.

Showcase Problem-Solving Skills: Provide examples in your application that showcase your problem-solving abilities, particularly in troubleshooting differences between PL/SQL and .NET environments. This will demonstrate your technical insight and practical experience.

Highlight Collaboration Experience: Emphasise your ability to work collaboratively in cross-functional teams. Mention any past experiences where you worked closely with software engineers and business analysts to implement complex systems.

How to prepare for a job interview at Career Moves Group

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Oracle PL/SQL and the intricacies of stored procedures, triggers, and packages. Highlight specific projects where you've successfully migrated business logic to .NET, focusing on your problem-solving skills and technical detail.

✨Demonstrate Your Understanding of Migration Challenges

Discuss the complexities involved in migrating from Oracle to .NET, particularly around re-engineering procedural logic and maintaining data integrity. Share examples of how you've tackled similar challenges in past roles.

✨Emphasise Collaboration Skills

Since this role involves working closely with software engineers and business analysts, be ready to provide examples of how you've effectively collaborated in cross-functional teams. Communication is key, so demonstrate your ability to document and explain complex systems clearly.

✨Familiarity with AI-Assisted Tools

Mention any experience you have with AI-assisted development tools for code analysis and migration. This shows that you're not only technically proficient but also open to leveraging modern technologies to enhance your work.

Senior Oracle Developer - Oracle to Migration Project
Career Moves Group
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>