Log In Employers
Graphic Graphic Designer Product Manager Jr Residential and Small Commercial Sales Senior Product Manager Software Developer - Coop C Artificial Intelligence Scientist - NLP C May 2019 Student Opportunities Assistant Manager - Toronto Associate Mgr Software Developer Sales Executive - Mid Market - Corporate Director Senior Project Executive - Toronto Senior Sales Executive Marketing Automation Solutions Manager Senior Marketing Coordinator Software Developer Co-Op software programmer Head of Marketing Developer graphic designer Marketing Associate Operations Support Analyst Sr Lead Back End Developer Mobile Developer graphic designer - multimedia graphic designer Full Stack Developer manager Support Assistant HR and H Jr Manager Backend Developer Sales Coordinator Project Engineer Embedded Software Designer Sales Assistant System Engineer Director Senior Manager Senior Java Developer Enterprise Sales Executive DevOps Engineer Project Lead Enterprise Integration ESB All Jobs
0x 10% Happier 101 Commerce 1010data 10x Genomics 11 Honore 128 Technology 1366 Technologies 15Five 17 Media 17zuoye 1C Company 1Crowd 1HUDDLE 1QBit 1World Online 1mg 1stdibs 21viaNet 23andMe 2C2P 2RedBeans 2U Inc. 2lemetry 2nd Address 360 Mobile Security 36Kr 3D Robotics 3D Systems 3Pillar Global 3Scan 3T Biosciences 3VR 3YOURMIND 4:33 Creative Lab 4INFO 500 Startups 500px 51 Credit Card Manager 51talk 55ip 58 Daojia 5miles 6 River Systems 6sense 7Park Data 7shifts 8 Securities 82 Labs Inc. 8i 8th Wall 8tracks Radio 8x8 Inc 90 Seconds 908 Devices 91springboard 99 9F Fintech Holdings Group 9stacks A Million Ads A10 Networks AB Tasty ABBYY ABEJA ABSENTIA ACL Services ACORN OakNorth Holdings Ltd. ACV Auctions ADC Therapeutics ADENTS HTI ADOR ADP ADVANO ADYOULIKE AEVI International AEye, Inc. AGNC Investment AID:Tech AISense Inc. AISpeech ALPHA AND CO AOptix Technologies APDM Wearable Technologies APUS Group AQMETRICS ARMO BioSciences ASR Microelectronics AT&T AT&T ATI Physical Therapy AUTO1 Group AV Homes AVG Technologies AWAL AYLIEN AYR Aahaa stores All Companies
My Profile Log Out

Programmer Analyst - Integration Developer At British Columbia Investment Management Corporation (BCI)


Victoria, Bc

Job Description

BCI offers an exceptional opportunity to work at a world-class organization while living in a west coast setting. We are a significant institutional investor whose investments span the world. Our major clients are pension plans, and the work that we do helps to secure the retirements of hundreds of thousands of people. Our success depends on our high-performing employees. The people who work at BCI are committed, passionate, and approachable. They aim for continuous improvement and share BCI's core values of accountability, transparency, integrity, and team cohesiveness. We are currently expanding our team and our skill base to equip BCI for the future.


The Programmer Analyst works with the Manager of Data & Integration Services, Application Teams, Senior Programmer Analysts, Senior Business Analysts, Project Managers and with end-users to assist in the analysis, design, configuration, development, testing and support of a diverse range of strategic information technology projects of a critical financial nature. These projects include both in house applications and third-party applications.

This role has a focus on integration services across a diverse set of applications and is responsible for planning and conducting complex information systems assignments designed to keep applications operational, current and reflecting the Corporation's business needs.


Must have:

  • Experience in the IT industry (minimum of 2 years)

  • Academic qualifications in Computer Science or equivalent work experience

  • Analytical, problem solving and design experience, and expertise in the use of programming tools and techniques

  • Strong knowledge of SQL, MS SQL Server

  • A thorough understanding of the systems development lifecycle including CI/CD tools and frameworks

  • Adeptness at working in a team environment

  • Diplomacy, tact and strong interpersonal, communication and customer service skills


  • Demonstrated capabilities working with integration toolsets (ex. Mulesoft)

  • Experience developing interfaces with REST Web APIs

  • Experience with: Agile – Scrum, Git and GitFlow branching, Maven, Jenkins, Linux, Unix Tools, Java, Java Spring, Eclipse, Junit, JTest, XML, XSL, XSML, XSD

  • Experience working with complex financial systems

  • Completion of or working towards completion of the Canadian Securities Course, CFA Institute Investment Foundations Program (Claritas), or similar training

  • Experience with third-party vendor management and hosted solutions

Closing Date: September 28, 2018

To learn more about this position and apply, go to

BCI provides employees with a productive and fast-paced work environment, competitive compensation, a performance incentive plan, four weeks of vacation, employer-funded health & wellness plans, and a defined benefit pension plan.

Our recruitment process requires that the successful candidate agrees to undergo a criminal record search, education and designation verification; to provide a declaration of no previous or current criminal status; and to comply with our corporate Code of Ethics & Professional Conduct.

Interested in joining our team and want to learn of other career opportunities with BCI? Create a profile and sign up for job alerts at

Get hired at British Columbia Investment Management Corporation (BCI)

You're one short application away from your dream job