
PowerBuilder Developer - #34444 at Manila Recruitment. As a PowerBuilder Developer, the primary responsibility is to develop, maintain, and support business applications, with a focus on providing technical assistance to internal users. This role involves troubleshooting issues, enhancing system functionality, and ensuring application performance and reliability. The developer will work with legacy systems, collaborate with team members, and proactively address problems. A detail-oriented mindset, strong problem-solving skills, and a commitment to continuous improvement are essential for success in this role.. Company Profile:. Our client is a multinational company that provides total quality assurance to industries worldwide. For more than 130 years, companies around the world have depended on our client to help ensure the quality and safety of their products, processes, and systems. They are an industry leader with a presence of more than 44,000 people in 1,000 locations over 100 countries.. They are currently ramping up a global IT support team for their Manila IT captive center and they are looking for an independent and highly motivated PowerBuilder Developer who is willing to learn, confident to share ideas and a results-driven individual to be a part of their local team.. This is a great opportunity for someone who values hands-on experience and wants to make a meaningful impact within a small, focused team. You'll be working on a well-established system used globally, with exposure to real-world challenges and a collaborative environment that encourages ownership and responsibility.. Duties and Responsibilities:. •Develop, maintain, and enhance client/server business applications using PowerBuilder. •Provide technical support and issue resolution for internal users of business systems. •Analyze and troubleshoot application issues, ensuring timely and effective solutions. •Modify and optimize existing PowerBuilder code for performance, scalability, and maintainability. •Design and customize DataWindow objects to meet business reporting and data entry needs. •Collaborate with team members to gather requirements, test changes, and implement enhancements. •Work with SQL Server to develop and optimize queries, stored procedures, and database objects. •Participate in application deployments, environment setup, and version control management. •Document application changes, fixes, and procedures to ensure maintainability. •Stay updated on best practices and tools to improve development efficiency and application performance. •Proactively identify opportunities to improve system usability and user experience. Must-have Skills / Qualification:. •Minimum 5 years of experience as a PowerBuilder Developer. •Advanced proficiency with PowerBuilder versions 5 and up. •Strong expertise in SQL, preferably MS SQL, but other database experience can be considered. •Deep understanding of PowerScript/PFC and event-driven programming within the PowerBuilder IDE. •Extensive experience with DataWindow objects, including creation, customization, expressions, and complex data manipulation. •Skilled in building and maintaining client/server business applications. •Familiar with PowerBuilder debugging tools and techniques for performance tuning within the application layer. •Capable of analyzing, maintaining, and refactoring legacy PowerBuilder codebases. •Knowledge of PowerBuilder deployment, packaging, and environment configuration. •Experience working in multi-developer environments using source control (e.g., Git, TFS). •Proficient in writing complex T-SQL queries, stored procedures, functions, views, and triggers. •Solid experience with query optimization and performance tuning, including execution plan analysis and index strategies. •Strong understanding of transaction management, data consistency, and error handling. •Skilled in database schema design, normalization, and data migration techniques. •Experience with SQL Server Management Studio (SSMS) and related tools for monitoring and maintenance. •Comfortable working with large datasets and optimizing batch operations or reporting queries. •Self-motivated and takes initiative without waiting for direction. •Takes ownership and pride in delivering high-quality work. •Proactive problem-solver who identifies issues before they escalate. •Eager to learn and continuously improve skills and knowledge. •Strong work ethic with a “finish what you start” mindset. •Detail-oriented and committed to producing clean, maintainable code. •Driven to make an impact and contribute meaningfully to the team. •Positive attitude and open to feedback and collaboration. •Willing to go the extra mile to meet project goals or help teammates. •Comfortable working in a lean IT setup with limited structure or QA resources. Advantageous or Nice-to-Have Skills/Experience:. •Experience in backup/restore strategies, security (roles/permissions), and general database administration tasks. •Basic understanding of .NET Framework or .NET Core development using C#. •Familiarity with Visual Studio or Visual Studio Code as a development environment. •Able to write simple programs, functions, and classes in C#. •Exposure to ASP.NET (MVC or Web Forms) or .NET Core Web API. •Exposure to DevExpress. •Understanding of how to connect to and interact with a SQL Server database using ADO.NET or Entity Framework. •Experience working overseas (OFW) in a similar role. Company Location: Philippines.