Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
24-MAG logo

Remote | Senior Software Engineer (Legacy Codebase Migration) — Up to $180/hour

24-MAG
Posted 7 hours ago
🇺🇸United States🏠Remote📁Engineering & Development
Is this job info correct?

We are sharing a specialised consulting opportunity for experienced Software Engineers with deep expertise in legacy codebase migration, large-scale systems modernisation, and complex production-grade software environments. This opportunity is designed for engineers who have personally executed substantial migrations across mature, mission-critical systems. The work involves designing, implementing, reviewing, and evaluating complex modernisation tasks while preserving functionality, compatibility, data integrity, security, performance, and production reliability. Key Responsibilities Legacy Codebase Migration & Modernisation Design, implement, review, and evaluate complex codebase migration and modernisation tasks Analyse mature production systems to determine safe and technically sound migration approaches Review legacy application architecture, dependencies, APIs, databases, build systems, and infrastructure Identify technical debt, compatibility constraints, migration risks, and hidden dependencies Develop migration strategies appropriate for large, interconnected production environments Language & Runtime Modernisation Evaluate migrations involving major language or runtime upgrades Work with scenarios such as Java 8 Java 17/21, legacy .NET modern .NET, Python 2 Python 3, and PHP 7 PHP 8 Review language rewrites such as COBOL Java/Python and JavaScript TypeScript Assess behavioural equivalence and compatibility across legacy and modern implementations Identify regressions introduced through language, runtime, or compiler changes Framework & Application Migration Review major upgrades or replacements involving frameworks such as Angular, Rails, Django, Spring/Spring Boot, ASP.NET, Next.js, and Astro Assess architectural implications of replacing or substantially upgrading mature application frameworks Evaluate dependency compatibility and integration risks Review implementation approaches for maintainability and production readiness Identify subtle behavioural differences introduced during framework migrations Database & Data-Layer Modernisation Evaluate migrations such as Oracle/MySQL PostgreSQL and SQL NoSQL Review ORM and data-access transitions including Hibernate jOOQ, Sequelize Prisma, and raw SQL ORM Assess data integrity, schema compatibility, migration sequencing, and application dependencies Identify risks involving data loss, behavioural changes, transaction semantics, and performance Review validation approaches for complex production data migrations Infrastructure & Cloud Modernisation Review transitions from VMs or bare metal to containerised and cloud-native architectures Evaluate migrations involving Docker, Kubernetes , and modern infrastructure patterns Assess deployment architecture, operational dependencies, scalability, and production resilience Review staged rollout and rollback strategies Evaluate whether infrastructure changes preserve reliability and operational visibility CI/CD & Build Tooling Review modernisation of deployment pipelines such as Jenkins/Travis GitHub Actions or GitLab CI Evaluate build and package-tool migrations including Maven Gradle, Webpack Vite, CRA Next.js, and npm pnpm Assess build reproducibility, dependency management, deployment safety, and automation quality Identify migration risks within mature CI/CD environments Review changes for maintainability and operational effectiveness API & Integration Migration Evaluate transitions such as REST GraphQL, HTTP/REST gRPC, and SOAP or legacy APIs modern interfaces Assess backward compatibility and downstream integration impact Review API contracts, dependency changes, and migration sequencing Identify compatibility risks and behavioural differences Evaluate strategies for maintaining continuity during interface transitions Authentication & Identity Modernisation Review migrations from legacy authentication systems to OAuth/OIDC, SAML/SSO , and modern identity platforms Assess security, compatibility, authorisation, and integration implications Identify authentication or access-control regressions Review migration sequencing and transition strategies Evaluate implementation quality and production readiness Repository, Dependency & Toolchain Migration Evaluate polyrepo monorepo transitions using tools such as Bazel, Nx, or Turborepo Review replacement of deprecated or end-of-life libraries, APIs, runtimes, and vendor SDKs Assess dependency graphs and compatibility across large software ecosystems Identify upgrade risks created by transitive dependencies or legacy integrations Evaluate migration strategies for maintainability and long-term sustainability Testing, Validation & Production Safety Develop and review testing strategies for complex migrations Evaluate unit, integration, browser, and end-to-end testing migrations Identify migration regressions and behavioural differences Assess compatibility, observability, staged rollout, and rollback strategies Evaluate whether proposed migration solutions are sufficiently validated for production use Technical Evaluation Review migration solutions for correctness, completeness, maintainability, and production readiness Analyse unfamiliar codebases and diagnose subtle migration failures Evaluate proposed technical decisions against realistic enterprise constraints Identify missing dependencies, edge cases, regression risks, and unsafe assumptions Provide clear, technically rigorous feedback on migration approaches and implementations Ideal Profile 5+ years of professional software engineering experience , ideally at Senior, Staff, Principal, Lead, or equivalent level Significant hands-on experience executing large-scale production migrations Personally owned or made substantial technical contributions to complex modernisation initiatives Strong experience working with mature systems involving technical debt, complex dependencies, legacy integrations, and significant regression risk Strong knowledge of compatibility, testing, observability, staged rollouts, rollback strategies, and behavioural equivalence Ability to reason deeply about unfamiliar codebases and diagnose subtle migration failures Experience with one or more major migration categories including languages, frameworks, databases, APIs, infrastructure, CI/CD, authentication, repositories, testing, or dependencies Particularly valuable experience modernising systems within financial services, fintech/payments, trading, insurance, healthcare, telecom, large technology companies , or other high-reliability environments For mainframe modernisation work, experience with COBOL, z/OS, CICS, JCL, DB2, VSAM, batch processing , and COBOL-to-Java/Python migration is particularly valuable Engagement Details Independent contractor engagement Fully remote Flexible scheduling based on project requirements Talent-network opportunity with potential for ongoing project work Work focuses on technically challenging migration problems modelled after large-scale production systems Projects may be extended, shortened, or concluded based on project needs and performance Work must be completed without using confidential or proprietary information belonging to any employer, client, institution, or other third party H1-B and STEM OPT support is unavailable for this engagement About the Platform This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams. By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy .

Similar jobs

Similar jobs

Pro Global logo

Underwriting Support Assistant - Late Morning to Evening Hours

Pro Global

🇺🇸United States6 hours ago
Danaher logo

Senior Customer Technical Support Specialist, Lab Automation - 3rd Shift (4 x 10-hour days) - REMOTE

Danaher

🇺🇸United States7 hours ago
24-MAG logo

Remote | Computational Mathematician (Scientific Computing) — Up to $60/hour

24-MAG

🇺🇸United States7 hours ago
24-MAG logo

Remote | Materials Scientist (Semiconductors & Molecular Modeling) — Up to $60/hour

24-MAG

🇺🇸United States7 hours ago
Danaher logo

Senior Customer Technical Support Specialist, Lab Automation - 3rd Shift (4 x 10-hour days) - REMOTE

Danaher

🇺🇸United States7 hours ago
Trupanion logo

Customer Support Specialist - (Pacific Time Hours)

Trupanion

🇺🇸United States22 hours ago