Location: United States (Remote)
Duration: 2-3 Months (Contract)
Work Mode: 100% RemoteJob Description We are looking for an experienced PowerBuilder Developer for a short-term, 2–3-month remote contract opportunity. The candidate will be responsible for assessing, upgrading, and modernizing an existing CMS (Content Management System) PowerBuilder application to the latest supported PowerBuilder version. The role involves reviewing the current application architecture, identifying dependencies, resolving compatibility issues, and ensuring a smooth upgrade process.
Key Responsibilities:
Assess the existing CMS PowerBuilder application architecture, source code, and dependencies.
Upgrade the existing CMS application source code to the latest supported PowerBuilder version.
Identify and remediate deprecated libraries, components, interfaces, and other compatibility issues.
Update and configure development, testing, and deployment environments to support the upgraded application.
Perform code-level troubleshooting, debugging, and necessary modifications during the upgrade process.
Support functional testing, regression testing, and User Acceptance Testing (UAT), as required.
Collaborate with the project team and provide knowledge transfer to RTS resources.
Ensure the upgraded application maintains existing functionality and performs as expected.
Required Skills & Qualifications:
Strong hands-on experience with PowerBuilder application development and maintenance.
Experience upgrading legacy PowerBuilder applications to newer supported versions.
Good understanding of PowerBuilder architecture, source code, libraries, components, and dependencies.
Experience troubleshooting and resolving deprecated components and compatibility issues.
Knowledge of application development, testing, and deployment environments.
Experience with debugging, code remediation, and application modernization.
Ability to work independently and deliver within a short-term project timeline.
Strong communication and documentation skills, with the ability to provide technical knowledge transfer.