1

Computer Programming Internships Jobs in British Columbia

Jr. Quality Assurance Analyst

Burnaby, BC · On-site +1

CA$50K - CA$60K/yr

... internships/co-ops) * University degree or college diploma in Math, Computer Science, or a related field * Clear, confident communication skills with ability to debate logic errors with engineering ...

Showing results 41-60

Computer Programming Internships information

See British Columbia salary details

$10

$27

$52

How much do computer programming internships jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for computer programming internships in British Columbia is $27.36, according to ZipRecruiter salary data. Most workers in this role earn between $17.07 and $33.89 per hour, depending on experience, location, and employer.

What are computer programming internships?

Computer programming internships are short-term work experiences offered by companies or organizations to students or recent graduates interested in programming. These internships provide hands-on experience in writing code, developing software, and collaborating on technical projects under the guidance of experienced professionals. They help interns build practical skills, expand their professional networks, and improve their chances of securing a full-time job in the tech industry after graduation.

What are the key skills and qualifications needed to thrive as a computer programming intern?

To excel as a Computer Programming Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and an ongoing pursuit of a relevant degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns adapt quickly and integrate into development projects. These skills and qualities are vital for making meaningful contributions, learning from mentors, and building a successful foundation in software development.

What types of projects can I expect to work on during a computer programming internship?

As a computer programming intern, you can expect to work on a variety of projects ranging from debugging existing code, developing new features, participating in code reviews, or assisting with software testing. Many internships also involve collaborating with other developers or cross-functional teams, giving you hands-on experience with real-world development cycles and agile methodologies. The complexity and scope of your projects will often depend on your skills and the company's needs, but you’ll typically have opportunities to contribute meaningful code and gain practical knowledge that extends beyond classroom learning.

What is the difference between Computer Programming Internships vs Software Developer Internships?

AspectComputer Programming InternshipsSoftware Developer Internships
Required CredentialsTypically pursuing or recent graduates in Computer Science or related fieldsSimilar; often students or recent grads in Computer Science, Software Engineering, or related disciplines
Work EnvironmentTech companies, startups, or corporate IT departments; focus on coding and testingSoftware firms, tech departments; involve designing, coding, and debugging applications
Employer & Industry UsageCommon in tech industry, software companies, and IT departmentsPrimarily in software development companies, tech startups, and IT services

Computer Programming Internships and Software Developer Internships are similar in credentials and work environment, often overlapping in industry usage. The main difference lies in scope: programming internships may focus more on coding tasks, while software developer internships often include designing and developing software applications.

Can I get a computer programming internship with no experience?

Computer programming internships often accept applicants with little or no prior experience, especially if they demonstrate basic coding skills, a willingness to learn, and familiarity with programming languages like Python or Java. Many internships focus on training and mentorship, making them accessible to students or beginners who are eager to develop their skills. Building a portfolio of small projects or completing online courses can improve your chances of securing an internship without previous work experience.

What are popular job titles related to Computer Programming Internships jobs in British Columbia?

For Computer Programming Internships jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Computer Programming Internships jobs in British Columbia look for?

The top searched job categories for Computer Programming Internships jobs in British Columbia are:

Infographic showing various Computer Programming Internships job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 21% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $56,900 per year, or $27.4 per hour.

Psychologist, Transitional Pain Clinic

Providence Healthcare

Vancouver, BC • On-site

CA$56.02 - CA$69.98/hr

Part-time

Medical, Dental, Vision, Life, Retirement

Re-posted 24 days ago


Job description

SalaryThe salary range for this position is CAD $56.02/Hr. - CAD $69.98/Hr.Job Accuracy Posting FlagThe hours of work, including start and stop times, days off, work area and work site may be subject to change consistent with operations requirements and applicable provisions of the Collective Agreement and statutes. **Testing may be required. ***A criminal record check may be required

Summary

Providence Health Care is seeking a permanent, part-time (0.4 FTE) Psychologist to join the Transitional Pain Clinic (TPC) at St. Paul's Hospital-an innovative, short-term outpatient program supporting patients through some of the most complex phases of surgical recovery.

In this highly collaborative and well-supported environment, you'll bring a vital psychological lens to pain management-working alongside a physician and nursing team that deeply values mental health expertise. This is a unique opportunity to shape a growing service, support patients at critical transition points, and be part of a connected community of psychologists across PHC.

Your responsibilities will include:

Reporting to the Program Director, Surgery and under the clinical direction of the Professional Practice Leader, Psychology, the Psychologist, Transitional Pain Clinic is in charge of psychological services for the Transitional Pain Clinic at the St. Paul's Hospital site. The Psychologist, Transitional Pain Clinic works within the context of a client and family centered care model and in accordance with the established standards of professional practice of the College of Psychologists of British Columbia and within the vision and values of the organization. The Psychologist, Transitional Pain Clinic is responsible for the development, management and provision of psychology services within the Transitional Pain Clinic including providing individual and group therapy to clients and their families. Acts as a clinical member of an interdisciplinary team. Designs and participates in research activities related to the psychological aspects of pain related diseases. Participates in program planning and evaluation, care team meetings and rounds.

  • Deliver specialized psychological care in surgical pain management: Conduct comprehensive psychological assessments and provide individual and group therapy to patients navigating acute and post-operative pain. You'll address factors such as anxiety, trauma, and pain-related distress that impact recovery, using evidence-based approaches tailored to a short-term, high-impact care model.
  • Integrate psychological expertise within an interdisciplinary care team: Act as a core clinical member alongside physicians, nurses, and other health professionals, contributing to case conferences, rounds, and care planning. You'll help shape treatment decisions by bringing a strong mental health perspective to optimize patient outcomes before and after surgery.
  • Build and evolve a growing psychology service within the clinic: Lead the development of psychological services within TPC, including screening processes, care pathways, and group programming. You'll also contribute to program planning, evaluation, and quality improvement, helping to strengthen and expand the clinic's impact.
  • Advance research, education, and knowledge sharing: Participate in and lead research initiatives related to pain and psychological health, while also providing consultation, teaching, and mentorship to staff and learners. You'll be supported by and connected to a broader community of psychologists across PHC, fostering ongoing collaboration and professional growth.
What You Bring

Education, Training and Experience

  • Ph.D. in Clinical Psychology from an accredited University, plus one year supervised internship.
  • Two (2) years recent related experience in a medical setting delivering a broad range of psychological services, including basic neuro-cognitive assessments as a member of a collaborative interdisciplinary team.
  • Requires a research background and ability to design and implement research projects.
  • Current full registration as a Psychologist with the College of Health and Care Professionals of BC (CHCPBC) or eligible for registration within one year of employment.

Skills and Abilities

  • Knowledge of therapeutic, diagnostic and consultation techniques.
  • Knowledge of psychology assessment and treatment methods and tools.
  • Knowledge of evidence based psychological practice.
  • Ability to function as a team member, leader and facilitator.
  • Ability to communicate with and deal effectively with co-workers, clients and their families, both one-on-one and in groups.
  • Ability to work independently and in collaboration with others.
  • Ability to teach and provide clinical supervision.
  • Ability to establish workload priorities in collaboration with others.
  • Physical ability to perform the duties of the position.
  • Ability to operate related equipment including personal computer and related word processing, digital medical chart software, telehealth and spreadsheet software.
What We Offer
  • Competitive salary: $52.81 - $65.96 CAD per hour, depending on experience 
  • Growth opportunities: We welcome individuals at all stages of their career, offering opportunities for professional development and growth. 
  • State-of-the-art facilities: The new St. Paul's Hospital and health campus will be the most innovative approach to the delivery of integrated care in B.C. and Canada, designed to appropriately address the future health needs of patients, families, and our communities. From hospital care to primary and community health solutions, the new St. Paul's Hospital and health campus will continue to lead innovations in care, research, and teaching. The new St. Paul's Hospital is expected to open in 2027. 
  • Inclusive culture: We respect the diversity, dignity and interdependence of all persons. We value the cultural richness that our diverse workforce brings to the care of our equally diverse population of patients and residents. 
  • Meaningful impact: You will have the opportunity to work for an organization that is deeply committed to safeguarding of our surrounding environment by contributing to high quality care while promoting sustainable practices in your everyday work.
  • A comprehensive health benefits package including dental, vision, and life insurance as well as pension. 

Who we are: 

Providence Health Care is one of the largest faith-based health care organizations in Canada. For the people at Providence, living our Mission, Vision and Values means providing British Columbians with compassionate, socially just, exceptional and innovative care every day.

From our humble roots 129 years ago, Providence Health Care has grown into a globally recognized leader in research, teaching, and care. As individuals within a mission-driven organization, we choose to be part of PHC because we value its long-standing dedication to social justice and compassionate care, its active efforts to advance environmental sustainability and planetary health, and its meaningful engagement in the process of Truth and Reconciliation with Indigenous Peoples. 

Curious about working at PHC and the culture of our teams? Check out the video below to learn more and meet some of the members of the team you'd be joining:

Your Day to Day:

  • Coordinates the development, management and provision of psychology services within the Transitional Pain Clinic through methods such as analyzing treatment needs and establishing and maintaining policies, procedures and guidelines.
  • Participates in the short and long-term planning for the Transitional Pain Clinic through methods such as evaluating the effectiveness of treatment within these programs, identifying opportunities for change and formulating recommendations for quality improvement to ensure optimal outcomes are met.
  • Assists in the development and maintenance of psychological screening methods such that patients and families who are in psychological distress are appropriately identified and referred for full psychological assessment and treatment, when appropriate. In addition, the Psychologist provides training and support in the use of these screening methods.
  • Completes psychological assessments of referred clients through methods such as reviewing client history, gathering information from the referral source/client/other relevant persons, interviewing clients, conducting or supervising testing and developing/determining most effective methods of treatment to improve client health status. When applicable, these assessments result in multiaxial diagnoses based on the most recent DSM categories categories, and treatment recommendations reflecting evidence based psychological practice.
  • Completes assessments of psychological factors, which may adversely affect the recovery process and overall outcome of the patient. Participates in regular rounds, case conference and care team meetings, provides input and actively participates in decision making processes.
  • Provides individual and group psychotherapy to clients within the Transitional Pain Clinic including developing and implementing didactic and experiential group modules.
  • Liaises with external agencies in the care of clients throughout the healthcare continuum by methods such as following up with outside agencies including education institutions, health care facilities and related agencies. Organizes treatment plans, participates in case management and attends internal and external interdisciplinary meetings to ensure continuity of care of clients.
  • Attends clinical/case conferences as a member of an interdisciplinary team for client reviews, and treatment planning. Duties include providing input from a psychology perspective on a variety of care issues related to the client, and program effectiveness to ensure proper and effective treatment of the client.
  • Interprets psychological issues and interventions for interdisciplinary team members through consultation and case discussion, to ensure common understanding of the psychological issue.
  • Maintains client records through methods such as documenting client participation in the programs, most effective treatment, charting client information and psychological findings, preparing progress notes and psychological reports in accordance with established a. standards, and policies and procedures to meet regulatory requirements and document for future reference.
  • Provides formal and informal consultation to staff/community psychologists, other multidisciplinary team members of the hospital, other health care facilities, and students. Duties include reviewing client/family needs or a specific client's progress, problem solving and providing guidance/knowledge in the management of a client or client group and information regarding the appropriate usage of psychology assessment and testing tools to facilitate a conducive learning environment and ongoing staff development.
  • Provides clinical teaching and supervision to undergraduate and graduate Psychology students and other applicable students from a psychological perspective by performing duties such as planning and organizing area assignment, monitoring clinical teaching and skill development, and providing evaluations to appropriate individuals to facilitate a conducive learning environment and professional expertise.
  • Maintains knowledge of current developments in Psychology Services, specifically as it relates to cardiac health, by methods such as reviewing literature, consulting with clinical and community experts, evaluating clinical practice and referral systems, and attending professional development activities to meet regulatory requirements of the College of Psychologists of British Columbia, recommend new practices, and contribute to improvement in care.
  • Develops and conducts research projects in conjunction with interdisciplinary team members to improve clinical outcomes with clients/families and publishes findings.
  • Performs other related duties as assigned.

We acknowledge that Providence Health Care & the new St. Paul's Hospital site is located on the traditional, ancestral, and unceded territory of the Coast Salish Peoples, including the territories of the xmkwym (Musqueam), Skwxwu7mesh (Squamish), and Slilwta/Selilwitulh (Tsleil-Waututh) Nations

Employment Type: PART_TIME