1

Junior Programmer Jobs in Quebec (NOW HIRING)

Sous la direction du Superviseur Entrepôt, le Préposé, entretien général stérile est responsable de développer et implanter de nouvelles méthodes d'opération pour accroître l'efficacité de ...

Are you passionate about engineering and travelling? Do you wish to join a fast-growing company ... WHAT YOU WILL ACCOMPLISH Reporting directly to the Engineer Director, the role of the junior ...

Mentor junior programmers. What We'll Do Together: At Cloud Chamber, we are champions of high standards, pushing for progress and embracing change. We will work closely and constructively across ...

Are you passionate about engineering and travelling? Do you wish to join a fast-growing company ... WHAT YOU WILL ACCOMPLISH Reporting directly to the Engineer Director, the role of the junior ...

As a junior shceduler, you will be responsible for planning, coordinating, and updating schedules ... Hold a university degree or a college diploma in a relevant discipline (engineering, naval ...

next page

Showing results 1-20

Junior Programmer information

See Quebec salary details

$26.5K

$53.1K

$81.5K

How much do junior programmer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for junior programmer in Quebec is $53,116.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,000.00 and $61,500.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or working at top tech companies, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes stock options or bonuses as part of compensation packages.

Will AI replace junior dev?

AI is unlikely to fully replace junior programmers, as they perform tasks that require problem-solving, creativity, and understanding of context. Instead, AI tools can assist junior developers by automating repetitive coding tasks and improving productivity, allowing them to focus on learning and complex problem-solving. Developing skills in programming languages, algorithms, and tools remains essential for growth in this role.

Is 40 too old to become a web developer?

Age is not a barrier to becoming a junior programmer or web developer. Many successful developers start later in life, and skills such as coding languages, problem-solving, and continuous learning are more important than age. Employers value experience and adaptability, making it possible to enter the field at any age with the right training and dedication.

What are the key skills and qualifications needed to thrive in the Junior Programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

What do junior programmers do?

Junior programmers write, test, and maintain code for software applications under the supervision of senior developers. They often work with programming languages like Java, Python, or C++, and use development tools such as IDEs and version control systems. Their tasks include debugging, implementing features, and learning best coding practices to build their skills.

What types of projects or tasks does a Junior Programmer typically work on?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.

What is a Junior Programmer job?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What are the most commonly searched types of Programmer jobs in Quebec? The most popular types of Programmer jobs in Quebec are:
What are popular job titles related to Junior Programmer jobs in Quebec? For Junior Programmer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Junior Programmer jobs in Quebec look for? The top searched job categories for Junior Programmer jobs in Quebec are:
What cities in Quebec are hiring for Junior Programmer jobs? Cities in Quebec with the most Junior Programmer job openings:
Junior Stress Engineering Specialist - Montreal | Structures

Junior Stress Engineering Specialist - Montreal | Structures

BETA Technologies

Montreal, QC • On-site

Other

Posted 23 days ago


Job description

BETA Technologies is seeking a driven aerospace engineer as Junior Stress Engineering Specialist for the Montreal Structures team.  As an integral member of BETA's growing team, you will be highly motivated to work with dynamic, cross-functional groups to ensure the success of the aircraft through certification.
 
The Junior Stress Engineering Specialist is responsible to generate and review composite and metallic structural analysis by means of FEM and hand calculations, compile stress reports to support certification, support manufacturing and aircraft assembly MRB, and work cohesively within an IPT to assist product development.
 
In this fast paced environment, responsibilities may extend to deriving test plans and requirements, develop material datasets, complete trade studies for product development and support structural test execution and result processing. 
 
How you contribute to revolutionizing electric aviation:
  • Work in an innovative and fast paced team to design and analyze CTOL and VTOL configurations of Beta aircraft
  • Support integration and analysis of key parts of the aircraft, providing a strong understanding of all aircraft commodity main load paths
  • Participate in large-scale testing to meet certification requirements
  • Complete FEM activities including FE modelling and post processing to support certification and product development
  • Perform stress analysis, using engineering principal hand calculations and FEM
  • Perform trade studies for product development, working closely with IPTs
  • Support low level test execution, derive stress requirements and allowables and analyze test results
  • Mentor interns and provide support to other internal departments that may require your stress skills
Minimum Qualifications:
  • Bachelor's degree in Aerospace, Mechanical Engineering or related degree from an accredited University.
  • Minimum 5 years (post education) of relevant experience in an industry setting.
  • Experience on developing products through a full product life cycle - concept, prototype, validated design, to certification and full scale production.
  • Composite and metallic sizing experience, knowledge of industry best practices and methodologies (CMH-17, AC20-107B, ASTM, FAR 23 and 25 Requirements).
  • Proficient in one or more FEA tools (e.g. MSC Patran, Altair Hypermesh) for creation and validation of Finite Element Models to support composite structures certification process.
  • Strong understanding of aircraft primary structural load paths, aircraft materials and manufacturing processes for both metallics and composite structure.
  • Capable of simplifying a complex problem and provide initial analysis for either time sensitive MRB support or to scope critical constraints on product design.
  • Familiarity with CAD and PLM systems (3DX, CATIA, POLARION).
  • Knowledge of regulatory authority certification requirements (e.g. FAA, EASA, TCCA).
  • Excellent technical writing and communication skills.
  • Self-Motivated, knowledgeable and energetic person with excellent communication and listening skills.
  • Able to work effectively in a fast-paced team environment.
 
Venez construire des avions electriques avec nous!
 
Nous encourageons tous les candidats motives a postuler, meme s'ils ne remplissent pas toutes les conditions requises.
Nous appliquons le principe de l'egalite d'acces a l'emploi. Les decisions d'embauche sont fondees sur le merite, les competences et les qualifications et ne seront en aucun cas influencees par la race, la couleur, la religion, l'age, le sexe, l'orientation sexuelle, l'identite de genre, l'origine nationale, l'ascendance, la citoyennete, le handicap, le statut d'ancien combattant ou de militaire, les informations genetiques, la grossesse ou toute autre caracteristique protegee par la legislation federale, provinciale ou locale. BETA respecte toutes les lois federales, provinciales et locales en vigueur en matiere de non-discrimination et ne tolere aucune forme de discrimination sur le lieu de travail.
 
Les offres d'emploi sont soumises a la reussite d'une verification des antecedents judiciaires. Technologies BETA participe a E-Verify