2

Entry Level Computer Science Graduate Jobs in British Columbia

Network Administrator

Vernon, BC · On-site +1

CA$80K - CA$95K/yr

Post-secondary graduate with a degree, diploma or certificate in computer science or equivalent combination of education, training and experience. Special Requirements * Occasional travel may be ...

Program Manager

Vancouver, BC · On-site

CA$5.6K - CA$8.1K/mo

... CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a ... science, and cognitive systems. We also offer Masters and PhD programs for those at the graduate ...

Interest in business, engineering, computer science, product, economics, or a related field. Strong ... Products that graduate from experimentation reach engineering with clear requirements, validated ...

Qualifications University degree in Engineering or Applied Science. Entry-level to 1 year of ... Familiarity with CAD systems and engineering drawing standards. Ability to use standard industry ...

As an Entry-Level Laboratory Assistant, you will have the opportunity to: * Gain hands-on ... Basic computer skills, including email, printing, and data entry * Basic familiarity with WebView ...

Education and Skills University graduate in applied science or engineering Registered Engineer-in ... CAD systems and drawing standards Ability to use standard industry design/analysis software ...

Animation TD

Vancouver, BC

CA$25.96 - CA$34.62/hr

Candidates should have a strong passion for animation and computer graphics, bringing artistic ... Undergraduate or Graduate degree in Computing Science a plus. * Individuals with a growth mindset ...

Nursing Practice Educator

Vancouver, BC · On-site

CA$6.1K - CA$8.8K/mo

... Science Compensation Range $6,136.75 - $8,823.25 CAD Monthly The Compensation Range is the span ... entry level competencies within the broader context of comprehensive patient/client care.

Showing results 21-40

Entry Level Computer Science Graduate information

What is an entry level computer science graduate?

Entry level computer science graduates are individuals who have recently completed a degree in computer science and are beginning their professional careers. They typically possess foundational knowledge in programming, algorithms, data structures, and software development. These graduates often seek positions such as junior software developer, IT support specialist, or QA tester. Employers look for candidates who can demonstrate problem-solving skills, a willingness to learn, and the ability to work effectively in a team.

What types of projects or tasks can an entry level computer science graduate expect to work on during their first year?

As an entry level computer science graduate, you can expect to work on a variety of tasks such as debugging software, writing code for smaller features, assisting with testing and quality assurance, and supporting senior developers on larger projects. You may also participate in code reviews, maintain documentation, and collaborate closely with team members from development, QA, and product management. These responsibilities are designed to help you build technical proficiency, familiarize yourself with company tools and processes, and gain experience working in a professional software development environment.

What are the key skills and qualifications needed to thrive as an entry level computer science graduate, and why are they important?

To thrive as an Entry Level Computer Science Graduate, you need foundational knowledge in programming languages (such as Python, Java, or C++), algorithms, and data structures, supported by a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development tools or cloud platforms is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help you collaborate and adapt within dynamic environments. These skills and qualities enable you to efficiently contribute to software projects, learn new technologies quickly, and work productively within engineering teams.

What is the difference between Entry Level Computer Science Graduate vs Software Developer?

AspectEntry Level Computer Science GraduateSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's in Computer Science or related field; coding skills
Work EnvironmentInternships, entry-level roles, training programsDevelopment teams, tech companies, startups
Employer & Industry UsageUniversities, tech firms, government agenciesSoftware companies, IT departments, tech startups
Common Search/ComparisonYesYes

Entry Level Computer Science Graduates typically possess foundational knowledge and may be in internships or entry roles, focusing on learning and skill development. Software Developers build on this foundation, actively creating and maintaining software applications in professional environments. While both roles require similar educational backgrounds, Software Developers usually have more practical coding experience and responsibilities.

How can a new entry level computer science graduate get a job?

An entry level computer science graduate can improve their job prospects by building a strong portfolio of projects, gaining experience through internships or coding competitions, and developing skills in programming languages like Python or Java. Networking through professional events and online platforms such as LinkedIn can also help connect with potential employers. Certifications in relevant areas like cybersecurity or data analysis can further enhance employability.

What can you do with an entry level computer science graduate with no experience?

An entry-level computer science graduate with no experience can pursue roles such as software developer intern, technical support specialist, or quality assurance tester. These positions often require basic programming skills, familiarity with tools like Git, and a willingness to learn on the job, providing opportunities to gain practical experience and develop skills for future roles.
Infographic showing various Entry Level Computer Science Graduate job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution.

Network Administrator

Vernon, BC • On-site, Remote

Kal Tire
1 - 5K employees

CA$80K - CA$95K/yr

Full-time

Medical, Dental, Vision

Posted 29 days ago


Job description

Network Administrator

Vernon, BC (Remote)

The Network Administrator is remoted based and responsible for performing analytical, technical and support work in the designing, planning, implementation; documentation and administration of all network infrastructures. In addition, the Network Administrator is responsible for managing network projects and for the day to day operational tasks such as proactive maintenance, management, monitoring performance, incident and problem management, security, and backup and recovery across the Network infrastructure.

Core Responsibilities

Network Upkeep

  • Documentation and administration of all network infrastructures.
  • Serves as a technical troubleshooter on complex networking issues.
  • Maintains Network security and access control.
  • Creates and maintains documentation of Network topology and configurations.
  • Performs or oversees network maintenance duties.

Network Development

  • Creates or contributes to detailed design documents. 
  • Proactively identify ongoing cost optimization, performance enhancement, and growth strategies.
  • Performs research and analysis for potential technology solutions to business needs.
  • Seeks opportunities to automate or streamline manual tasks.
  • Delivers emerging technology presentations.
  • Stays up-to-date with technical and industry developments.

Other Duties and Responsibilities

  • Assists others in the performance of their duties as required.
  • Adheres to the established processes and procedures within the IS Department.
  • Establishes and maintains close working relationships with vendors and service providers.
  • Prepares and delivers informative, well-organized presentations and communications.
  • Perform other duties as assigned.
  • Support end users as required to provide a positive customer experience including after hour coverage.

Authority/Supervisory Responsibilities

  • Plans, schedules and coordinates Networking activities.
  • May lead small to medium Network Infrastructure lifecycle upgrade projects.

Work Experience

  • Minimum 3 years’ experience working as a Network Administrator for a medium to large enterprise with complex technology environments.

Knowledge, Skills and Abilities

  • Knowledge of Cisco Routing and Switching devices, Meraki and Ruckus Wireless Technologies, Palo Alto Firewall Appliances, Load Balancers, Versa SD-WAN, VOIP Telephony, Network performance and monitoring tools.

Education

  • Post-secondary graduate with a degree, diploma or certificate in computer science or equivalent combination of education, training and experience. 

Special Requirements

  • Occasional travel may be required.
  • Ability to participate in on-call after hours support rotation is required.
  • Evening and occasional weekend work will be required.
  • Must have own transportation and a valid BC driver’s license.

What We Offer

  • The target compensation for this role is $80,000-$95,000 per year based on experience.
  • Extended group health, dental, and vision benefits are available to all eligible full-time and part-time permanent employees.
  • Employee Assistance Program.
  • A group RRSP/DPSP matching program.
  • Opportunity to work remotely.
  • Discount on tires and mechanical services
  • Positive work culture, opportunities for growth and development, and work-life balance.
  • Opportunities for professional development, such as training programs, mentorship, and tuition reimbursement.

To be considered for this position at this time, candidates must be legally eligible to work for any Canadian employer. A Canadian Criminal Record Check may be required for certain positions as part of the final stages of the hiring process.

Kal Tire uses AI tools to support parts of recruitment, including but not limited to job posting and pre-screening. All interviews and hiring decisions are being made by Kal Tire’s hiring managers and recruiters.

Kal Tire is committed to fostering a workplace where everyone feels valued, included, and empowered to thrive. We embrace diverse perspectives and welcome applications from all backgrounds and experiences. If your qualifications align with the role, we'll connect with you to guide you through the next steps. Candidates considered for the role must be legally eligible to work for any employer in Canada. A Canadian Criminal Record Check may be required for certain positions as part of the final stages of the hiring process. 

Employment Type: Full-Time Permanent