Job Description
**Job Description**
**PowerBuilder Developer (Legacy Systems Support + Enhancement)**
Location: Remote
Contract Opportunity | Long-Term Potential
**We are unable to consider C2C or H1B**
Are you a
**seasoned PowerBuilder developer**
with a passion for untangling complex legacy systems and bringing stability to mission-critical applications?
We’re seeking a skilled developer to support and enhance a suite of long-standing
**PowerBuilder-based desktop applications**
used in statewide public programs. The role involves active collaboration with cross-functional technical teams and business leads to improve performance, troubleshoot defects, and modernize legacy code—while also supporting future transitions to modern platforms like
**Java**
and web-based frameworks.
**Key Responsibilities**
* Maintain and enhance existing PowerBuilder desktop applications
* Troubleshoot bugs, implement fixes, and execute code reviews
* Support QA/UAT testing, source control, change management, and sprint planning
* Participate in effort estimation, requirements review, and Agile ceremonies
* Contribute to modernization efforts, including potential Java and web app migration
* Provide knowledge transfer to internal stakeholders
**What You Bring**
* Extensive PowerBuilder development experience
* Proficiency in PL/SQL, Oracle databases, and SQL CRUD/view operations
* Familiarity with PFC class libraries and Client-Server architecture (VB, Delphi, etc.)
* Experience using Git for source code management
* Comfortable working with legacy code and applying thoughtful refactoring
* Bonus: exposure to JavaScript frameworks (Angular, React, Vue)
**Preferred Qualifications**
* Bachelor’s degree in a technical or related field
* Experience navigating complex, regulated environments
* Strong communication skills and ability to work cross-functionally