Job List

Junior Application Programmer Analyst, PDHIS

AgencyPHSA
Labor AgreementFacilities Subsector
Posting #199204-2450043
Grade25B
DepartmentIMITS Sunset
UnionHEABC Facilities - HEU
Work Site1795 Willingdon Avenue, Burnaby
StatusTemporary
Position DurationN/A
Salary Range$43.65 / Hour
Position StatusFull-time
FTE1.00
Hours of Work0800-1900
Work DaysMon, Tue, Wed, Thu, Fri
Days OffSat, Sun, Stat
Position Start Date15-Jun-2026
Position End Date30-Jun-2028
Applications Accepted Until 10AM27-May-2026
Job Summary


Job Summary:

In accordance with the Mission, Vision, Values and strategic direction of PHSA, safety, including both patient and employee safety, is a priority and a responsibility shared by everyone at PHSA. As such, the requirement to continuously improve quality and safety is inherent in all aspects of this position.

Within the context of the Provincial Digital Health and Information Services (PDHIS) lower mainland consolidated area that provides services to Vancouver Coastal Health, Providence Health Care, and Provincial Health Services Authority and other lower mainland consolidated services (VPPL), the Junior Application Programmer Analyst reports to the Manager or designate, receives work direction from the Senior Application Programmer Analyst within a multi-site health care environment. For assigned portfolio, the Junior Application Programmer Analyst helps in building/supporting complex PDHIS systems/solutions by applying a basic range of information technology experience and knowledge including application architecture practices and procedures, understanding of the concepts of reuse around applications and service-oriented architecture services plus hands-on experience with MS SQL and Oracle Server and build\design queries using Discern Analytics 2.0 in order to investigate problems on complex systems/applications. The Programmer Analyst gathers detailed information from clients, assists clients in identifying technical deficiencies, and provides information and options to clients; troubleshoots, problem-solves and investigates system incidents; and examines and identifies problem, takes corrective action, or refers problem or seeks guidance from senior staff as required. Participates in the creation of white papers, detailed work and project plans, and product roadmaps; assists with carrying out product assessments, drafting standards, and performing security reviews; and provides user training as needed and participates in the development the framework for systems development. Ensures completion of own work assignments and required documentation, and refers issues to supervisor.

Duties/Accountabilities:

  1. Responds to system incidents and other tickets via the service desk by performing tasks such as gathering detailed information and feedback from user department, investigating and prioritizing incidents and tickets according to potential impact, investigating and resolving problems, taking corrective action, escalating unresolved incidents and tickets as required, and communicating progress on tickets to the service desk, customers, and/or other teams.
  2. Collaborates with, and represents PDHIS to, clients and others by methods such as developing and maintaining relationships with clients and other stakeholders, attending meetings to provide input into the operational requirements of the area, meeting with internal senior staff/leaders to determine priorities and needs; assisting clients in identifying technical/system deficiencies, providing options and presenting to decision makers, and providing user training as required.  
  3. Performs and assists in user acceptance testing on new systems and standards.
  4. Provides system troubleshooting for Web, client server and n-tier database issues including performance tuning and security.  Assesses and implements database updates and upgrades that affect the application environment.  Installs, configures, tests and maintains software according to established procedures.
  5. Participates in the development and implementation of a development framework including development standards, tools, reports, interfaces and documentation requirements for new and existing application(s).  Implements and follows processes and procedures relative to change control.
  6. Participates in projects including evaluating and implementing improvements to the overall environment, assisting with the development and monitoring of project budgets, preparing reports and conducting briefings.
  7. Documents own work and actions taken, updates assigned ticket information with client provided information, maintains accurate team records, and updates information related to workflows in accordance with standard operating procedures.  Drafts and updates documentation to internal websites and SharePoint sites.
  8. Attends team meetings, actively participates in team discussions and continuous quality and process improvement activities by reviewing job workflow, reporting system issues and errors, and providing input/feedback to the Team Lead/Manager or designate such as identifying roadblocks and inefficiencies, and proposing possible solutions.
  9. Performs other related duties as assigned.

Qualifications:

Education, Training and Experience

  • Graduation from a recognized degree or diploma program in Computer Science, two years' recent related experience or an equivalent combination of education, training and experience.

Skills and Abilities

  • Ability to communicate effectively both verbally and in writing.
  • Ability to deal with others effectively.
  • Physical ability to carry out the duties of the position.
  • Ability to organize work.
  • Ability to operate related equipment.
View our Privacy Policy