Software Engineer

Pbcsolutions
Vancouver
CAD 110,000 - 127,000
Job description

PBC Solutions is looking for Regular Full-time Software Engineer to join our growing team!

About PBC Solutions:
PBC Solutions has been recognized as one of British Columbia's Top Employers for 2025!
PBC Solutions Ltd. was created in 2022 as a wholly owned subsidiary of PBC Health Benefits Society (operating as Pacific Blue Cross), #1 health benefits provider in BC. Our mandate is to design, transform, and deliver the benefits and claims administration services offered by governments and other large organizations along with our consortium partners DXC Advanced Solutions, NTT DATA, and EY.

Since the spring of 2023, PBC Solutions administers and leads the transformation and digitization of Health Insurance BC Services (HIBC) on behalf of the BC Ministry of Health. HIBC Services administers medically-necessary insured doctor and hospital services through the Medical Services Plan (MSP) and drug coverage through the PharmaCare and Fair PharmaCare programs. In the future, the business will expand to additional public and private client work.

Position Summary
This position is responsible for leading the development and delivery of scalable web applications in a continuous deployment environment.

This position is designated as a Grid Level 30, with a range of $110,510 - $126,781 per year (2024 rates - based on a 37.5-hour workweek). This includes a Temporary Market Adjustment (TMA) of 12%.

Primary Duties

  • Plans and manages multiple, simultaneous systems development projects, including defining objectives, priorities, timelines, and resource requirements.
  • Leads a team of professionals, defining work assignments, and verifying and reviewing code produced by others.
  • Provides advice to executive and senior management on alternatives and solutions, product evaluation, risk assessment and cost benefit analysis of existing and future applications.
  • Determines the most appropriate development tools and database configurations for applications, coordinating required product upgrades and enhancements.
  • Manages multi-year mission-critical database development projects, and designs and implements data warehouse architecture, and strategies and methods for complex data models.
  • Advises executive on business or organizational issues and collaboratively establishes strategic plans and budgets that involve development of new systems that will affect other ministries and external organizations.
  • Conducts high-level analysis of possible program/systems solutions including developing new concepts, identifying impacts and internal and external linkages, and consulting with internal and external systems professionals.
  • Ensures client requirements and priorities are understood and met throughout the life cycle of the development project.
  • Determines need for contract resources, develops contract specifications, and estimates costs.
  • Develops front-end (user interface) and back-end (database) enterprise solutions on a variety of platforms using mobile-first and test-driven design processes.
  • Conducts analysis, design, and implementation of applications to meet user requirements and design specifications.
  • Interprets client requirements and underlying infrastructure applications, systems, and processes, and prepares a system design plan.
  • Implements repeatable automated processes for building applications, testing, documenting, and deploying at scale.
  • Collaborates with other teams in and across the organizational agile environment to accomplish goals.
  • Communicates technical concepts to a non-technical audience to gain consensus on changes to requirements and specifications.
  • Functions as subject matter expert on working groups and committees.
  • Other duties as assigned.

Required Education and Experience

  • Master’s degree in a computer science or related field and 3 years of related experience; OR
  • Bachelor’s degree in a computer science or related field and 4 years of related experience; OR
  • Diploma in a computer science or related field and 5 years related experience; OR
  • Certificate or coursework in a computer science or related field and 6 years related experience; OR
  • An equivalent combination of education and experience may be considered.

Related experience includes the following:

  • Minimum five years’ experience as either a Full Stack Developer, Software Engineer, in Automation, or Conformance Testing.
  • Experience using a variety of modern development tools, such as HTML, CSS and JavaScript libraries, relational and non-relational databases.
  • Experience with API development and integration and continuous development environments.

Knowledge, Skills, and Abilities

  • Knowledge in frontend and backend development.
  • Knowledge of version control technologies such as subversion and Git and development in an open-source environment.
  • Knowledge of relational and non-relational databases.
  • Knowledge of agile software development methodologies.
  • Analytical, interpretative, and problem-solving skills.

Required Competencies

  • Solving problems creatively
  • Commitment to Continuous Learning
  • Continuous Development
  • Innovation
  • Results-Orientation
  • Teamwork and Co-operation

Travel / Work Location: PBC Solutions operates in Victoria and Vancouver with a hybrid work model. Candidates are preferably located in one of these locations to be able to attend occasional in-person meetings.

What's in it for you

We offer a robust health & dental benefits plan, with flexible options that will meet you and your family's needs. We also offer a Defined Benefit Pension Plan (PSPP), for all eligible employees, as well as various generous paid leaves.

We strive to create a workplace where everyone feels valued and employees feel empowered to freely participate and contribute regardless of race, ethnicity, gender or gender identity, sexual orientation, religion, ability, education level, parental status, or socioeconomic status.

PBC Solutions is an equal opportunity employer and welcomes applications from all qualified candidates.

To request an accommodation in completing this application, pre-employment testing, interviewing or otherwise participating in the employee selection process, please direct your inquiries to hr@pbcsolutions.ca.

Does this opportunity resonate with you?
Are you seeking a work environment that will challenge you, provide stretch opportunities, and support your success and growth? Then you've found your ideal work environment - Apply today please! We'd love to talk with you to explore this opportunity further with you.

Please note, if selected for this opportunity, you will be required to undergo a background check in accordance with PBC Solutions policies.

We sincerely thank all candidates for their interest, however only those selected to continue in the recruitment process will be contacted.

Please apply by March 21, 2025 by 5:00 PM PST. An eligibility list may be established for this position.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer jobs in Vancouver