Logo
Luxoft

PowerBuilder/Python Developer

Luxoft, Indianapolis, Indiana, United States

Save Job

Project description We are running a system modernization initiative to migrate a legacy enterprise application built with PowerBuilder to a modern Java-based platform for a big US insurance company.

Responsibilities

The main objective of this role is to analyze, extract, validate, and support the migration of business logic from PowerBuilder, as well as to build Python-based tools and services that enable data migration, logic validation, automation, and integration between the legacy and new systems.

SKILLS Must have

PowerBuilder: Strong hands‑on experience with PowerBuilder in enterprise or legacy systems

PowerBuilder: Deep understanding of DataWindows, event‑driven logic, and database interaction

PowerBuilder: Ability to analyze complex, poorly documented legacy codebases

PowerBuilder: Experience supporting modernization or migration projects

Python: Strong experience with Python for scripting, automation, and backend services

Python: Experience with data processing, validation, and comparison frameworks

Python: Familiarity with SQL and database connectivity from Python

Python: Ability to build reliable tools used by other engineering teams

General Technical Skills: Strong SQL skills (Oracle, PostgreSQL, SQL Server, or similar)

General Technical Skills: Experience working with large datasets and business‑critical systems

General Technical Skills: Ability to document legacy logic clearly and unambiguously

Nice to have

Prior experience in PowerBuilder migration projects

Experience building migration or reconciliation frameworks

Knowledge of batch processing, reporting, or ETL pipelines

Familiarity with REST APIs (consumer level, not necessarily implementation)

Experience working in parallel‑run or phased cutover migrations

Experience in working with Rocket UniVerse DB

#J-18808-Ljbffr