Overview
On Site
$50+
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
Acceptance Testing
Agile
AngularJS
Application Development
Client/server
Collaboration
Git
Java
JavaScript
Knowledge Transfer
Legacy Systems
Management
Migration
Object Pascal
Oracle
PFC
PL/SQL
PowerBuilder
Public Sector
React.js
Release Management
SQL
Software Documentation
Software Estimation
Sprint
Unit Testing
Version Control
Visual Basic
Vue.js
Writing
Job Details
Job Description:
We are seeking an experienced PowerBuilder Developer to support legacy desktop applications for a public sector client. The ideal candidate will be responsible for maintaining, troubleshooting, and enhancing a suite of PowerBuilder applications, while supporting modernization efforts, including Java migration.
We are seeking an experienced PowerBuilder Developer to support legacy desktop applications for a public sector client. The ideal candidate will be responsible for maintaining, troubleshooting, and enhancing a suite of PowerBuilder applications, while supporting modernization efforts, including Java migration.
- Responsibilities:
- Maintain and enhance legacy PowerBuilder desktop applications
- Troubleshoot bugs and defects, and resolve issues in collaboration with technical leads and business teams
- Conduct unit, QA, and UAT testing per established standards
- Participate in Agile ceremonies: sprint planning, review, daily standups, etc.
- Manage source code using Git and support change and release management processes
- Assist in planning and effort estimation for enhancements and fixes
- Contribute to modernization initiatives, including Java-based applications
- Document work and provide knowledge transfer to internal team members
Required Skills and Experience:
- Strong experience in PowerBuilder development (legacy application support)
- Experience writing PL/SQL and performing SQL CRUD operations
- Familiarity with PFC (PowerBuilder Foundation Class) libraries
- Experience with Oracle RDBMS
- Proficiency in source control tools, particularly Git
- Experience supporting or enhancing legacy systems
- Ability to work independently and communicate effectively in a team environment
- Experience with other client-server technologies (VB, Delphi, etc.)
- Familiarity with JavaScript and modern frameworks (Angular, React, or Vue)
- Exposure to Java application development or migration projects
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.