Application Programmer
Job Summary
Job Category
M&P - AAPSJob Profile
AAPS Salaried - Information Systems and Technology Level AJob Title
Application ProgrammerDepartment
IT Support UBC James Hogg Research Centre Faculty of MedicineCompensation Range
$5365.42 - $7709.92 CAD MonthlyThe Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge qualifications and experience for the the normal course employees will be hired transferred or promoted between the minimum and midpoint of the salary range for a job.
Posting End Date
April 22 2026Note: Applications will be accepted until 11:59 PM on the Posting End Date.
Job End Date
May 31 2027At UBC we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research innovation and learning for all faculty staff and students. Our commitment to employment equity helps achieve inclusion and fairness brings rich diversity to UBC as a workplace and creates the necessary conditions for a rewarding career.
Job Summary
The Application Programmer is responsible for providing first-level programming and application support by maintaining modifying testing and documenting existing web applications and systems. Working under close guidance of the Senior Programmer and IT Manager the role focuses on implementing defined changes troubleshooting issues and supporting users rather than designing system architecture or leading development initiatives.
This position supports established systems and contributes to development tasks within a clearly defined technical framework.
Organizational Status
The UBC Centre for Heart Lung Innovation at St. Pauls Hospital brings together basic and clinician scientists in an exciting multidisciplinary environment to address heart lung and critical care disease. The HLI is the largest translational research centre within Providence Health Cares St. Pauls Hospital comprised of 50 Principal Investigators (PIs) of which approximately 40% conduct clinical research and over 300 Scientists and staff. Education is provided to over 130 undergraduate graduate and post-graduate students.
The Application Programmer reports to the IT Manager and works under the technical direction of the Senior Programmer.
Work Performed
Modify test debug andmaintainexisting web applications and database programs
Providedirectionon how to useHelpDeskticket system bugtrackerand development environment
Implementpredefined programming changes based on documented requirements or direction from the Senior Programmer
Assistin coding testing and validating application changes using established tools frameworks and templates
- Assistininterviewing clients and documenting requests for new projects and data extractions
Conductroutine troubleshooting of application issues and escalate complex problems to senior technical staff
Developand execute test cases and document test results for review
Prepareand update technical documentation user guides and release notes
Providefirst-level programming and systems support to users through a ticketing or bug-tracking system
Liaisewith users to gather information about application issues or enhancement requests and document findings
Assistwith data-related programming tasks (e.g. quality checks reports or scripts) following established procedures
Supportother technical or administrative tasks as assigned
Consequence of Error/Judgement
The Application Programmer is required to conduct all research activities in an ethical manner suited to proper activities of the University of BC and to the professional organizations governing him or herself and those governing the activities of the Directors and all other investigators. Any procedures or data recorded as part of a trial must be accurate and must accurately reflect the work performed. Strict confidentiality of all study participants must be adhered to. All activities involving participants are accountable to the Principal Investigator(s) the Department Head and the Research Coordinator s governing professional organization.
Supervision Received
Will work under the supervision of theITManagerand Senior Programmer. Will be expected to have the ability to work independently or in conjunction with theITManagerSeniorProgrammerand IT team.
Supervision Given
This position does not have supervisory responsibilities.
Minimum Qualifications
Undergraduate degree in a relevant discipline. Minimum of one year of related experience or the equivalent combination of education and experience.
- Willingness to respect diverse perspectives including perspectives in conflict with ones own
- Demonstrates a commitment to enhancing ones own awareness knowledge and skills related to equity diversity and inclusion
Preferred Qualifications
Degree in a computer software field is preferred. Experience in healthcare database driven web systems and/or healthcare data analysis will be an asset.
Demonstrated technical experience and capabilities related to computershardwareand degree of computer literacy. Experience inJAVAJavascryptand PL/SQLis an knowledge of various operating systems including Microsoft Windows Server Workstation and Linux; Office Applications relational databases (Microsoft SQL Server MySQLOracleor Access).Abilityto work independently with minimal supervisionand the ability to work in a team to analyze and interpret datadetermineimplications and provide to communicate effectively in writingand technical experience and capabilities related to computershardwareand in working with confidential informationand Canadas PIPEDA professionalism diplomacy and tact under pressure understanding of data flow and forms design.
Required Experience:
IC