Young computer programmer developing new software while working on desktop PC in the office.

Web developers and programmers

(NOC 21234)
Annual Earnings
Not available
Training, Education, Experience and Responsibilities
Not available
Job Openings
()
Not available

Career Overview

Web developers and programmers are responsible for the technical aspects that go into building websites and web applications.

Job Titles

Not available

Duties

Web developers and programmers: 

  • Work with clients to understand their goals, and with users to understand their needs
  • Create, and maintain websites
  • Determine a site’s content, graphics and performance, including its speed and the amount of traffic it can handle
  • Write computer code, using numbers, letters and other symbols in a variety of computer languages
  • Test code to ensure websites work well
  • Create procedures for ongoing site revision
  • Work within clients’ budgets
  • Study data to monitor the user’s experience and the site’s quality and security, and to find areas for improvement

Web developers and programmers may also help with website architecture and design. Some work with teams to develop website workflows, interface design and interactive elements. They may also research interactive media software products. 
 

Earnings

Earnings is income that workers receive in exchange for their labour. Depending on the type of employment, earnings can be in the form of wages (hourly), salaries (fixed monthly or annual) or self-employed earnings.

Annual Earnings

Not available

Provincial Hourly Rate

HighNot available
MedianNot available
LowNot available
Source: Not available

Work Environment

# Workers Employed

Not available

% Employed Full Time

Not available
Source: Not available

Web developers and programmers work in computer software development firms, digital agencies, information technology (IT) consulting firms and advertising agencies. They also work in the IT, marketing and communications departments of large organizations in the private and public sectors. Some are self-employed.

Web developers and programmers typically work in an office. They may also work remotely or from home.

They often work a regular workweek. Some have flexible schedules. To meet project deadlines, they may work longer hours, including evenings, weekends and holidays.

This job requires long periods spent using a keyboard and monitor. Workers risk eye strain and backaches. They may also develop hand and wrist problems, ranging from simple strains to carpal tunnel syndrome.

Career Pathways

Recent graduates often find jobs in user interface (UI) design and basic web programming. Those with more experience or education may move into leadership roles as team leads, producers, project managers, IT managers or senior programmers. Some may start their own businesses.

Advancement is most likely for workers who are open to learning new things, those who work well in teams and on their own, and those with good communication skills. 

Occupational Interests

It’s important to understand what kinds of occupations align with your interests.

For more about occupational interests visit Skills for the Future Workforce > Characteristics.

Here are the top occupational interest(s) for this career profile:

Data not available

Education, Training and Skills

Web developers and programmers usually need:

  • Completion of a bachelor's degree in computer science, computer programming, web development or software engineering, OR
  • Completion of a college program in computer science or a related field 

Employers want workers with experience in computer programming and coding. Also, web developers and programmers need strong technical, numeric and problem-solving skills, and they must be detail-oriented.

Because technology changes rapidly, ongoing education is key to this role. Web developers and programmers must continue to learn new skills to stay current.

Education programs in B.C.

EducationPlannerBC Logo
Explore required or beneficial post-secondary programs related to the following career(s):

Top Skills

Every job calls for a certain set of skills. Knowing those skills is the first step in finding a good career fit.

Here, you will find the 10 most relevant workplace skills. Some are more important to achieving success in a certain career than others. These skills may come naturally to you or you may need to gain them through education, training and experience.

See the list of work-related skills below, ranked in order of importance for this career. Check out the list and see if this career matches your skills—take that first step!

Not available

Labour Market Statistics

Discover data, facts and information that have been gathered and analyzed. Learn about the characteristics of the economy and labour market in B.C.

Employment

Find out about employment types and trends by region and industry.

Employment

Not available
Source: Not available

Employment by Region

Cariboo
Kootenay
Mainland/Southwest
North Coast and Nechako
Northeast
Thompson-Okanagan
Vancouver Island/Coast
Region Employment % Employment of this Occupation
Source: Not available

Labour Market Outlook

The B.C. Labour Market Outlook is a 10-year forecast of the expected supply and demand for labour in the province. It’s usually updated every year. The purpose is to provide British Columbians with the knowledge to make informed decisions on careers, skills training, education and hiring.

Forecasted Job Openings ()

Not available
Source:

Forecasted Job Openings

Data not available

Forecasted Employment Growth Rate

Data not available

Composition of Job Openings

Data not available
Source:

Job Openings by Region ()

Cariboo
Kootenay
Mainland/Southwest
North Coast and Nechako
Northeast
Thompson-Okanagan
Vancouver Island/Coast
Region Job Openings Avg. Annual Employment Growth
Source:

Industry Highlights

Learn about the opportunities in B.C.'s major industries, including employment trends, earning potential, locations of work and more.

Forecasted Job Openings by Industry

Data not available
For additional industry information, visit the Industry Profiles page.
Source:

Insights from Industry

More than ever, websites play a central role in organizations’ communication with customers, clients, suppliers and potential employees. As a result, opportunities for web developers and programmers continue to increase.

In general, there are enough new graduates to do basic web development. But demand is high for workers with the technical knowledge to work on large, complex systems. Demand is also strong for workers skilled in information architecture (IA)–developing websites so that users can quickly and easily find information.

Bigger cities, like Vancouver and Victoria, offer more full-time jobs and opportunities to work on larger and more complicated projects.

Resources