1

Programmer Trainee Jobs in Montreal, QC (NOW HIRING)

Supervise, train and guide young engineers, CPIs or trainees, while playing an active role in team development Qualifications * University degree in civil or geological engineering with ...

As a Verification and Validation project management trainee, you will assist the V&V project ... Asset: knowledge of programming languages * Communication skills * Ability to document work

Reporting to the Senior Software Developer, the incumbent will provide leadership in the design ... Support onboarding, training, and guidance of students, trainees, and staff involved in repository ...

Reporting to the Senior Software Developer, the incumbent will provide leadership in the design ... Support onboarding, training, and guidance of students, trainees, and staff involved in repository ...

Programmer Trainee information

See Montreal, QC salary details

$22.9K

$54.3K

$105.2K

How much do programmer trainee jobs pay per year?

As of Aug 10, 2026, the average yearly pay for programmer trainee in Montreal, QC is $54,283.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,386.00 and $60,329.00 per year, depending on experience, location, and employer.

What is a programmer trainee?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a programmer trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

What are the key skills and qualifications needed to thrive as a programmer trainee, and why are they important?

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Montreal, QC? The most popular types of Programmer jobs in Montreal, QC are:
What are popular job titles related to Programmer Trainee jobs in Montreal, QC? For Programmer Trainee jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Programmer Trainee jobs in Montreal, QC look for? The top searched job categories for Programmer Trainee jobs in Montreal, QC are:
Infographic showing various Programmer Trainee job openings in Montreal, QC as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, 4% Contract, and 1% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $54,283 per year, or $26.1 per hour.

Programme de directeur - Nouveaux gradues / Management Trainee - New Graduates - Montreal

NCS International Co.

Montreal, QC • On-site

Full-time

Re-posted 28 days ago


Job description

Programme de directeur - Nouveaux gradues / Management Trainee - New Graduates - Montreal

Statut / Status:

Regular, Full time

Emplacement / Location:

Saint-Laurent, QuebecDescription du poste / Job Description

Nous sommes a la recherche de diplomes universitaires et collegiaux en commerce, etudes generales, sciences, ingenierie, vente et/ou entrepreneuriat. Les candidats doivent avoir un fort desir de progresser, vouloir etre evalues sur la base de leurs propres performances et de leur esprit d'entreprise, aspirer a etre de futurs chefs d'entreprise et vouloir avoir le controle de l'avancement de leur carriere.

Nous invitons les candidats appropries a rejoindre notre PROGRAMME DE FORMATION EN GESTION D'ENTREPRISE. Ce programme rapide, d'une duree de trois ans, vous preparera a toutes les facettes de notre activite grace a une formation pratique et structuree. Les diplomes de notre programme seront consideres pour gerer les centres d'affaires existants et nouveaux dans des regions definies afin de poursuivre notre croissance. Pour plus d'informations sur le programme, veuillez consulter le site https://www.guillevincareers.com/fr/programme-de-formation-en-gestion

=========================

We are looking for University and College graduates in business, general studies, science, engineering, sales and/or entrepreneurship. Candidates should have a strong desire to advance themselves, want to be evaluated based on their own performance and entrepreneurship, aspire to be future business leaders and want to have control over their career advancement.
We invite suitable candidates to join our CORPORATE MANAGEMENT TRAINEE PROGRAM. This fast paced, three-year program will prepare you for every facet of our business through a hands-on and structured training program. Successful graduates of our program will be considered to manage existing and new Business Centres within defined regions to continue our successful growth. For more information on the program, please visit our career site at https://www.guillevincareers.com/management-trainee-program

Pourquoi se joindre a nous

On est un acteur majeur, engage dans la transformation energetique au Canada. On offre un environnement de travail convivial, de l'autonomie et du pouvoir decisionnel.

On se distingue par notre:

  • Partage annuel des profits offert a tous qui s'ajoute a notre remuneration concurrentielle: recompenser les victoires fait partie de notre culture.

  • Solide reseau national permettant de reelles possibilites de grandir: nos gens font la difference.

Parmi nos avantages :

  • Programme d'assurances collectives flexible et complet qui s'adaptent aux besoins de chacun.

  • Ressources sante disponibles 24/7: telemedecine et programme d'aide aux employes (PAE).

  • REER collectif avec contribution de l'employeur et CELI.

  • Programme de bourses d'etudes postsecondaires pour les enfants

  • Lieux de travail munis de bornes de recharge.

  • Programme de reconnaissance des annees de service.

Joins la grande famille NCS International: un groupe en plein essor. Viens faire la difference et y faire carriere.

Notre processus de recrutement assure l'egalite et la diversite. Prends note que seuls les candidats retenus seront contactes.

=======================

What's in it for you

We are a major player, involved in the energy transformation in Canada. We offer a dynamic work environment with great career opportunities. We promote autonomy and decision making.

What sets us apart is our:

  • Annual profit-sharing offered to all in addition to our competitive compensation: rewarding accomplishmentsis part of our culture.

  • A strong national network offering real opportunities to grow: our people make the difference.

Among our benefits:

  • Flexible group insurance plan customizable to your needs.

  • Free health resources available 24/7: Telemedicine and Employee Assistance Program (EAP).

  • Group RRSP with employer contribution and TFSA.

  • Postsecondary Scholarship Program for our employee's children.

  • Charging terminals available at our facilities.

  • Years of Service Recognition Program.

Come build your career with us, a growing network where our people make it happen!

Our recruitment process ensures equality and diversity. Please note that only successful candidates will be contacted.