Loading...

Easy Apply

Please enter a valid email.
Please enter a valid phone number.
Please select a valid country.
Please provide a resume.
You must review and agree before submitting.
PowerBuilder Developer

Preferred Experience: Please ensure that the candidate has 2 to 3 years of prior experience working on government projects or within a government environment.

 

Role Description

  • The Developer will have a minimum of Ten (10) 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, and providing quality assurance. 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.

 

Responsibilities:

  • Provides detailed estimates of effort for the software development life cycle

  • Assesses service requests for validity and recommends solutions

  • Works with Architects and other internal developers 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, and preparation and execution of test scripts

  • Reviews the 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 for the 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

 

SKILL REQUIREMENTS/QUALIFICATIONS

 

A clean criminal record check status will be required at the proponent’s expense before the successful Service Provider Resource(s) arriving onsite or working remotely. Maintaining a clean status is required throughout the Proponent's contract. An enhanced background check, completed by Manitoba, may be required on certain projects due to the confidentiality of the materials shared with 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 Ten (10) years of experience developing new application solutions, maintaining existing applications, and providing ongoing production support

  • Minimum of eight (8) years of experience as a PowerBuilder Developer

  • Minimum of three (3) years of experience with design, development and analysis of relational databases, including development of stored procedures

  • Minimum of eight (8) years of experience maintaining and enhancing existing legacy applications

  • Experience with version/source control systems (e.g. Team Foundation Server)

  • Experience in Microsoft SQL Server and SQL Server stored procedures and strong experience with SQL development

  • Ability to show discretion and a high attention to detail when working with sensitive data

  • Extensive knowledge of data processing technology platforms and software applications in an enterprise environment

  • Demonstrated understanding of systems networking, relational databases, and web services design standards

  • Experience in the development and implementation sof tandards, procedures and guidelines to support operational processes

  • Strong analytical and problem-solving skills

  • Experience programming in .NET

  • Experience with Systems Integration

  • Experience with the software development life cycle (SDLC) and Agile methodologies

  • Five (5) years of experience with client-server business application development

 

It is preferred that the Resource has the following qualifications or experience:

 
  • Experience with data visualization tools such as Power BI

  • Experience working with databases and associated tools in Microsoft Azure

  • Experience with additional programming languages and ArcGIS

  • Knowledge of web development technologies

  • Knowledge of cloud-based services (e.g., AWS, Azure)

  • Experience working ina  large enterprise environment

  • 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.

  • Familiarity with 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

 

RESOURCES PROPOSED

  1. Proponent must complete Appendix D – RESOURCE SKILLS AND EXPERIENCE FORM for each Resource that is being proposed by the Proponent. Supporting comments should be provided to demonstrate how the Resource meets and/or exceeds the outlined experience, education, and skills. Resource current location should be included in the Response Matrix and whether they are ready to re-locate if out of Province or not.

 
  1. Proponent’s proposed resource must have required skills, knowledge, and experience to perform the duties and responsibilities of the role for which they are hired. Manitoba will not provide training, reimburse cost or approve billable time for the training of such skills and knowledge. The examples of such trainings include but are not limited to TOGAF, Salesforce, Microsoft Power BI, Dynamics, .Net, Project Management Institute (PMI), and International Institute of Business Analysis (IIBA). 

  2. Employee References - Provide a minimum of two (2) references for each Resource being proposed. References should be for experience directly related to the area or expertise for which the Resource is being proposed to provide the Services. References should be included in the Response Matrix.