Enable job alerts via email!

Programmer Analyst II

The University of British Columbia

Vancouver

On-site

CAD 80,000 - 100,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Programmer Analyst II to design innovative application solutions for complex systems. This hands-on role involves collaborating with a multidisciplinary team to develop enterprise-scale data integration solutions. The successful candidate will play a vital role in transforming data exchange processes, ensuring system reliability and quality. With a commitment to diversity and inclusion, this position offers a unique opportunity to impact the university's strategic goals and daily operations positively. If you are passionate about technology and eager to contribute to a dynamic environment, this role is for you.

Qualifications

  • In-depth knowledge of applications with 5+ years of related experience.
  • Commitment to diversity, equity, and inclusion.

Responsibilities

  • Designing, developing, and maintaining custom software and applications.
  • Contributing to the UBC API strategy and developing integrations.

Skills

Java
Web Services
APIs
Data Modeling
Problem-Solving

Education

Undergraduate Degree in Relevant Discipline

Tools

Enterprise Integration Tools

Job description

Join to apply for the Programmer Analyst II role at The University of British Columbia.

Get AI-powered advice on this job and more exclusive features.

Job Profile

AAPS Salaried - Information Systems and Technology, Level D

Job Category

M&P - AAPS

Job Title

Programmer Analyst II

Department

OCIO | Integration Enablement Center

Compensation Range

$8,305.08 - $12,952.33 CAD Monthly

The 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 position. In 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

May 8, 2025

Applications will be accepted until 11:59 PM on the Posting End Date.

Job End Date

May 31, 2026

At 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 Programmer Analyst II designs computer application solutions for existing complex or campus-wide computer systems. The incumbent will work collaboratively with the Senior Programmer Analysts. The role involves planning, implementing, and operating enterprise-scale data integration solutions for UBC, transforming data exchange processes between major and minor systems. The incumbent will develop data integration solutions, including aspects of UBC API, to meet the university's ongoing data needs. This is a hands-on role within a multidisciplinary team.

Organizational Status

The incumbent is part of the Integration Enablement Centre (IEC), reporting to the Associate Director, Program Delivery. They may also work under the guidance of a Senior Programmer Analyst or the Integration Architect. The IEC manages applications related to enterprise data integration, working closely with UBC IT teams and external vendors, ensuring high-quality releases.

Work Performed

Responsibilities include contributing to the UBC API strategy, developing APIs and integrations, serving as a data integration consultant, creating proofs-of-concept, implementing tools, preparing documentation, training staff, designing integration strategies, and supporting QA processes. Core duties involve designing, developing, testing, and maintaining custom software and applications, managing projects, and providing technical expertise and support.

Consequence of Error/Judgement

Errors could impact the university's strategic goals, daily operations, and reputation due to the critical nature of IT systems. The incumbent must ensure system reliability, availability, and quality to support university activities.

Supervision Received

Works autonomously with general instructions, with work reviewed based on results. Reports to the Associate Director, Program Delivery, and may work under a Senior Programmer Analyst.

Supervision Given

May guide and provide feedback to less experienced staff and coordinate work of other analysts and team members.

Minimum Qualifications

Undergraduate degree in a relevant discipline, with in-depth knowledge of applications and at least five years of related experience or equivalent education and experience. Commitment to diversity, equity, and inclusion.

Preferred Qualifications

Experience with Java, web services, APIs, enterprise integration tools, data modeling, and related technologies. Strong communication skills and knowledge of industry methodologies are preferred.

Competencies

Includes collaboration, communication, problem-solving, accountability, business process knowledge, and information systems knowledge at an intermediate level.

Senior Level
  • Mid-Senior level
Employment Type
  • Full-time
Job Function
  • Engineering and Information Technology
Industries
  • Higher Education
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Programmer Analyst II

University of British Columbia - Staff

Vancouver

On-site

CAD 80,000 - 100,000

12 days ago

Software Consultant- Remote Canada

Alpineitw

Ontario

Remote

CAD 75,000 - 81,000

4 days ago
Be an early applicant

Software Consultant- Remote Canada

Illinois Tool Works

Ontario

Remote

CAD 60,000 - 100,000

5 days ago
Be an early applicant

Programmer Analyst

CoinUnited.io

Vancouver

On-site

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Field Applications Analyst II- Vancouver, BC

Beckman Coulter Dx North America

Vancouver

Remote

CAD 90,000 - 100,000

16 days ago

Field Applications Analyst II- Vancouver, BC

Beckman Coulter Diagnostics

Vancouver

Remote

CAD 90,000 - 100,000

16 days ago

Field Applications Analyst II- Vancouver, BC

Beckman Coulter

Vancouver

Remote

CAD 90,000 - 100,000

23 days ago

Investment Operations Analyst II

The Fountain Group

Dawson City

Remote

CAD 60,000 - 100,000

2 days ago
Be an early applicant

Information Security Analyst II

Origin Bank

Oakville

Remote

CAD 70,000 - 100,000

4 days ago
Be an early applicant