1

Junior Programmer Jobs in Victoria, BC (NOW HIRING)

JUNIOR ESTIMATOR Reports To: Manager, Pre-Construction and Estimating Job Summary This position is ... engineering and associated costs o Major OHS controls (fall protection, confined space) and ...

TBD JUNIOR ESTIMATOR Reports To: Manager, Pre-Construction and Estimating Job Summary This position ... engineering and associated costs o Major OHS controls (fall protection, confined space) and ...

JUNIOR ESTIMATOR Reports To: Manager, Pre-Construction and Estimating Job Summary This position is ... engineering and associated costs o Major OHS controls (fall protection, confined space) and ...

... best-in-class engineering support. About the Role: As a part of Charter Business Architecture ... Junior Business Architect is an entry-level role responsible for BA projects delivery according to ...

... best-in-class engineering support. About the Role: As a part of Charter Business Architecture ... Junior Business Architect is an entry-level role responsible for BA projects delivery according to ...

... best-in-class engineering support. About the Role: As a part of Charter Business Architecture ... Junior Business Architect is an entry-level role responsible for BA projects delivery according to ...

Geotechnical Engineer

Victoria, BC · Hybrid

CA$48 - CA$62/hr

  • PTO

Oversee work performed by junior engineers and technical staff . * Visit project sites for ... inspections, testing, or client meetings. * Participate in internal team meetings and contribute to ...

Compiler Tech Lead

Victoria, BC · On-site

$170K - $190K/yr

  • Medical

  • PTO

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Compiler Tech Lead

Victoria, BC · On-site

$170K - $190K/yr

  • Medical

  • PTO

Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...

Junior Data Engineer

Victoria, BC · On-site

CA$70K - CA$85K/yr

Assemble large, complex data sets that meet business requirements, with engineering best practices in mind. * Build scalable and resilient data infrastructure, as well as tools to extract and ...

Senior Mechanical Engineer

Mill Bay, BC · Hybrid

CA$125K - CA$155K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

As the senior resource, will work with intermediate and junior engineers to delegate tasks, coordinate work and provide mentorship where needed. Key Areas of Responsibility * Manage the preparation ...

Mentor junior engineers and technologists, supporting their growth through handson project involvement. * Coordinate with project managers and clients to ensure delivery of highquality, costeffective ...

Mentor junior developers and provide material feedback on the work of other developers. OTHER * Support our giving-back program through pro-bono time, volunteering, workshop delivery or other social ...

Experience in leading projects and mentoring junior developers. * Proven experience in AI agentic software development * Ability to handle a fast-paced working environment and meet deadlines.

next page

Showing results 1-20

Junior Programmer information

See Victoria, BC salary details

$28.5K

$57.2K

$87.7K

How much do junior programmer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for junior programmer in Victoria, BC is $57,175.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,209.00 and $66,199.00 per year, depending on experience, location, and employer.

How to get a job as a junior programmer?

To get a job as a junior programmer, develop foundational coding skills in languages like Python, Java, or C++, and build a portfolio of projects to demonstrate your abilities. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, along with understanding version control systems like Git and basic knowledge of software development processes.

What are the key skills and qualifications needed to thrive in the junior programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

Can I become a junior programmer with no experience?

Yes, it is possible to become a junior programmer with no prior experience, as many entry-level positions focus on basic coding skills and willingness to learn. Learning programming languages such as Python or Java, completing online courses, and building a portfolio of projects can help you qualify for such roles. Employers often value problem-solving ability and motivation alongside formal experience.

What does a junior programmer do?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.

What is a junior programmer?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What are popular job titles related to Junior Programmer jobs in Victoria, BC?

For Junior Programmer jobs in Victoria, BC, the most frequently searched job titles are:

What job categories do people searching Junior Programmer jobs in Victoria, BC look for?

The top searched job categories for Junior Programmer jobs in Victoria, BC are:

What cities near Victoria, BC are hiring for Junior Programmer jobs?

Cities near Victoria, BC with the most Junior Programmer job openings:

Infographic showing various Junior Programmer job openings in Victoria, BC as of July 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 89% In-person, and 11% Hybrid job distribution, with an average salary of $57,175 per year, or $27.5 per hour.

Full-time

Re-posted 25 days ago


Job description

JUNIOR ESTIMATOR


Reports To:
Manager, Pre-Construction and Estimating


Job Summary
This position is responsible for assisting in the quantification, cost estimation, and bid preparation for
all construction projects. Reporting to the Manager of Pre-Construction and Estimating, Junior
Estimators work closely with Estimators, Project Managers and Superintendents in the preparation of
estimates and project initiation and planning.


Key Responsibilities

  • A
  • ssist the Project Manager in the initiation of all projects
  • A
  • ssist in the preparation of cost estimates for review for projects up to $3M
  • A
  • ssist in the preparation of project turnover packages for successful bids/proposals
  • A
  • ssist with the transition of projects to the assigned construction team
  • P
  • romote and monitor occupational health and safety culture within the organization


    Key Results Areas

  • E
  • stimate quality, timeliness, and accuracy
  • P
  • roject profitability


    Duties & Responsibilities

    Estimating

  • S
  • olicit operational support as required in preparation of estimates
  • A
  • ssist in the preparation of tender and proposal responses and associated deliverables (bonds,
    insurance, etc.)
  • A
  • ssist in the preparation of estimates for review prior to submission of quotations or bids
  • A
  • ssist or manage the closing of estimates and bid delivery
  • A
  • ssist in the management of document distribution through estimate phase internally and
    externally
  • A
  • ssist in the management of bidder solicitation and ensure scope coverage
  • A
  • ssist with the design review with key subcontractors during bid phase to ensure coordinated
    plans and complete scope
  • A
  • ssist in the preparation of project turnover packages upon successful award of a project


    Business Development

  • P
  • romote Farmer brand at all times; be an ambassador for the company in and outside of work
  • A
  • ssist Estimators to identify opportunities
  • A
  • ssist and/or manage proposal preparation and submission, and responses to RFP/RFQ calls, if
    required


    Health, Safety, & Environment

  • I
  • dentify and address major OHS and environmental risks at bid stage; solicit input as required
    o Hazardous materials assessments and contract risk
    o Environmental contamination and contract risk
    o Temporary works engineering and associated costs
    o Major OHS controls (fall protection, confined space) and associated costs


    Project Execution

  • A
  • ssist Project Manager with supplemental estimating to support changes and/or significant
    changes in scope
  • A
  • ssist the Project Managers in resolution of commercial issues with clients and subcontractors,
    particularly where issues relate to original bid/proposal


    Operational Performance

  • R
  • eview project financial reports for variations from budget/estimate, if required
  • A
  • ssist Estimators in compiling historical data for incorporation in future estimates