Investment Tech Software Engineer Co‑op

British Columbia Investment Management Corporation

Victoria, Vancouver

Hybrid

CAD 60,000 - 70,000

Part time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Career development and training
Volunteer days
Competitive pay
Travel allowance

Job summary

BCI is seeking a Software Engineer Co-op/Intern to support Investment Tech and D&A teams, working with internal clients and vendors. You will help develop and enhance applications, analyze complex problems, and translate business needs into technical solutions, with hands-on experience in a dynamic, client‑facing environment.

The role involves in-person work at Victoria or Vancouver offices with some remote work, and offers competitive bi-weekly pay and benefits.

Qualifications

  • University-level knowledge in computer science or related field.
  • Analytical, problem solving and design experience with programming tools.
  • Technical writing skills.
  • Familiar with source control tools (Git).
  • Familiar with Agile methodologies and processes is an asset.
  • Ability to communicate clearly, both orally and in writing.

Responsibilities

  • Provide analytical and programming support for new applications and enhancements.
  • Resolve day-to-day issues on complex systems across platforms.
  • Translate business requirements into technical specifications.
  • Present system solutions to clients with documentation to gain consensus.
  • Engage with vendors to address operational needs.
  • Contribute to change control for software releases and upgrades.
  • Document changes to procedures and data stores using standard tools.
  • Participate in Kanban/Scrum to coordinate user stories.
  • Support daily operational tasks and special projects.

Skills

Analytical thinking
Problem solving
Programming skills
Technical writing
Git
Excel/Office
Agile methodologies
Communication
Team collaboration

Education

University-level knowledge in computer science

Tools

Git
Jira
Confluence

Job description

BCI is seeking a Software Engineer Co-op/Intern to support Investment Tech and D&A teams, working with internal clients and vendors. You will help develop and enhance applications, analyze complex problems, and translate business needs into technical solutions, with hands-on experience in a dynamic, client‑facing environment.

The role involves in-person work at Victoria or Vancouver offices with some remote work, and offers competitive bi-weekly pay and benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Investment Tech/Data & Analytics - Software Engineer Co-op Internship (Winter 2027 or Winter & Summer 2027)
Investment Tech/Data & Analytics - Software Engineer Co-op Internship (Winter 2027 or Winter & Summer 2027)

BCI • Victoria

Hybrid
CAD 58,000 - 62,000
Volunteering days
Travel allowance
Investment Tech/Data & Analytics - Software Engineer Co-op Internship (Winter 2027 or Winter & Summer 2027)
Investment Tech/Data & Analytics - Software Engineer Co-op Internship (Winter 2027 or Winter & Summer 2027)

British Columbia Investment Management Corporation • Victoria, Vancouver

Hybrid
CAD 60,000 - 70,000
Career development and training
Volunteer days
Competitive pay
+1
Software Engineer Co-op/Internship (Winter 2027)
Software Engineer Co-op/Internship (Winter 2027)

British Columbia Investment Management Corporation • Vancouver

On-site
CAD 56,000 - 61,000
Volunteering days
Travel allowance
One day per week work-from-home option
Software Engineer Intern — Enterprise Solutions
Software Engineer Intern — Enterprise Solutions

British Columbia Investment Management Corporation • Vancouver

On-site
CAD 56,000 - 61,000
Volunteering days
Travel allowance
One day per week work-from-home option
Software Engineer Co-op/Internship (Winter 2027)
Software Engineer Co-op/Internship (Winter 2027)

BCI • Vancouver

Hybrid
CAD 56,000 - 65,000
Competitive pay
Volunteering days
In-person Victoria office with limited
Investment Tech Engineer: AI, Data & Software (Co-op)
Investment Tech Engineer: AI, Data & Software (Co-op)

BCI • Victoria

Hybrid
CAD 56,000 - 61,000
Two paid volunteering days per year
Fixed-rate travel allowance
Dialogue app access for wellbeing
Technology Solutions Engineer Co-op/Internship (Winter 2027)
Technology Solutions Engineer Co-op/Internship (Winter 2027)

British Columbia Investment Management Corporation • Victoria, Vancouver

Hybrid
CAD 56,000 - 61,000
Competitive bi-weekly salary (CAD)
Two paid volunteering days
Travel allowance
+2
Technology Solutions Engineer Co-op/Internship (Winter 2027)
Technology Solutions Engineer Co-op/Internship (Winter 2027)

BCI • Victoria

Hybrid
CAD 56,000 - 61,000
Two paid volunteering days per year
Fixed-rate travel allowance
Dialogue app access for wellbeing
Technology Specialist Co-op/Internship (Winter 2027)
Technology Specialist Co-op/Internship (Winter 2027)

BCI • Victoria

Hybrid
CAD 60,000 - 65,000
Competitive pay
Travel allowance
Two paid volunteer days per year
+2
Software Engineer Co-op/Internship (Winter 2027)
Software Engineer Co-op/Internship (Winter 2027)

British Columbia Investment Corporation • Victoria

On-site
CAD 58,000 - 63,000
Volunteer days
Career development and training
Health and wellbeing resources