Software Developer

Pacific Blue Cross

Burnaby

Hybrid

CAD 105,000 - 119,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible hours
Vacation time
Hybrid work
Premium benefits
Pension after 1 year
Education allowance
Onsite facilities

Job summary

Pacific Blue Cross in Burnaby is hiring 5 permanent Software Developers to join our IT team. The roles are unionized under CUPE 1816, with hourly pay and progressive wage increases.

Starting wage is CAD 8,781 per month (about CAD 105,372 per year) rising to CAD 9,923 per month (about CAD 119,076 per year). The position offers a hybrid work arrangement, strong benefits, and opportunities to grow with a leading BC health care organization.

Responsibilities

  • Collaborate in planning, design, testing, execution and delivery of technology-driven products and services.
  • Estimate work size and team capacity, determine goals for each stage, and allocate resources.
  • Contribute to knowledge databases and cross-functional team learning.
  • Provide program and systems analysis, design and implementation using the software development life cycle.

Job description

About Pacific Blue Cross

Pacific Blue Cross (PBC) has been British Columbia's leading benefits provider for over 80 years. We are an independent, not-for-profit society with strong roots in BC’s health care system. We provide health, dental, life, disability, and travel coverage to 1 in 3 British Columbians through employee group plans and individual plans.

About Pacific Blue Cross

Pacific Blue Cross (PBC) has been British Columbia's leading benefits provider for over 80 years. We are an independent, not-for-profit society with strong roots in BC’s health care system. We provide health, dental, life, disability, and travel coverage to 1 in 3 British Columbians through employee group plans and individual plans.

We are fueled by a commitment to keep health care sustainable for all British Columbians. Through our PBC Health Foundation, we fund projects that improve health outcomes directly related to mental health and wellbeing as well as the prevention and/or management of chronic disease. We are interested in finding people who want to make a difference and who are looking to grow their career with us.

Perks
  • Work-life balance with flexible working hours of 7 hours per day, Monday to Friday (i.e., 35 hours per week).
  • Paid vacation starts at 3 weeks per year, and increases with years of service.
  • Hybrid work environment (i.e., a combination of work from office and work from home days).
  • Generous benefits, including extended health, dental, and life insurance; these benefit premiums are 100% paid by PBC.
  • Company pension contributions after 1 year of service.
  • Education allowance up to $1,000 per calendar year.
  • Onsite gym, cafeteria, and access to virtual doctors/counsellors 24/7 via our Employee Family Assistance Program!
About The Position
  • We are searching for 5 permanent Software Developers supporting our IT team.
  • This position is unionized and part of the CUPE 1816 Bargaining Unit. This position is paid at hourly rates and receives wage increases in accordance with the Collective Agreement. The wage for this position is: $8,781 per month to start (equivalent to $105,372 per year) and then progressing up to $9,923 per month (equivelant to $119,076 per year).
Job Summary

Under the broad managerial direction of the Assistant Manager/Manager and as an active member of a self-organized work team, collaborates collectively in the planning, design, testing, execution and delivery stages of technology-driven products and services that meet the needs of the business and deliver value. Provides subject matter expertise in program, and systems analysis, design and implementation to the team through the application of the software development life cycle, industry standards and best practices, and individual proficiency levels with PBC’s systems. Evaluates new and enhanced vendor products and contributes to internal knowledge databases. To support the team, may perform duties of the Business Systems Analyst and QA Analyst as determined through team collaboration. May receive and respond to off hours trouble calls. Maintains required proficiency levels in technical skills and core competencies consistent with the established framework for the position and pursues continuing self-development associated with the rapid pace of change within the industry.

Job Duties
Self-Organized Work Team Member
  • As an active member of a self-organized work team and through group cooperation, shared processes and team problem solving, collaborates collectively in the planning, design, testing, execution and delivery stages of technology-driven products and services that meet the needs of the business and deliver value by:
  • defining and expanding on the design features, components and overall priorities communicated by business stakeholders;
  • estimating size and complexity of the work, and as a group, assessing team capacity to complete the work, determining achievable goals for each stage and identifying out of scope activities;
  • participating in team discussions and coming to consensus on who will complete the work, and identifying in-house resources including network, database, architecture, deployment, security, production or other subject matter experts necessary to support team success;
  • collaborating regularly with all team members throughout all stages of the work to track team progress, problem solve roadblocks and interdependencies, and identify options for enhancing stakeholder value in upcoming stages of the work;
  • committing to and delivering on individually assigned activities and tasks within established time frames, as determined by the team as a whole;
  • preparing and delivering informal presentations to the team and/or key stakeholders on technical design elements, demonstrations of challenges encountered in any stages of design or delivery, options for team and stakeholder feedback and consideration, and any other aspects where team collaboration can contribute to the quality, timing or effectiveness of shared outcomes;
  • applying technical, professional, organizational and industry quality standards to meet or exceed delivery goals throughout all stages of the work;
  • contributing to the smooth flow of communication between all team members and stakeholders;
  • collectively assessing release and deployment status, and determining timing and activities required to deliver products into production;
  • participating in retrospectives and sharing in the evaluation of delivery outcomes at the conclusion of each stage of the work, recognizing and celebrating successes, developing action plans for incorporating past or current experiences and new learnings into future team initiatives, and pursuing opportunities for continuous improvement;
  • transferring knowledge to team colleagues in specific areas of individual expertise to increase team efficiency and operation, capitalize on opportunities for growth and development, and increase team engagement;
  • liaising with stakeholders throughout all stages of the work to identify and facilitate the removal of barriers to successful team delivery; refers challenges outside of the team’s influence to resources external to the team‘s day to day operation;
  • on an occasional basis, participating as a team in member communication processes such as focus groups to ensure understanding of the overall member experience with PBC products and services as they relate to the team member’s area of subject matter expertise.
Technical Software Systems Specialist
  • Provides program and systems analysis, design and implementation expertise to the team in the design and delivery of technology-driven products/services through the application of the software development life cycle, industry standards and best practices, and individual proficiency levels with PBC’s systems by:
  • consulting and collaborating with key internal and external business stakeholders to define and understand business requirements and design features that will influence the development approach and scope of activities
  • understanding architecture and design diagrams and visualizing programming and system design outcomes within established system architecture;
  • estimating type and cost of technical resources involved in the design, identifying out of scope activities and planning the specifics of the development process;
  • developing, customizing or enhancing program code and interfaces to meet
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Systems Analyst
Business Systems Analyst

Pacific Blue Cross • Burnaby

Hybrid
CAD 90,000 - 104,000
Work-life balance with flexible hours
Vacation: 3 weeks/year
Hybrid work environment
+4
Senior Specialist, Continuous Improvement
Senior Specialist, Continuous Improvement

Brainhunter Systems Ltd • Burnaby

Hybrid
CAD 76,000 - 91,000
Flexible hours 7h/day
3 weeks vacation
Hybrid work environment
+5
Senior Specialist, Payroll and Benefits
Senior Specialist, Payroll and Benefits

Pacific Blue Cross • Burnaby

Hybrid
CAD 77,000 - 115,000
Flexible hours
4 weeks vacation
Extended health & dental
+2
Senior Internal Auditor
Senior Internal Auditor

Pacific Blue Cross • Burnaby

Hybrid
CAD 80,000 - 115,000
Flexible hours
4 weeks vacation
Hybrid work
+5
Senior Business Systems Analyst
Senior Business Systems Analyst

College of Pharmacists of British Columbia • Vancouver

On-site
CAD 90,000 - 130,000
Senior Internal Auditor
Senior Internal Auditor

Brainhunter Systems Ltd • Burnaby

Hybrid
CAD 80,000 - 115,000
Annual bonus program
Hybrid work environment
Flexible working hours
+1
Payroll Administrator
Payroll Administrator

Pacific Blue Cross • Burnaby

Hybrid
CAD 711,000 - 868,000
Flexible hours?
Vacation 3+ weeks
Hybrid work
+4
Developer - Intermediate
Developer - Intermediate

ICBC • Victoria

Hybrid
CAD 88,000 - 96,000
Human Resources Generalist
Human Resources Generalist

Brainhunter Systems Ltd • Burnaby

Hybrid
CAD 62,000 - 93,000
Hybrid work
4 weeks vacation
Comprehensive benefits
+3
Human Resources Generalist
Human Resources Generalist

Pacific Blue Cross • Burnaby

Hybrid
CAD 62,000 - 93,000
Hybrid work
Flexible hours
4 weeks vacation
+3