Esperto di migrazione di codebase legacy
200 USD/hIntervallo indicativo fornito da Mercor
Pubblicato il 22 agosto 2026 · Candidature fino al 15 novembre 2026
Ti mando alla pagina ufficiale di Mercor. La candidatura è gratuita e in inglese.
Ricevo una commissione dalla piattaforma quando un candidato che ho segnalato viene assunto. Per te non cambia nulla.
Questo ruolo da remoto prevede la progettazione, l'esecuzione e la valutazione di complesse migrazioni e modernizzazioni di codebase legacy. Il candidato ideale possiede almeno cinque anni di esperienza professionale nell'ingegneria del software e una comprovata esperienza nella gestione di migrazioni di produzione su larga scala in aziende mission critical.
Traduzione dell'annuncio originale pubblicato da Mercor.
Mercor collabora con un laboratorio di ricerca IA di frontiera per coinvolgere ingegneri software esperti con una profonda competenza nella migrazione e modernizzazione di codebase legacy. Cerchiamo ingegneri che abbiano eseguito personalmente migrazioni complesse su grandi sistemi di livello produttivo, in particolare nei settori servizi finanziari, fintech/pagamenti, assicurazioni, sanità, telecomunicazioni, grandi aziende tecnologiche e altre imprese mission-critical. Una solida esperienza pratica nelle migrazioni in produzione è il requisito principale.
Cosa farai
Progetta, implementa, rivedi e valuta complesse attività di migrazione e modernizzazione del codice.
Analizza codice legacy, dipendenze, API, database, sistemi di build e infrastruttura per determinare approcci di migrazione sicuri.
Preserva funzionalità, retrocompatibilità, integrità dei dati, sicurezza e prestazioni durante le migrazioni.
Sviluppa test e strategie di validazione per identificare regressioni della migrazione e differenze comportamentali.
Valuta le soluzioni di migrazione generate dall'IA per correttezza, completezza, manutenibilità e prontezza per la produzione.
Esperienza di migrazione rilevante
I candidati dovrebbero avere una profonda esperienza in uno o più dei seguenti ambiti:
Linguaggio/versione: Java 8 → 17/21.NET legacy → .NET moderno, Python 2 → 3, PHP 7 → 8
Riscritture di linguaggio: COBOL → Java/Python, JavaScript → TypeScript
Framework: Angular, Rails, Django, Spring/Spring Boot, ASP.NET, Next.js/Astro e altri importanti aggiornamenti o sostituzioni di framework
Database e ORM: Oracle/MySQL → PostgreSQL, SQL → NoSQL, Hibernate → jOOQ, Sequelize → Prisma, SQL grezzo → ORM
Infrastruttura: VM/bare metal → container, Docker/Kubernetes, architetture cloud-native
CI/CD: Jenkins/Travis → GitHub Actions, GitLab CI o moderne pipeline di deployment
Strumenti di build/package: Maven → Gradle, Webpack → Vite, CRA → Next.js, npm → pnpm
API: REST → GraphQL, HTTP/REST → gRPC, SOAP/API legacy → interfacce moderne
Autenticazione: Autenticazione legacy → OAuth/OIDC, SAML/SSO, moderni sistemi di identità e autorizzazione
Repository: Polyrepo → monorepo tramite Bazel, Nx, Turborepo o simili
Testing: Migrazione di framework di testing unitario, di integrazione, browser e E2E
Dipendenze/SDK: Sostituzione di librerie, API, runtime e SDK di vendor deprecati o giunti a fine vita (EOL)
Background ideale
5+ anni di esperienza professionale nell'ingegneria del software, idealmente Senior, Staff, Principal o equivalenti.
Ha gestito personalmente o dato contributi tecnici rilevanti a migrazioni di produzione su larga scala.
Esperienza di lavoro con sistemi maturi caratterizzati da debito tecnico, dipendenze complesse, integrazioni legacy e un significativo rischio di regressione.
Solida conoscenza di compatibilità, testing, osservabilità, rilasci graduali, strategie di rollback e equivalenza comportamentale.
Capacità di analizzare a fondo codebase non familiari e diagnosticare sottili problemi di migrazione.
Particolarmente preziosa: esperienza di ingegneri che hanno modernizzato sistemi di core banking, pagamenti, trading, assicurazioni, sanità, telecomunicazioni o altri sistemi ad alta affidabilità.
Per la modernizzazione di COBOL/mainframe, è particolarmente preziosa l'esperienza con tecnologie quali z/OS, CICS, JCL, DB2, VSAM, elaborazione batch e migrazioni da COBOL a Java/Python.
Perché unirti a noi
Applica la tua esperienza di migrazione per contribuire a definire come i modelli di IA di frontiera comprendono ed eseguono la complessa modernizzazione del software.
Lavora su problemi tecnicamente stimolanti modellati su sistemi legacy reali e su scala di produzione.
Contribuisci con competenze sviluppate attraverso grandi migrazioni aziendali senza la necessità di un background come maintainer open-source.
Opportunità di lavoro continuativo con l'espandersi del programma di ricerca.
Aperto in tutto il mondo
Informazioni su Mercor
Mercor è un marketplace statunitense che assume esperti da remoto per progetti di IA e consulenza, dal diritto all'ingegneria. L'annuncio originale è sul loro sito.
Vedi questa posizione su MercorPosizioni simili
Esperto di Ingegneria del Software
Questo ruolo da remoto prevede la scrittura di problemi ingegneristici complessi, la valutazione del codice generato dall'intelligenza artificiale e la stima delle prestazioni del software per modelli di intelligenza artificiale avanzati. I candidati devono avere esperienza professionale nello sviluppo e nel rilascio di software, oltre a chiare capacità di comunicazione scritta.
Pubblicato 31 giorni fa70 USD a 150 USD/h
Applied Engineer, Ruolo Valutazioni
Questo ruolo remoto prevede la creazione e il perfezionamento di valutazioni trasformando pull request completate in attività di ingegneria per agenti di codifica di frontiera. Il candidato ideale possiede solide basi di programmazione, esperienza pratica in basi di codice complesse e la capacità di scrivere test significativi.
Pubblicato 500 giorni fa100 USD a 120 USD/h
Rete di Talenti per Full-Stack Engineer
Questo ruolo da remoto prevede l'addestramento e la valutazione di modelli di intelligenza artificiale nello sviluppo full-stack, creando attività e fornendo feedback specifici per settore. Chi si candida necessita di esperienza professionale nello sviluppo frontend e backend, oltre a forti capacità di comunicazione.
Pubblicato 237 giorni fa70 USD a 150 USD/h
Senior Software Engineer
Questo ruolo di contractor da remoto prevede la creazione di task di programmazione complessi e di sistemi di verifica deterministici per addestrare modelli di IA avanzati. I candidati devono avere una solida esperienza nella programmazione backend e un forte background nella creazione di servizi o API scalabili.
- Python3
- JAVA
- Rust
- +5
Pubblicato 26 giorni fa30 USD a 100 USD/h
