1

Associate Computer Science Jobs in Quebec (NOW HIRING)

The Associate Dean is further responsible for coordinating and supervising the sector's daily ... computer science and mathematics; * An understanding of the CEGEP system. The ideal candidate will ...

The Job The Customer Success Associate (CSA) supports customers throughout their lifecycle - from ... Bachelor's degree in computer science, math, physics, engineering, or finance from a major Canadian ...

You will work directly with our experienced actuaries and other actuarial associates on a wide ... Bachelor's orMaster's degree in Actuarial Science, Mathematics, Statistics, Finance, Computer ...

A bachelor's degree in computer science / software engineering or equivalent experience coding with at least one object-oriented programming language (such as Java, C#, Python, etc). * Good ...

CA$65K - CA$80K/yr

Vocational or technical training in electronics or computer science. Network+ and A+ certifications or equivalent required. Microsoft Certified Solutions Associate (MCSA) certification or equivalent ...

next page

Showing results 1-20

Associate Computer Science information

What is an associate computer science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What are the key skills and qualifications needed to thrive as an associate computer science professional?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What types of projects and technologies can an associate computer science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

Are associate computer science majors still in demand?

Associate computer science majors are in demand for entry-level roles such as support specialists, technicians, and junior developers, especially as organizations seek to fill positions requiring foundational programming, networking, and troubleshooting skills. However, advancing to higher-level positions often requires further education or certifications, and staying current with evolving technologies increases employability.

Is an associate's degree in computer science worth getting?

An associate's degree in computer science can provide foundational skills in programming, networking, and systems, which are valuable for entry-level roles such as support specialist or technician. While it may lead to lower starting salaries compared to a bachelor's degree, it can be a cost-effective way to enter the tech field and gain practical experience quickly.

What can I do with an associate computer science degree?

An associate computer science degree prepares individuals for entry-level roles such as computer support specialist, help desk technician, or junior programmer. It provides foundational skills in programming, networking, and troubleshooting, often enabling further certifications or education for advanced positions.

What are the most commonly searched types of Computer Science jobs in Quebec?

The most popular types of Computer Science jobs in Quebec are:

What job categories do people searching Associate Computer Science jobs in Quebec look for?

The top searched job categories for Associate Computer Science jobs in Quebec are:

Infographic showing various Associate Computer Science job openings in Quebec as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 3% Hybrid, and 21% Remote job distribution.

Replacement - Associate Dean, Science, Medical Studies, and Engineering (Classe 7)

Dawson College

Full-time

Posted 6 days ago


Job description

Nature of the Work
The position of Associate Dean carries a wide range of responsibilities. Reporting to the Dean of the sector, the Associate Dean’s primary task is to assist the Dean in their work to ensure the quality of programs. The Associate Dean is further responsible for coordinating and supervising the sector’s daily activities. The Associate Dean manages and coordinates the administrative and technical personnel of the sector and works in close communication and cooperation with the Dean to support the faculty and students of the programs of study in the sector.

Responsibilities

  • Supports the Dean in determining the human and financial resources required for the operations of the sector under their responsibility and makes recommendations to support the strategic development of the sector;
  • Supports the Dean in the general administration of programs;
  • Supports the academic administration in the pursuit of the goals and objectives of the College’s strategic plan;
  • Supervises a large team;
  • Engages with students to discuss and investigate academic integrity incidents, grade review requests, program concerns and other difficulties;
  • Engages, motivates and supports professionals, support staff and faculty to ensure open communication, positive change and the highest levels of individual and team performance;
  • Supports the activities of professionals, support staff and faculty in the sector in the successful execution of their work plans and ensures that institutional processes, critical paths and deadlines are respected;
  • Acts as a resource for new and current faculty in terms of college services, resources and pedagogy;
  • Manages and understands internal procedures and financial processes, including the management of a complex budget;
  • Manages capital acquisitions;
  • Develops, implements and adapts administrative processes to meet sector needs;
  • Develops and coordinates activities across the sector and with other sectors to ensure efficient and consistent operations within the sector and between other sectors;
  • Collaborates with appropriate College services on the development, implementation, evaluation and revision of programs and activities in the sector;
  • In collaboration with the Communications office, guides and supports programs in the marketing and communication initiatives of programs (Open House, brochures, communiqués, etc.); assists with recruiting and retention initiatives;
  • Represents the sector and the College on internal and external committees as required;
  • Operationalizes strategic initiatives and manages projects as assigned;
  • Implements and evaluates administrative and financial controls and processes, and ensures the efficient utilization of resources;
  • Coordinates renovation projects with Facilities Management (FAMA);
  • Performs other related duties.

Qualifications

Undergraduate degree in an appropriate specialization and six (6) years relevant experience, preferably including at least three (3) years post-secondary teaching experience.

Conditions

Assets:

  • A graduate degree in an appropriate specialization;
  • Management experience;
  • Interest in fields related to the natural sciences, medical sciences, social service, engineering, computer science and mathematics;
  • An understanding of the CEGEP system.

The ideal candidate will have:

  • Excellent analytical, critical-thinking, decision-making and problem-solving skills;
  • Excellent interpersonal, communication and relationship-building skills;
  • Excellent organizational skills and attention to detail;
  • An open, collegial and collaborative management style;
  • Demonstrated success in motivating others, managing performance and building cohesive teams;
  • Ability to exercise good judgment;
  • Proven ability to manage a significant budget and work with complex financial systems;
  • Demonstrated ability to use tact and discretion; ability to maintain confidentiality of information and other related matters;
  • Excellent conflict-resolution and negotiation skills;
  • Demonstrated ability to work in a self-directed and team environment;
  • Ability to be proactive and to anticipate future needs and trends;
  • Excellent language skills in both English and French (testing may be required).