1

Fresh Graduate Software Engineer Jobs in Quebec (NOW HIRING)

Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a software developer to bring fresh ideas to a team of diverse and multi-talented people, and dive ...

About You We are looking for a Staff AI Software Developer to join the core Devs.AI team. This is a ... We are looking for someone that brings a fresh perspective and new ideas, and contributes their ...

University degree in Civil or Geological Engineering and a graduate degree (Master's and/or Ph.D ... Familiarity with slope stability, seepage, and stress-deformation analysis software; * Experience ...

You'll add capacity to a function that's already proving itselfbringing fresh energy, new ... software; you are building the future of data management by connecting people to data. We offer ...

ETS offers undergraduate and graduate programs focused on applied engineering as well as ... Software and Computer Engineering, as well as Electrical Engineering, for the realization of ...

Access to chair massages, fresh fruit and snacks, a gym, sports activities, and more; * Regular ... Strong understanding of the various hardware and software layers involved in the execution of a ...

Requirements Qualifications You have a graduate degree in Computer Science, or in related disciplines: e.g. Engineering, Physics, Applied Mathematics and Statistics. You have proven experience in ...

next page

Showing results 1-20

Fresh Graduate Software Engineer information

See Quebec salary details

$24.5K

$78.3K

$162K

How much do fresh graduate software engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for fresh graduate software engineer in Quebec is $78,293.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,500.00 and $110,000.00 per year, depending on experience, location, and employer.

What is a Fresh Graduate Software Engineer job?

A Fresh Graduate Software Engineer is an entry-level role for recent graduates with a degree in computer science or a related field. They typically work on coding, testing, debugging, and collaborating with senior engineers to develop software solutions. This role helps new engineers gain hands-on experience with programming languages, development tools, and industry best practices. It often involves learning from mentors, contributing to real projects, and growing technical and problem-solving skills.

What types of projects or tasks can I expect to work on as a Fresh Graduate Software Engineer?

As a Fresh Graduate Software Engineer, you will typically start by assisting with code development, debugging, and testing under the guidance of senior engineers. Common tasks include contributing to software features, fixing bugs, reviewing code, and helping maintain documentation. You may work on real-world client projects or internal tools, depending on the company's focus, and regularly participate in team meetings and code reviews. This hands-on experience helps you develop practical skills, understand software development cycles, and build a foundation for future career growth.

What are the key skills and qualifications needed to thrive in the Fresh Graduate Software Engineer position, and why are they important?

To thrive as a Fresh Graduate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, experience with integrated development environments (IDEs), and internships or personal projects are highly valued. Strong communication, a willingness to learn, and teamwork skills help new engineers adapt quickly and contribute to projects. These skills collectively enable new graduates to tackle technical challenges, grow professionally, and integrate smoothly into collaborative development environments.

What are popular job titles related to Fresh Graduate Software Engineer jobs in Quebec? For Fresh Graduate Software Engineer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Fresh Graduate Software Engineer jobs in Quebec look for? The top searched job categories for Fresh Graduate Software Engineer jobs in Quebec are:
Software Developer - Jukebox

Software Developer - Jukebox

TouchTunes

Montreal, QC โ€ข On-site, Remote

Full-time

Re-posted 21 days ago


Job description

Software Developer โ€“ Jukebox
Montreal, Canada
(French Version Follows)
TouchTunes is looking for a software developer to bring fresh ideas to a team of diverse and multi-talented people, and dive right into writing the future for our โ™ซ solutions: TouchTunesโ€™ digital Jukeboxes.
โ™ซ What your day-to-day looks like:
  • Design, build and evolve our top-of-the-line enterprise and in-venue music solutions.
  • Develop testable, efficient, and portable code.
  • Participate in Code Reviews.
  • Execute full lifecycle software development: Continuous Integration.
  • Collaborate with the rest of the agile team to plan and track work items.
โ™ซ What you bring to the table:
  • A few years of top-notch programming training under your belt (university/college)
  • 3 to 5 years of experience jamming in software development, preferably in a product-based environment.
  • Your love for technology and a product-oriented approach.
  • Open-mindedness, versatility and proactiveness.
  • Strong Software Development background with diverse programming languages (at least some of the following: C/C++, Go, Python, Bash)
  • Experience with Yocto
  • Experience working with UI/UX in a Linux environment
  • Good knowledge of Docker, ideally in a working environment setting.
  • Experience developing applications with MySQL, Oracle, and NoSQL data stores.
  • Good knowledge of Git, understanding of branching techniques.
  • Good knowledge of CI/CD and DevOps philosophy.
  • Fluent in French and English.
โ™ซ Whatโ€™s in it for you:
  • Working alongside a team of talented and diverse individuals.
  • An open and stimulating working environment focused on crafting performant and intuitive user experience.
  • Working with modern techs, in a culture that drives innovation.
  • Full work-from-home flexibility.
  • PC or Mac, you pick.
  • Flexible work hours and work location.
  • 50% off your monthly OPUS subscription.
  • Free Access to a virtual health care application. Long gone are the days of waiting 8 hours at the clinic!
  • Conferences, training on the latest and greatest techs, weekly presentations and moreโ€ฆ
  • Competitive insurance package which is mostly covered by TouchTunes.
  • Beautiful offices right next to Jarry Park.
Dรฉveloppeur Logiciels - Jukebox
Montrรฉal, Canada
Lโ€™usage du masculin dans ce document a pour unique but dโ€™allรฉger le texte.
TouchTunes est ร  la recherche dโ€™un dรฉveloppeur de logiciels qui pourrait apporter des idรฉes fraรฎches au sein dโ€™une รฉquipe de personnes talentueuses et diverses et plonger dans la conception du futur de nos solutions โ™ซ: Les Juke-boxes digitaux de TouchTunes.
โ™ซ Ton quotidien ressemblerait ร  ceci:
  • Concevoir, implรฉmenter et faire รฉvoluer nos produits musicaux pour entreprises haut de gamme.
  • Programmer du code bien conรงu, testable, efficace et portable.
  • Participer aux revues de code.
  • Implication dans le cycle complet de dรฉveloppement et รฉvoluer avec une mentalitรฉ dโ€™intรฉgration continue.
  • Collaborer avec le reste de l'รฉquipe agile pour planifier et suivre les รฉlรฉments de travail.
โ™ซ Ce que lโ€™on recherche:
  • Quelques annรฉes de formation de haut niveau en programmation ร  ton actif (universitรฉ/collรจge)
  • 3 ร  5 ans d'expรฉrience dans le dรฉveloppement de logiciels, idรฉalement dans un environnement orientรฉ produit.
  • Ta passion pour les technologies et ton esprit orientรฉ produit.
  • Ton ouverture d'esprit, ta polyvalence et ta proactivitรฉ
  • Solide expรฉrience en dรฉveloppement de logiciels avec divers langages de programmation (dans au moins quelques-uns de ceux-ci : C/C++, Go, Python, Bash).
  • Expรฉrience avec Yocto
  • Expรฉrience avec du UI/UX dans un environnement Linux
  • Bonne connaissance de Docker, idรฉalement dans un environnement de travail professionnel.
  • Expรฉrience dans le dรฉveloppement d'applications avec les bases de donnรฉes MySQL, Oracle et NoSQL.
  • Bonne connaissance de Git et des techniques de gestion de configuration.
  • Bonne connaissance du CI/CD et de la philosophie DevOps.
  • Franรงais et Anglais
โ™ซ Ce que lโ€™on te propose:
  • Travailler aux cรดtรฉs d'une รฉquipe de personnes talentueuses et diversifiรฉes.
  • Un environnement de travail ouvert et stimulant axรฉ sur la crรฉation dโ€™une expรฉrience utilisateur performante et intuitive.
  • Travailler avec des technologies modernes, dans une culture qui stimule l'innovation constante.
  • Flรฉxibilitรฉ total en ce qui concerne le travail ร  domicile.
  • PC ou Mac, ton choix.
  • Horaires et lieu de travail flexibles.
  • 50% de rรฉduction sur ton abonnement mensuel ร  OPUS.
  • Accรจs gratuit ร  une application offrant un support de santรฉ virtuel. Fini les attentes interminables en clinique!
  • Confรฉrences, budgets de formation, prรฉsentations hebdomadaires et autresโ€ฆ
  • Programme dโ€™assurance trรจs compรฉtitif, principalement couvert par TouchTunes.
  • Superbes bureaux ร  2 pas du parc Jarry.