Description
We're seeking a Systems Developer to join our team, providing ongoing development, maintenance, troubleshooting, and production support for an existing enterprise application built in PowerBuilder 10.5.
Key Responsibilities:
- Support, maintain, troubleshoot, and enhance the existing production application developed in PowerBuilder 10.5.
- Analyze existing PowerBuilder code, PowerScript, DataWindows, windows, menus, user objects, functions, and PBL libraries.
- Diagnose and resolve application defects, production issues, performance problems, and data-related issues.
- Modify existing PowerBuilder functionality and develop enhancements based on business requirements.
- Create, modify, and troubleshoot PowerBuilder DataWindows.
- Work with Sybase SQL Anywhere and Microsoft SQL Server databases.
- Trace application processing to identify the root cause of issues.
- Maintain and support existing interfaces, batch processes, imports, exports, EDI processes, APIs, web services, and other integrations.
- Review programming requests and determine their impact on existing PowerBuilder components.
- Meet with business users and subject-matter experts to understand application issues and enhancement requests.
- Document proposed changes, affected PowerBuilder objects, database components, testing requirements, and expected results.
- Perform unit testing, debugging, regression testing, and implementation support for PowerBuilder application changes.
- Investigate and correct production data issues while maintaining data integrity.
- Support application deployments, configuration changes, and production releases.
- Maintain existing source code and development libraries using established source-control and development procedures.
- Document existing PowerBuilder functionality, business rules, interfaces, database dependencies, and application architecture.
- Work collaboratively with developers, analysts, database administrators, help desk staff, and business users.
- Provide technical support and knowledge transfer to other IS staff.
- Assist with future modernization or migration initiatives.
Skills, Knowledge & Expertise:
- Strong hands-on knowledge of PowerBuilder development and application support, preferably PowerBuilder 10.5.
- Strong knowledge of PowerScript, DataWindows, PBL libraries, user objects, windows, menus, functions, and event-driven PowerBuilder development.
- Ability to read, understand, troubleshoot, and safely modify an established PowerBuilder codebase.
- Strong SQL skills and experience troubleshooting application/database interactions.
- Experience supporting mature or legacy enterprise applications.
- Ability to interact effectively with developers, functional experts, client managers, and end users.
- Ability to manage multiple support issues and development requests.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- At least three years of professional PowerBuilder development experience.
- Hands-on experience with PowerBuilder 10.5 is strongly preferred.
Benefits:
- Medical, dental, and vision plans.
- A 401(k) plan with employer matching.
- Time-off policies.
- Paid holidays.
- Life insurance and short-term and long-term disability coverage.