PowerBuilder Developer

Smsoftwaresolutionsinc — Canada · Posted ~3 hours ago

Mid Contract Hybrid

Skills

PowerBuilder application development application maintenance production support technical documentation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A PowerBuilder Developer is needed to develop and maintain business applications, provide technical support, enhance existing systems, and contribute to software quality and documentation.

Highlights

Long-term development role involving application enhancement, support, architecture contribution, and technical documentation.

Description

Client: Public Sector Client – 29954-RFR-DTS-074 We are seeking an experienced PowerBuilder Developer to work with one of our Public Sector clients located at 215 Garry Street, Winnipeg, Manitoba. The successful candidate will be responsible for developing new application solutions, maintaining and enhancing existing applications, providing production support, and contributing to application architecture, development, quality assurance, and technical documentation. Role Snapshot Job Title: 29954-RFR-DTS-074 – PowerBuilder Developer Client: Public Sector Client Office Location: 215 Garry Street, Winnipeg, Manitoba Work Arrangement: Remote & Onsite Business Days: Up to 24 Months Engagement Duration: Up to 24 months The duration of the engagement may be for up to a 24-month term. Due to the nature of projects, there may be exceptional circumstances where the total term may be extended beyond 24 months. The term is anticipated to start with a 6-month initial term, followed by up to 18-month renewal(s). Note that the final term structure will be concluded as part of contract/SOW negotiations. Mandatory Documents Please Provide The Following Documents Updated ResumeSkills MatrixReferencesHourly Rate ExpectationAvailability Clearly Described Hourly Rate Information – Mandatory Onsite hourly rateRemote hourly rate Description The Developer will have a minimum of six (6) years’ experience developing new application solutions, upgrading existing applications, and providing continued support to existing applications. The work may include analysis and design of application architecture, application development, application support, providing quality assurance and oversight to a team of developer resources. The role is responsible for designing, developing, and maintaining the portfolio of assigned applications for a department based on the requirements gathered, documented, and submitted by the business. Skill Requirements / Qualifications A clean criminal record check status will be required at the proponent's expense prior to the successful Service Provider Resource(s) arriving onsite or working remotely. Maintaining a clean status is required throughout the Proponents contract. An enhanced background check, completed by Manitoba may be required on certain projects due to the confidentiality of the materials shared to the Proponent. If the proponent fails, they must rectify on their own cost and time. The following are minimum qualifications and/or experience for the delivery of the Services. The Resource must have the following minimum qualifications or experience: Minimum of six (6) years of experience developing new application solutions, maintaining existing applications, and providing ongoing production support.Minimum of Five (5) years’ experience as a PowerBuilder Developer.Minimum of Three (3) years’ experience with design, development and analysis of relational databases including development of stored procedures.Minimum of Two (2) years’ experience maintaining and enhancing existing legacy applications.Experience with version control systems (e.g. Team Foundation Server).Operational knowledge of Microsoft SQL Server, including experience working with SQL Server to create and administer databases.Ability to show discretion and a high attention to detail around security when working with sensitive data.Excellent communication skills and ability to work in a team environment; oral, written and presentation.Extensive knowledge of data processing, n-tier technology platforms, and software applications in an enterprise environment.Demonstrated understanding of systems networking, information security, relational databases, and web services design standards.Experience in the development and implementation standards, procedures and guidelines to support operational processes.Strong analytical and problem-solving skills.Strong interpersonal skills.Excellent listening skills. Preferred Qualifications / Experience It is preferred that the Resource has the following qualifications or experience: Experience programming in .NET.Experience with data visualization tools such as Power BI.Experience working with databases and associated tools in Microsoft Azure.Experience converting Sybase to SQL Server.Experience with additional programming languages.Knowledge of web development technologies.Knowledge of cloud-based services (e.g. AWS, Azure).Understanding of the software development life cycle (SDLC) and Agile methodologies.Strong experience with SQL development.Experience working in large enterprise environment.5+ years of experience with client-server business application development.Ability to work independently and in a team environment.Proven consulting experience as a developer.Proficiency in English, both oral and written.5+ years of experience in object-oriented development or design.Experience with Microsoft SQL Server and SQL Server stored procedures.Familiarity in migrating PowerBuilder applications.Experience in PowerBuilder/MSSQL application enhancements, file transfers and creating interfaces to other systems.Familiarity with design patterns.Knowledge of database design. Responsibilities The Developer will be responsible for the following: Provides detailed estimates of effort for the software development life cycle.Assesses service requests for validity and recommends solutions.Works with Architects to ensure appropriate solutions and technology.Defines development requirements and assists in the integration of third-party tools/applications.Participates in quality assurance activities, such as design and code reviews.Reviews system and integration testing functions.Develops application code, architecture, specifications and technical interfaces.Tests and maintains functional and non-functional system components.Analyzes data integrity issues with proposed and existing systems, recommends and implements solutions.Implements additions and enhancements to existing applications.Provides application support of existing system.Participates in problem resolution.Documents application code and system configuration, along with software maintenance and administrative processes.Contributes to the creation of technical and operational guides, transition and deployment documents, and change requests.Other software developer duties as assigned. How to Apply We trust you are doing well. We are reaching out to bring this opportunity to your attention. If you are interested and this opportunity matches your profile, please send the following mandatory documents to: hrsmss@smsoftconsulting.com Deadline: October 6, 2026, at 12:00 PM EST Without mandatory documents, we cannot submit a candidate. Mandatory Submission Requirements Updated ResumeSkills MatrixReferencesHourly Rate Expectation WhatsApp Group For daily updates, you can also join our WhatsApp group. Candidate Screening We make sure to screen each and every resume we receive in response to the positions shared but due to heavy load, it is not possible for us to reply to each and every applicant. However, only shortlisted candidates with the required skills will be contacted. Email is the best way to reach us. You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities. If you are no longer interested in getting the job posting emails from us, you can unsubscribe by clicking on this link to Unsubscribe.