3

Full Time Entry Level Computer Science Jobs in Vancouver, BC

Lecturer

Vancouver, BC

CA$7.5K - CA$9.1K/mo

The University of British Columbia (UBC), Vancouver invites applications for a full time non-tenure ... D. in Computer Science or a closely related field and demonstrate expertise in mathematics for ...

Bachelor's Degree or higher. in Data Science, Computer Science, Statistics, or a related field ... Moment Energy Benefits Highlights (full time, permanent employees only) Financial Growth: Employee ...

Employee discounts at tentree This is a full-time position (40 hours per week) for a maximum ... The typical hiring range is $28-$30 CAD per hour , with the final salary offer determined based on ...

Project Manager

Burnaby, BC · On-site

CA$80K - CA$110K/yr

We are looking for candidates with a computer science background who have a strong interest in ... The Canada base salary range for this full-time position is expected to be between $80,000 - $110 ...

Project Manager

Burnaby, BC

CA$80K - CA$110K/yr

We are looking for candidates with a computer science background who have a strong interest in ... The Canada base salary range for this full-time position is expected to be between $80,000 - $110 ...

Backgrounds in Business, Computer Science, Finance, or Operations are preferred (but not required ... full-time position after the internship ends If you're ready to learn, contribute, and grow-- we ...

IT Helpdesk Specialist

Burnaby, BC · On-site

CA$65K - CA$80K/yr

Bachelor's Degree in Computer Science or Engineering preferred The Canada base salary range for this full-time position is expected to be between $65,000 - $80,000 annually. Wage ranges are based on ...

IT Helpdesk Specialist

Burnaby, BC · On-site

CA$65K - CA$80K/yr

Bachelor's Degree in Computer Science or Engineering preferred The Canada base salary range for this full-time position is expected to be between $65,000 - $80,000 annually. Wage ranges are based on ...

Experience with Suricata Educational qualifications: * BS or MS degree in Computer Science, Electrical Engineering, or a related field The Canada base salary range for this full-time position is ...

Full Stack Software Developer

Burnaby, BC · On-site

CA$117K - CA$143K/yr

Experience with Suricata Educational qualifications: * BS or MS degree in Computer Science, Electrical Engineering, or a related field The Canada base salary range for this full-time position is ...

Data Analyst

Vancouver, BC · On-site

$33 - $42/hr

... team on a full-time, permanent basis. In this role, you will be responsible for collecting ... Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, or a related field

Systems Analyst I

North Vancouver, BC · Hybrid

CA$73K - CA$90K/yr

Bachelor's degree in Computer Science, Business Administration or completion of a Post-secondary ... This is a full-time, permanent position. With multiple operations and long-term projects, Seaspan ...

IT Specialist

Vancouver, BC

CA$50K - CA$55K/yr

... entry-level role is ideal for someone starting their career in IT, with a passion for ... Diploma or certificate from a post-secondary program in Information Technology, Computer Science ...

... entry-level role is ideal for someone starting their career in IT, with a passion for ... Diploma or certificate from a post-secondary program in Information Technology, Computer Science ...

next page

Showing results 1-20

Full Time Entry Level Computer Science information

How to get a CS job with no experience?

Entry-level computer science jobs often do not require prior professional experience; instead, candidates should focus on building a strong foundation in programming languages like Python or Java, completing relevant coursework or projects, and gaining practical skills through internships, coding bootcamps, or online certifications. Demonstrating problem-solving abilities and familiarity with tools such as Git and Linux can also improve chances of securing an entry-level position.

What job makes $10,000 a month without a degree?

Full-time entry-level computer science roles typically do not pay $10,000 a month without experience or advanced skills. High-paying tech jobs often require specialized knowledge, certifications, or experience, such as software engineering, data science, or cybersecurity, which usually involve ongoing learning and skill development.

What are full time entry level computer science jobs?

Full time entry level computer science jobs are positions designed for recent graduates or individuals with limited professional experience in computer science. These roles typically focus on foundational tasks such as software development, testing, technical support, or basic data analysis. They provide opportunities to gain practical experience, learn from senior team members, and build skills that are essential for career advancement in technology fields. Employers often look for candidates with a bachelor’s degree in computer science or a related discipline and basic knowledge of programming languages and software development practices.

What are some typical projects or tasks a full-time entry-level computer science employee might work on during their first year?

As a full-time entry-level computer science employee, you'll often be assigned to collaborative projects that involve coding, debugging, and testing software applications under the guidance of more experienced developers. You might work on fixing bugs, developing new features, writing scripts to automate tasks, or supporting system maintenance. Many teams also encourage entry-level employees to participate in code reviews and contribute to documentation, which helps you learn both technical and communication skills. The specific tasks can vary depending on the company and industry, but you'll gain broad exposure to software development processes and tools.

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

AspectFull Time Entry Level Computer ScienceSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's in Computer Science, Software Engineering, or related field
Work EnvironmentCorporate, tech companies, startups, government agenciesTech firms, startups, corporate IT departments
Employer & Industry UsageEntry-level roles across various industriesDeveloping, testing, and maintaining software applications
Common Search & ComparisonYesYes

Full Time Entry Level Computer Science roles typically focus on foundational skills and broad industry applications, while Software Developer positions emphasize coding, software design, and application development. Both roles often require similar educational backgrounds and are found in similar work environments, but Software Developers usually have more specialized technical responsibilities.

What are the key skills and qualifications needed to thrive as a Full Time Entry Level Computer Science professional, and why are they important?

To thrive in a full-time entry-level computer science role, you typically need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a bachelor's degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience with version control systems such as Git, are commonly required technical qualifications. Strong problem-solving skills, attention to detail, and effective communication help individuals stand out in collaborative and fast-paced environments. These skills and qualities enable new professionals to contribute effectively to projects, adapt to new technologies, and work well within development teams.

What professions make 200,000 a year without a degree?

In the tech industry, roles such as software engineers, data scientists, and cybersecurity specialists can reach or exceed $200,000 annually with relevant skills, experience, and certifications. Many of these positions prioritize technical expertise, problem-solving abilities, and practical knowledge over formal degrees, especially in high-demand areas like cloud computing and machine learning.

What jobs pay $2000 a day?

In the field of computer science, highly specialized roles such as freelance software consultants, cybersecurity experts, or senior software engineers with extensive experience can earn around $2,000 per day, especially when working on contract or consulting projects. These positions typically require advanced skills, certifications, and a strong professional reputation, often involving project-based work or consulting for large organizations.
What are popular job titles related to Full Time Entry Level Computer Science jobs in Vancouver, BC? For Full Time Entry Level Computer Science jobs in Vancouver, BC, the most frequently searched job titles are:
Lecturer

CA$7.5K - CA$9.1K/mo

Full-time

Posted 20 days ago


United Brotherhood Of Carpenters rating

8.7

Company rating: 8.7 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

2nd of 8 rated unions


Job description

AcademicJob CategoryFaculty BargainingJob TitleLecturerDepartmentEducational Leadership | Varada Kolhatkar | Department of Computer Science | Faculty of Science (Varada Kolhatkar)Posting End DateJuly 30, 2026

Note: Applications will be accepted until 11:59 PM on the Posting End Date.


Job End DateJuly 31, 2027

The expected pay range for this position is $7,500.00 - $9,166.67/month.

Salary Range: $90,000-$110,000

Application Instructions

Please submit your application package via email to info-mds@science.ubc.ca for your application to be considered. Please do not apply through the UBC Careers website. Applications submitted through the UBC Careers website will not be reviewed.

This posting will remain open for 30 days. Applications will be reviewed after the posting closes, and only those selected for further consideration will be contacted.

The University of British Columbia (UBC), Vancouver invites applications for a full time non-tenure track faculty position at the rank of Lecturer in the Master of Data Science (MDS) program with an anticipated start date of August 1, 2026. The MDS program is a collaborative effort of the Department of Computer Science, the Department of Statistics, and the Faculty of Science.The Lecturer will be formally based in the Department of Computer Science but work closely with colleagues from both departments.

UBC's campuses are located on the traditional, ancestral, and unceded territories of the Syilx (Okanagan) Peoples and of the Coast Salish Peoples, including the territories of the xwmkwym (Musqueam), Skwxwu7mesh (Squamish), and Sto:lo and Slilwta/Selilwitulh (Tsleil Waututh) Nations.

The Lecturer's initial appointment will be for 1 probationary year and will be renewable subject to availability of funding and demonstration of excellence in teaching, in accordance with the Collective Agreement between UBC and the UBC Faculty Association.

Applicants for this position should hold a Ph.D. in Computer Science or a closely related field and demonstrate expertise in mathematics for machine learning, applied machine learning, data science, and time series analysis. The successful candidate should be capable of teaching a range of courses, from introductory offerings to advanced topics. They should have a strong record of teaching excellence and a demonstrated commitment to enhancing the student learning experience. The preferred candidate should have a proven track record of delivering excellent instruction in Computer Science at the undergraduate level and Data Science at the graduate level , particularly within a professional program such as Master of Data Science (MDS). Experience with evidence-based teaching methods, curriculum development, course design, and other initiatives aimed at enhancing teaching and learning within the university context are also desirable qualifications.

The Lecturer will:

Carry out teaching and service duties determined by the Option Co-Directors of the MDS program and the Head of the Department of Computer Science, which may include being the primary instructor for a subset of the modules within the MDS program, providing instructional support to other faculty instructors for other MDS modules, and teaching Data Science-related courses in the Department of Computer Science.

Identify and develop instructional materials, including appropriate datasets, in collaboration with participating faculty.

Work with MDS Option Co-Directors and faculty to expand the MDS curriculum and keep it current.

Mentor MDS students undertaking capstone projects and liaise with project partners.

Foster a positive learning environment for MDS students and be the main continuous presence with the student cohort over the 10 months.

Serve on the MDS admissions committee.

Collaborate on Data Science education tasks with other groups at UBC such as the Undergraduate Program within the Department of Statistics, the Sauder School of Business' Master of Business Analytics program, etc.

Train and supervise teaching assistants.

Liaise with other UBC units engaged in Data Science teaching and learning initiatives.

We aim to recruit a scholar who is committed to both the practice and the teaching of Data Science and who is drawn to an academic environment. There are also opportunities for the Lecturer to contribute to other Data Science research projects undertaken by the Department of Computer Science. They will also have a strong commitment to equity, diversity and inclusion, to create a welcoming community for all, particularly those who are historically, persistently or systemically marginalized.

The application package should contain the following elements:

cover letter

curriculum vitae

teaching statement

contact information for three references, and any other pertinent information

UBC hires on the basis of merit and is committed to employment equity. Equity and diversity are essential to academic excellence. An open and diverse community fosters the inclusion of voices that have been underrepresented or discouraged. Inclusion is built by individual and institutional responsibility through continuous engagement with diversity to inspire people, ideas, and actions for a better world. We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuk, or Indigenous person. UBC acknowledges that certain circumstances may cause career interruptions that legitimately affect an applicant's record of research or educational leadership achievement. We encourage applicants to note in their applications whether they would like consideration given to the impact of any circumstances, such as those due to health or family reasons, in order to allow for a fair assessment of their research productivity.

All qualified candidates are encouraged to apply; however Canadian citizens and permanent residents will be given priority, and members of historically marginalized groups will be given special consideration.

If you have any needs or questions regarding accommodations or accessibility during the job application, recruitment and hiring process or for more information and support, please visit UBC's Center For Workplace Accessibility website at https://hr.ubc.ca/health-and-wellbeing/working-injury-illness-or disability/centre-workplace-accessibility or contact the Centre at workplace.accessibility@ubc.ca.

The University is committed to creating and maintaining an accessible work environment for all members of its workforce. Within this hiring process we will make efforts to create an accessible process for all candidates (including but not limited to disabled people). Confidential accommodations are available on request by contacting Jean Caballero, Faculty of Science, Department of Computer Science by email at jean.caballero@ubc.ca.


What United Brotherhood Of Carpenters employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom