Product Specialist 4

Job ID: 08834
Location: Dover, DE  [Hybrid]
Employment Type: Contract

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

(Word, PDF, RTF, TXT)
* Required field.

Job Title: Senior PowerBuilder Developer

Work Arrangement: Hybrid, 2 days onsite per week

Interview: In-person

Relocation: Candidates willing to relocate may be considered

Position Summary

Our client is seeking an experienced Senior PowerBuilder Developer to provide ongoing maintenance, troubleshooting, and production support for a legacy enterprise application.

The immediate focus of this role is maintaining application stability, diagnosing production issues, and implementing focused, low-risk fixes. Candidates must be comfortable working within an established legacy codebase where technical documentation may be limited and system behavior often needs to be determined through direct code analysis.

The selected candidate may also provide support for applications developed using C# and Microsoft .NET.

Responsibilities

  • Investigate and resolve application incidents and production support issues
  • Diagnose issues involving PowerBuilder, DataWindows, PowerScript, SQL, Oracle, and related application interfaces
  • Analyze existing application code, object inheritance, business logic, and data flows
  • Troubleshoot undocumented or unfamiliar legacy code
  • Develop and implement focused application fixes and enhancements
  • Support application builds, releases, and deployments as needed
  • Create and maintain technical documentation as system knowledge is developed
  • Troubleshoot application interfaces and data-processing issues
  • Clearly communicate technical findings, risks, effort estimates, and recommended solutions
  • Provide support for additional applications developed using C# and .NET

Required Qualifications

  • 5+ years of hands-on PowerBuilder development experience
  • Strong experience maintaining and supporting legacy PowerBuilder applications in production
  • Advanced knowledge of DataWindows, including:
    • Retrieval and update logic
    • Computed columns
    • Nested DataWindows
    • Composite DataWindows
  • Strong PowerScript development skills
  • Experience with event-driven logic and object inheritance involving windows, menus, and user objects
  • Demonstrated ability to reverse-engineer and debug undocumented or unfamiliar codebases
  • Experience with PowerBuilder tools such as:
    • Object Browser
    • Find in PBLs
    • Cross-reference and dependency reports
  • Strong SQL skills, including analyzing and tuning queries embedded within DataWindows
  • Experience working with Oracle databases
  • Experience troubleshooting application integrations and data-processing issues
  • Strong written and verbal communication skills
  • Ability to document technical findings, application changes, risks, and deployment procedures

Preferred Qualifications

  • Experience developing, maintaining, and supporting enterprise applications using C# and Microsoft .NET
  • Experience with web technologies such as:
    • ASP.NET Web Forms
    • ASP.NET MVC
    • Web API
    • ASP.NET Core
  • Experience supporting financial, budgeting, funding, or similar business applications
  • Experience creating documentation for legacy applications
  • Familiarity with source control, build, backup, and release-management practices for PowerBuilder applications

Work Environment

  • Hybrid schedule requiring 2 days onsite each week
  • Standard Monday through Friday business hours
  • Occasional extended hours may be required for production support or deployments
  • Collaborative environment supporting both legacy and evolving enterprise applications