Back to Jobs
Recently postedTechnology

PowerBuilder Developer

OVS Technologies IncUnited States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationUnited States
SQLSQL ServerSystem Design

Job description

Project: CATS migration
Work Arrangement: Remote
Work Mode: C2C/W2/ Onsite
Duration: 1 year+

Role Overview
The PowerBuilder Developer is responsible for designing, developing, integrating, and validating the complete front-end components of the enterprise application. This role focuses on building a robust user interface and application logic, requiring close collaboration with Technical Business Analysts, application developers, database administrators, QA/testing teams, and business subject matter experts to ensure a seamless application delivery.
Key Qualifications & Skills
Core Technologies: Deep expertise in PowerBuilder development, PowerBuilder Foundation Class (PFC) libraries, and Object-Oriented Programming (OOP) methodologies.
Database Integration: Strong experience developing and optimizing PowerBuilder objects that connect to and interact with relational databases, specifically Microsoft SQL Server.
System Architecture: Proven ability to build and extend application frameworks and integrate existing or legacy objects into modernized system architectures.
Quality & Documentation: Proficiency in writing comprehensive technical documentation, conducting rigorous peer code reviews, and executing thorough unit testing.
Primary Responsibilities
Front-End Architecture & Development
Design, develop, and implement the complete front-end user interface and underlying application logic.
Develop and extend custom application frameworks built on top of the PowerBuilder Foundation Class (PFC).
Apply Object-Oriented Programming (OOP) principles and best practices throughout the development lifecycle to ensure scalable and maintainable code.
Develop and optimize PowerBuilder objects to establish secure, efficient, and reliable connections to Microsoft SQL Server databases.
System Integration & Modernization
Analyze existing PowerBuilder objects from target or legacy applications to understand their underlying architecture and behavior.
Adapt, modernize, and seamlessly incorporate these existing PowerBuilder objects into the new application environment.
Documentation & Quality Assurance
Write detailed technical documentation covering system design, the functional workings of specific PowerBuilder objects, and overall implementation guidelines.
Actively participate in and conduct peer code reviews to ensure code quality, performance, and adherence to development standards.
Perform comprehensive Unit Testing on all developed components and application features prior to handing them over to the QA and testing teams.

Similar jobs