1

Powerbuilder Jobs in Ontario (NOW HIRING)

Powerbuilder information

See Ontario salary details

$29

$52

$76

How much do powerbuilder jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for powerbuilder in Ontario is $52.66, according to ZipRecruiter salary data. Most workers in this role earn between $43.51 and $59.62 per hour, depending on experience, location, and employer.

What is a PowerBuilder developer?

PowerBuilder developers are IT professionals who specialize in using PowerBuilder, a rapid application development tool, to design, develop, and maintain business applications. They typically work with databases, user interfaces, and enterprise systems, often in industries like finance, healthcare, and government that rely on legacy applications. PowerBuilder developers are skilled in PowerScript (the language of PowerBuilder), troubleshooting, upgrading legacy systems, and integrating applications with modern technologies. Their role is crucial for organizations that continue to depend on stable, data-driven applications developed in PowerBuilder.

What does a PowerBuilder do?

PowerBuilder is an object-related computer language and integrated development environment, or IDE. Being known as a PowerBuilder means that you use this software in a diverse range of jobs and responsibilities. It is used to make programs for creating comprehensive suites of tools for application development. These tools can include a source code editor, debugging tools, and automation services. PowerBuilder continues to be used in a range of business categories that include banking, insurance, education, government services, network services, and telecommunication. Career positions that can involve the use of PowerBuilder software include Developer, Programmer, Analyst, and other roles in tech support.

What are the key skills and qualifications needed to thrive as a PowerBuilder developer?

To excel as a PowerBuilder Developer, you need strong programming skills in PowerBuilder, experience with SQL databases, and a background in software development, often supported by a relevant degree or certifications. Familiarity with PowerBuilder IDE, database management systems like Oracle or SQL Server, and version control tools is essential. Analytical thinking, problem-solving, and effective communication are vital soft skills for understanding user requirements and collaborating with teams. These competencies ensure efficient development, maintenance, and enhancement of business-critical applications built on the PowerBuilder platform.

What are some common challenges faced by PowerBuilder developers when maintaining legacy applications?

PowerBuilder developers often encounter challenges related to maintaining and modernizing legacy applications, such as dealing with outdated code, limited documentation, and compatibility issues with newer operating systems or databases. Collaborating with cross-functional teams to integrate PowerBuilder applications with modern technologies can also be complex, requiring strong problem-solving and communication skills. However, these challenges provide opportunities to develop expertise in modernization strategies and to play a vital role in supporting critical business systems.

What is the difference between Powerbuilder vs SQL Developer?

AspectPowerbuilderSQL Developer
Primary RoleApplication development and client-server softwareDatabase design, development, and management
Required SkillsPowerbuilder language, UI design, database integrationSQL, PL/SQL, database architecture
Work EnvironmentSoftware development teams, client-side applicationsDatabase teams, data management environments
Common UsageBuilding enterprise applications with rich UIManaging and optimizing databases

Powerbuilder focuses on developing client-server applications with a strong emphasis on UI and application logic, while SQL Developer specializes in database management, querying, and optimization. Both roles often collaborate but serve different core functions within the software development and data management lifecycle.

Infographic showing various Powerbuilder job openings in Ontario as of August 2026, with employment types broken down into 24% Full Time, 9% Temporary, and 67% Contract. Highlights an 88% In-person, 4% Hybrid, and 8% Remote job distribution, with an average salary of $109,527 per year, or $52.7 per hour.

Intermediate Systems Dev/Integrator

City of Ottawa

Ottawa, ON • On-site

CA$80K - CA$97K/yr

Full-time

Posted 9 days ago


Job description

Requisition ID: 23344 
Department: Finance and Corporate Services Dept. 
Service: Information Technology Services 
Employment Type: 1 Full-time Temporary
Work Hours: 35.00/hours per week
Affiliation: CIPP/CIPP 
Salary Information: $80,325.70- $97,739.46 annually (2025 rates of pay)
Location: 100 Constellation, Nepean 
Job Category: Information Technology
Application Close: 27/08/2026

JOB SUMMARY

This position will primarily focus on AI development and tooling, with an emphasis on designing, developing, integrating, and supporting LLM-based solutions.

The mandate of Information Technology Services is to create business value by providing innovative and strategic technology solutions for the business operations of the City of Ottawa.
You are responsible for: developing/customizing/enhancing and/or integrating a broad range of smaller-scale (or components of larger-scale) business applications/solutions for an assigned client portfolio or project, in response to new or changing business requirements; maintaining business applications/solutions (or components thereof); and providing client and technical support.


You are responsible for: researching, architecting, designing, developing, customizing, enhancing and/or integrating large-scale applications/solutions for assigned clients in response to new or changing business requirements and/or for assigned projects; maintaining these applications/solutions; and providing client technical support in one or more technical competency areas, such as:

Automation/Artificial Intelligence (AI)/Machine Learning (ML)
Business Automation tools
Software Development

EDUCATION AND EXPERIENCE

Completion of 3 year university degree or college diploma in information management, information technology, or related field.

Minimum of 3 years of progressively more responsible experience in applications development and/or integration.

Microsoft ASP .Net version 2003, 2005 Web or higher versions and .Net Framework 1.1 and higher is desirable

VB and C# .Net programming languages is desirable

Oracle RDBMS 9i and higher is desirable

Oracle Internet Developer Suite is desirable

Oracle Application Server Technologies is desirable

Oracle SOA Suite is desirable

PL/SQL for creation of procedures and packages is desirable

XML is desirable

Development using Microsoft Office Suite tools is desirable

Development using SharePoint tools is desirable

PowerBuilder version 6.5 to 8.0 is desirable

MS Access 97 and higher is desirable

ColdFusion is desirable

System Development Life Cycle is desirable

n-tier Architecture Design is desirable

Unit, regression and load testing is desirable

Test plan creation is desirable

Configuration management is desirable

Creation of technical and non-technical documentation is desirable

KNOWLEDGE
  • Application development best practices
  • IT security best practices and standards relating to application development and/or integration
  • In-depth knowledge of the current City of Ottawa development toolset
  • Event-driven / object-oriented program design techniques
  • Structured systems analyses and design techniques
  • City network environment
  • SQL Server and/or Oracle DBMS at an intermediate level
  • System testing techniques
COMPETENCIES, SKILLS AND ABILITIES
  • Develop applications (or components thereof) using current development toolset
  • Install, customize and configure COTS applications
  • Integrate hardware and software
  • Liaise effectively with clients, all levels of ITS staff, vendors and consultants
  • Gather and document user requirements
  • Organize work and meet deadlines
  • Demonstrate effective written and oral communication skills
  • Work independently and as a team member
  • Use effective judgment when immediate supervision is unavailable
  • Research and analytical skills
  • Collaborative approach in working with others
  • Converse effectively using both technical and general business terminology
  • Diplomacy and tact
  • ]Demonstrates initiative and self-motivation
  • Work effectively under pressure
  • Work with minimum supervision
  • Flexible
  • Able to meet deadlines
  • Client-focussed

WHAT YOU NEED TO KNOW

  • Language Requirement: English oral, reading, writing       
  • Experience and formal training combined with demonstrated performance and ability may substitute for stipulated academic requirements. 
  • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available. 

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted. 

The City of Ottawa promotes the principles of diversity and inclusion and adheres to the tenets of the Canadian Human Rights Act and the Ontario Human Rights Code. We encourage applications from members of Indigenous, Black and other racialized communities, persons with disabilities, women and non-binary persons, persons of all ethnic origins, religions, sexual orientations, classes, gender identities and expressions. 
Candidates are encouraged to self-identify as a member of one or more designated employment equity groups in the self-identification questionnaire.

The City of Ottawa provides accommodation to applicants during all parts of the hiring process, upon request. If contacted to proceed to the selection process, please advise us if you require any accommodation.

 

Accessible formats and communication supports are available upon request. Please contact the Employee Service Centre at 613-580-2424 extension 12211 or via email at esc-cse@ottawa.ca.

.