Position Overview
We are looking for an experienced PowerBuilder Developer to join our client’s enterprise technology team. The role involves developing, maintaining, and modernising enterprise-grade applications using PowerBuilder and PowerServer 2022 . The ideal candidate will have hands-on experience in legacy application transformation, strong database skills, and a solid understanding of modern web technologies.
Key Responsibilities
Design, develop, and maintain applications using PowerBuilder and PowerServer 2022 , ensuring high performance and scalability.
Migrate existing PowerBuilder applications to web-based solutions using PowerServer 2022.
Design and optimise databases using SQL Server or Oracle .
Develop and maintain technical documentation for all development activities.
Collaborate closely with cross-functional teams to gather requirements and deliver high-quality solutions.
Conduct code reviews , enforce coding standards, and promote development best practices.
Troubleshoot, debug, and resolve issues in existing applications to ensure system stability and reliability.
Required Skills \& Qualifications
Minimum 5 years of experience in PowerBuilder application development.
Strong expertise in PowerServer 2022 and its web deployment capabilities.
In-depth knowledge of PowerBuilder features , including DataWindow, object-oriented programming, and event-driven architecture.
Hands-on experience with SQL and relational database systems (SQL Server, Oracle).
Basic understanding of web technologies such as HTML5, JavaScript, and CSS.
Familiarity with REST APIs and web service integrations.
Strong analytical and problem-solving abilities with excellent attention to detail.
Effective communication skills and proven ability to work collaboratively in a team environment.
Preferred Qualifications
Experience in Java or other modern web application development frameworks.
Prior experience in modernising legacy enterprise systems .
Exposure to Agile / Scrum software development practices.
Experience working on financial or large-scale enterprise applications .