1

Programming Assistant Jobs in New Westminster, BC

Support Product Management, Marketing, and Engineering with documentation and correspondence ... Events and Employee Support * Assist in planning and executing company events (e.g., All Hands ...

Provide technical engineering information to employees and subcontractors to ensure project complies with all engineering standards, codes, specifications and design instructions * Assist in plan and ...

Research Assistant /Technician 2

Vancouver, BC · On-site

CA$4.6K - CA$5.1K/mo

Staff - Union Job Category CUPE 116 Job ProfileCUPE 116 Salaried - Research Assistant /Technician 2 Job Title Research Assistant /Technician 2 Department Lawrence | Department of Civil Engineering ...

DevOps Engineer

Richmond, BC · Remote

CA$61K - CA$127K/yr

Analyze data from production monitoring tools and recommend changes * Assist in the development and implementation of DevOps policies and procedures * Work closely and collaboratively in an Agile ...

Report product service issues to Product Engineering. * Assist in the development/delivery of seminars, webinars, hands-on product training, short technical videos and workshops for internal/external ...

Support the design and engineering of telecom networks and circuits that ensure high reliability, performance, and security for real-time grid operations and utility technologies. Assist with ...

... Assist in engineering studies, analysis, and problem-solving using established methods and standards Contribute to the preparation of engineering drawings, material lists, and specifications for ...

Assistant Project Manager

Surrey, BC · On-site

CA$90K - CA$110K/yr

Provide technical engineering information to employees and subcontractors to ensure project complies with all engineering standards, codes, specifications and design instructions * Assist in plan and ...

Provide technical engineering information to employees and subcontractors to ensure project complies with all engineering standards, codes, specifications and design instructions * Assist in plan and ...

Assistant Project Manager

Vancouver, BC · On-site

CA$90K - CA$110K/yr

Provide technical engineering information to employees and subcontractors to ensure project complies with all engineering standards, codes, specifications and design instructions * Assist in plan and ...

Overview / Responsibilities Wood currently has an exciting opportunity for an Executive Assistant ... leader in engineering and consultancy across energy and the built environment, helping to unlock ...

DevOps Engineer

Vancouver, BC · Remote

CA$100K - CA$130K/yr

... outages. * Assist with cost optimization efforts (e.g., right-sizing, Spot Instance usage, cost ... Proficiency in scripting or programming languages such as Python, Go or Bash. * Comfort with source ...

Contribute to the mentorship and development of junior geotechnical engineering staff * Assist with various field and/or office activities, including but not limited to: * Conducting field ...

Showing results 41-60

Programming Assistant information

See New Westminster, BC salary details

$9

$18

$25

How much do programming assistant jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for programming assistant in New Westminster, BC is $18.33, according to ZipRecruiter salary data. Most workers in this role earn between $14.99 and $21.28 per hour, depending on experience, location, and employer.

What is a programming assistant?

Programming Assistants are professionals who support software developers and engineers by performing tasks such as writing code, debugging programs, documenting processes, and assisting with testing. They often work under the supervision of more experienced programmers and help streamline the development process by handling routine or entry-level coding assignments. Programming Assistants may also help maintain software, update databases, and ensure that coding standards are followed, making them valuable members of any technology team.

What are some typical daily tasks and collaborative responsibilities for a programming assistant?

As a Programming Assistant, your daily tasks often include supporting lead developers by writing and testing code, debugging software, and maintaining project documentation. You'll frequently collaborate with other programmers, designers, and project managers to ensure that project milestones are met efficiently. Effective communication and adaptability are important, as you may need to switch between various tasks or assist different team members throughout the day. This role provides valuable exposure to different areas of software development and can help you build the skills and relationships necessary for career advancement.

What are the key skills and qualifications needed to thrive as a programming assistant, and why are they important?

To thrive as a Programming Assistant, you need foundational knowledge in programming languages, basic software development principles, and often a relevant degree or coursework in computer science. Familiarity with code editors, version control systems like Git, and debugging tools is typically required. Strong organizational skills, attention to detail, and effective communication help you collaborate with developers and manage tasks efficiently. These skills ensure you can support development teams, maintain code quality, and contribute to smooth project workflows.

What is the difference between Programming Assistant vs Software Developer?

AspectProgramming AssistantSoftware Developer
Required CredentialsTypically an associate degree or coding bootcamp certificationBachelor's degree in computer science or related field
Work EnvironmentSupport teams, assist in coding tasks, often in collaborative settingsDesign, develop, and maintain software applications independently or in teams
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development agencies

In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.

What does a programming assistant do?

A programming assistant supports software development by helping write, test, and debug code, often using programming languages and development tools. They may also assist with documentation, code reviews, and learning new technologies to improve project efficiency.

What are the most commonly searched types of Programming jobs in New Westminster, BC?

The most popular types of Programming jobs in New Westminster, BC are:

What cities near New Westminster, BC are hiring for Programming Assistant jobs?

Cities near New Westminster, BC with the most Programming Assistant job openings:

Infographic showing various Programming Assistant job openings in New Westminster, BC as of August 2026, with employment types broken down into 2% As Needed, 76% Full Time, 19% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 2% Hybrid, and 2% Remote job distribution, with an average salary of $38,125 per year, or $18.3 per hour.

Administrative Assistant II

EnerSys

Burnaby, BC

Full-time

Medical, Dental, Vision, Life, PTO

Posted 9 days ago


EnerSys rating

7.7

Company rating: 7.7 out of 10

Based on 55 frontline employees who took The Breakroom Quiz

200th of 543 rated manufacturers


Job description

EnerSys is an industrial technology leader serving the global community with mission critical stored energy solutions that meet the growing demand for energy efficiency, reliability and sustainability. We are driven by a passion to provide people everywhere with accessible power to help them work and live better. Our people are our strength, an endless resource for innovation, insight and enthusiasm.

This position will report to our EnerSys Energy Systems business, which serves the telecom, cable broadband, industrial, renewable, and data center markets. Our portfolio combines our stored energy expertise with power systems, enclosures, and renewable energy products to deliver world-class solutions for diverse applications such as 5G, broadband, Internet of Things (IoT), data center, and solar power. Our cutting-edge technology includes Lithium batteries, Fault Managed Power Systems, and Extended Run Time battery backup systems that improve the reliability and resiliency of broadband networks.

EnerSys has over thirty manufacturing and assembly plants worldwide servicing over 10,000 customers in more than 100 countries. Worldwide headquarters are located in Reading, PA, USA with regional headquarters in Europe and Asia. Some of our brands include PowerSafe, DataSafe, and Genesis batteries; Cordex power; and Outback Power renewable energy products. With sales and service locations throughout the world, and over 100 years of battery experience, EnerSys is the power/full solution for stored DC power products. 

What We're Offering

  • Paid holidays per year, plus sick time and vacation time
  • Full benefit plan including, extended medical, vision and dental
  • Life Insurance, long term disability and a salary continuance plan
  • Tuition reimbursement plan
  • 6% RRSP employer matching program

Compensation Range: 30.00-32.69 hourly 

Compensation may vary based on applicant's work experience, education level, skill set, and/or location.  

This is a current vacant position.

Job Purpose
 

The Administrative Assistant II provides comprehensive administrative support across multiple functions, including travel coordination, expense management, vendor administration, and office operations. This role requires strong organizational skills, attention to detail, and the ability to handle confidential information while effectively supporting cross-functional teams.

Essential Duties and Responsibilities

Travel and Expense Management

  • Coordinate travel arrangements through the corporate travel agency (Corporate Traveller).
  • Obtain management approvals and maintain audit-ready documentation.
  • Review bi-weekly travel statements and validate accuracy, including Service Request (SR) allocations.
  • Review monthly rental car vendor statements and ensure proper coding and approvals.
  • Serve as backup for U.S. travel systems (Concur).
  • Manage expense processes, including account setup, approvals, and report processing.
  • Prepare and submit PCard expense reviews (Canada).

Administrative and Office Operations

  • Support Product Management, Marketing, and Engineering with documentation and correspondence.
  • Maintain confidentiality of sensitive business information.
  • Order office supplies and manage inventory for common areas.
  • Coordinate facilities-related needs.
  • Manage catering, meeting room setup, and shared space readiness.
  • Perform other duties as assigned.

Events and Employee Support

  • Assist in planning and executing company events (e.g., All Hands meetings, holiday events, and quarterly activities).
  • Support front desk operations, including visitor management, badge issuance, and maintaining emergency contact lists.
  • Handle miscellaneous administrative duties, such as deposits, social committee support, and hotel desk coordination.

Financial Administration

  • Support purchase order approvals in Syteline for Field Services, including high-value approvals.
  • Assist with departmental expense tracking, including engineering materials.
  • Provide limited Accounts Payable (AP) and Accounts Receivable (AR) support as time permits.
  • Process new vendor setup requests.
  • Coordinate with Finance regarding coding, SR numbers, and departmental allocations.
Qualifications
  • 3 to 5 years of administrative or operations support experience
  • Experience with expense management systems (e.g., Concur)
  • Strong organizational and multitasking abilities
  • High attention to detail, especially in financial reconciliation and coding
  • Proficiency in Microsoft Office (Excel, Outlook, and Word)
  • Ability to handle confidential information with discretion
  • Strong written and verbal communication skills

Preferred Qualifications

  • Experience with ERP or financial systems (e.g., Syteline, Activeworx)
  • Familiarity with corporate travel management processes
  • Experience supporting cross-border (U.S./Canada) operations
  • Event coordination experience
  • Exposure to procurement and vendor management processes
  • Prior EnerSys experience
 
Core Competencies
  • Attention to detail and accuracy
  • Time management and prioritization
  • Cross-functional collaboration
  • Problem-solving and initiative
  • Customer service mindset
General Job Requirements
  • This position will work in an office setting, expect minimal physical demands.

EnerSys is committed to employment equity and fostering a workplace that respects and values diversity, inclusion, and dignity for all.
We provide equal employment opportunities to all employees and applicants, and strictly prohibit discrimination or harassment of any kind based on race, colour, religion, age, sex, national or ethnic origin, citizenship, disability, sexual orientation, gender identity or expression, marital or family status, or any other characteristic protected by applicable Canadian and provincial laws".

We encourage applications from members of equity-deserving groups, including women, Indigenous Peoples, racialized persons, persons with disabilities, and members of the 2SLGBTQIA+ community.

Employment Equity / Diversity / Inclusion / Accessibility

We use artificial intelligence to screen, assess and select applicants for open positions, including for the purposes of reviewing and ranking application materials and scoring answers to application questions. Accordingly, decisions about your application and eligibility for employment with EnerSys may be made based exclusively on the automated processing of the personal information that you submit in your application materials.


What EnerSys employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom