Job Search and Career Advice Platform

Enable job alerts via email!

PowerBuilder / Python Developer

Luxoft

Remote

GBP 60,000 - 80,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent consultancy firm is seeking a specialist for a system modernization initiative to migrate legacy applications from PowerBuilder to a modern Java platform. The role involves analyzing and validating business logic, and developing Python tools for data migration and system integration. Ideal candidates should possess strong experience with PowerBuilder, Python scripting, and SQL. This position is key to ensuring a seamless transition for a major client in the insurance sector.

Qualifications

  • Strong hands-on experience with PowerBuilder in enterprise or legacy systems.
  • Deep understanding of DataWindows, event-driven logic, and database interaction.
  • Strong experience with Python for scripting, automation, and backend services.

Responsibilities

  • Analyze, extract, validate, and support the migration of business logic from PowerBuilder.
  • Build Python-based tools and services that enable data migration, logic validation, automation, and integration.

Skills

PowerBuilder
Python
SQL
General Technical Skills
Job description
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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.