# Systems Developer (Remote)

**Company**: Davies
**Location**: Home, Alabama
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://davies.pinpointhq.com/en/postings/583ea2b6-675c-486c-88cf-de39a45590d6?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_6a14ce9b-d16

## 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.

## Skills

### Required
- PowerBuilder 10.5
- PowerScript
- DataWindows
- Sybase SQL Anywhere
- Microsoft SQL Server
- SQL

### Nice to have
- C#
- .NET
- APIs
- web services

---

Source: [Apply at davies.pinpointhq.com](https://davies.pinpointhq.com/en/postings/583ea2b6-675c-486c-88cf-de39a45590d6?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
