Talent.com
The University of British Columbia
Programmer Analyst IThe University of British Columbia • Vancouver, British Columbia, CA
Programmer Analyst I

Programmer Analyst I

The University of British Columbia • Vancouver, British Columbia, CA
8 days ago
Job type
  • Full-time
Job description

Job Summary

The Programmer Analyst I provides first-level programming and systems support for software projects across the Learning Technology Innovation Centre (LTIC). This includes coding and programming web applications, modifying and updating existing functionality, debugging issues, and troubleshooting systems, as well as responding promptly to urgent technical requests from the team.

Organizational Status

The Programmer Analyst I will be supervised by the LTIC Incubator Lead.

Work Performed

Specific Duties

  • Code and program existing and new web applications including implementing new functionality, modifying existing program logic, and debugging issues as required.

  • Provide regular development updates to the Incubator lead and team, documenting changes, findings and technical decisions for review.

  • Provide ongoing technical support for web applications including system updates, optimizations, and maintenance activities within the existing system design.

  • Respond to urgent troubleshooting requests from the project team and resolve technical issues efficiently by analyzing problems, adjusting or correcting code and configurations, and testing and debugging modified components.

  • Other duties as required.

Core Duties:

  • Programs small/discrete software application modules.

  • Conducts testing and debugging of small modules to ensure application meets specifications.

  • Prepares programming documentation for assigned programs.

  • Supports software development lifecycle, and applies and follows appropriate programming/development methodologies and best practices as instructed.

  • Maintains appropriate professional designations and up-to-date knowledge of current information technology techniques and tools.

  • Participates in project planning and implementation.

  • Builds and maintains good working relationships and collaborates with others to achieve client objectives.

  • Performs other related duties as required.


Consequence of Error/Judgement

Errors or poor judgment in coding, programming, or troubleshooting could result in system failures, delayed project milestones, or compromised user experience, directly affecting the success of the LTIC Incubator projects and their ability to support student learning or research.


Supervision Received

The Programmer Analyst will be supervised by the LTIC Incubator Lead. The incumbent is expected to set progress goals, manage their time effectively, and communicate updates with the Incubator Lead and team.

Supervision Given

This position includes interaction with the LTIC Incubator team and providing updates, including potential mentorship or supervision of undergraduate student trainees involved in LTIC Incubator projects.

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 one’s own.

- Demonstrates a commitment to enhancing one’s own awareness, knowledge, and skills related to equity, diversity, and inclusion.

Preferred Qualifications

  • Experience developing and maintaining Artificial Intelligence (AI) or Machine Learning (ML) systems, particularly in educational technology.

  • Proficiency in Python, JavaScript, or other relevant programming languages.

  • Familiarity with Generative AI tools and platforms.

  • Experience troubleshooting and optimizing complex software systems.

  • Strong problem-solving skills and the ability to work independently in a fast-paced environment.

Create a job alert for this search

Programmer Analyst I • Vancouver, British Columbia, CA

Similar jobs

Techno-Functional Analyst (Oracle EBS P2P)

Astute Business Solutions IncVancouver, Metro Vancouver Regional District, CA
Full-time

Job Title: Techno-Functional Analyst (Oracle EBS P2P).Full-Time / Contract / Offshore.Astute Business Solutions is seeking a highly skilled.Techno-Functional Analyst (Oracle EBS Procure-to-Pay).AI-... Show more

 • Promoted

Intermediate II C# Developer

Global RelayVancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analyt... Show more

 • Promoted

Field Applications Analyst II - British Columbia

Beckman Coulter DiagnosticsBurnaby
Full-time

Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?.Beckman Coulter Diagnostics, a Danaher operating company, aims to save liv... Show more

 • Promoted

Senior AS400 RPG/COBOL Analyst-Developer (6+ Months)

Info-WaysVancouver
Full-time

A consulting firm is seeking an AS400 Consultant to work in Vancouver, BC.The successful candidate will perform as an Analyst-Developer on the AS400 platform using RPG and COBOL technologies.Respon... Show more

 • Promoted

Robotic Programmer

Novarc Technologies Inc.Burnaby
Full-time

Are you looking to join an industry leader and pioneer in the world of robotics and AI?.Novarc Technologies is a Vancouver-based full-stack robotics and AI company specializing in the design and co... Show more

 • Promoted

Programmer Analyst I

The University of British ColumbiaVancouver, Canada
Full-time +1

Remote type:This position is eligible for a hybrid work arrangement, however, may be subject to change due to operational requirements.Staff - Non Union### ## **Job Category**M&P - AAPS## **Job... Show more

 • Promoted

Senior Oracle Application Developer - PwC Canada

PwC Canadarichmond, bc, ca
Full-time

Please review this posting in detail and self-assess your eligibility, before applying.PwC Canada is sourcing for two (x2) Secret (Level II) security cleared, Senior Oracle Application Developer, C... Show more

 • Promoted

Analyst II

BSK AssociatesVancouver
Full-time

BSK Associates, a trusted name in engineering with over 55 years of excellence, is looking for an enthusiastic, dedicated Analyst II to join our Team.As an employee-owned company, we take pride in ... Show more

 • Promoted

Technical Support Analyst III

Family Insurance SolutionsVancouver, Metro Vancouver Regional District, Canada
Full-time

Family is part of Definity, a Canadian multi-channel, property, and casualty insurance company whose success is founded on our family of companies’ long history of delivering a superior experience ... Show more

 • Promoted

Sr. Application Developer (Ingenium/COBOL)

BMOSquamish, British Columbia, Canada
Full-time

Recognizes that a developer's success lies in the understanding of core processes of the business unit and its requirements, also aligning with the architecture patterns and technology strategy.Dri... Show more

 • Promoted

Software Developer Analyst - C#/.NET Core

Alquemy Search & ConsultingVancouver, Metro Vancouver Regional District, CA
Full-time

Software Developer Analyst - C#/.Hybrid work environment – 1–2 times per week in office downtown Vancouver.As a Software Developer Analyst you will mostly work on REST APIs for integrations between... Show more

 • Promoted

Field Applications Analyst II - British Columbia

Danaher CorporationVancouver, Metro Vancouver Regional District, Canada
Full-time

Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?.At Beckman Coulter Diagnostics, one of Danaher’s 15+ operating companies, ... Show more

 • Promoted

Senior INSAR Technology Analyst (Vancouver BC)

Orica LimitedVancouver, Metro Vancouver Regional District, Canada
Full-time

Every day, all around the world, our people help mobilize vital resources essential to progress.Established in 1874, we have grown to become the world leader in mining and civil blasting with a div... Show more

 • Promoted

Staff C Programmer (Linux Platform)

FortinetBurnaby
Full-time

Design and implement robust, high-performance applications in.Perform low-level troubleshooting, root cause analysis, and production issue resolution.Optimize CPU, memory, I/O, and network performa... Show more

 • Promoted

Senior Technical Support Analyst III

Family Insurance Solutions, Inc.Vancouver, Metro Vancouver Regional District, Canada
Full-time

Elevate your career as a Senior Technical Support Analyst III, specializing in technology support and system optimization.Your role will focus on a hybrid infrastructure, ensuring high reliability ... Show more

 • Promoted

Actuarial Analyst

ICBC (Insurance Corporation of British Columbia)North Vancouver, Metro Vancouver Regional District, CA
Full-time +1

ICBC is one of BC’s largest corporations and one of Canada’s largest property and casualty (P&C) insurers with annual earned premiums of $5.ICBC’s actuaries primarily work in two areas: Insurance P... Show more

 • Promoted

Remote GIS Programmer/Analyst — Level 2 (Contract)

Source CodeVancouver, Metro Vancouver Regional District, CA
Remote
Temporary

A technology consulting firm is seeking a Programmer/Analyst for a 5-month contract in Newfoundland.The role involves gathering requirements for secure applications, developing code, and providing ... Show more

 • Promoted

CDP Data Platform Application Analyst – Intermediate

PathlionVancouver, Metro Vancouver Regional District, CA
Full-time

A leading tech firm in Canada seeks an Application Analyst to provide technical support for the Cloudera Data Platform.The role involves routine maintenance, documentation development, and troubles... Show more