1

Jr Developer Jobs in Quebec (NOW HIRING)

Developer

Montreal, QC ยท Hybrid

Developer Build the future with us Are you driven by technological innovation and eager to contribute to the digital transformation of an organization that puts its clients at the heart of its ...

Developer

Montreal, QC ยท Hybrid

Developer Build the future with us Are you driven by technological innovation and eager to contribute to the digital transformation of an organization that puts its clients at the heart of its ...

Developer

Quebec, QC ยท Hybrid

Developer Build the future with us Are you driven by technological innovation and eager to contribute to the digital transformation of an organization that puts its clients at the heart of its ...

Developer

Quebec, QC ยท Hybrid

Developer Build the future with us Are you driven by technological innovation and eager to contribute to the digital transformation of an organization that puts its clients at the heart of its ...

Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation Range: Between $ 75,0 00 - $ 125,000 CDN annually Essential Functions: * Design, develop, and ...

Software Developer

Mirabel, QC ยท On-site

CA$125K/yr

Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation Range: Between $ 75,000 - $125,000 CDN annually Essential Functions: As a software developer within ...

Java Developer

Montreal, QC ยท On-site +1

The Role As a Senior Research and Development Developer at Flexspring, you will design and build core components of our integration platform and contribute to the evolution of our products and ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...

We are seeking Java Developers with 3-15 years of professional experience to join our high-performing team. This role requires strong expertise in Java , Spring Framework , SQL , Test-Driven ...

Software Developer

Mirabel, QC ยท On-site

CA$125K/yr

Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation Range: Between $ 75,000 - $125,000 CDN annually Essential Functions: As a software developer within ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

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 ...

This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with operational ownership and close collaboration with product, data stewards, and UX. The successful ...

next page

Showing results 1-20

Jr Developer information

How much do junior developers get paid?

Junior developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skill set. Entry-level roles often require knowledge of programming languages like JavaScript, Python, or Java, and familiarity with development tools and frameworks.

What are Jr Developers?

Jr Developers, or Junior Developers, are entry-level professionals in the software development field. They typically have less experience than mid-level or senior developers and are responsible for writing, testing, and maintaining code under the guidance of more experienced team members. Jr Developers often work on smaller tasks, bug fixes, or simple features, and are expected to learn and grow their technical skills through mentorship and hands-on experience. Their role is essential for building a solid foundation in software development and contributing to the success of development projects.

Will AI replace junior dev?

AI tools can automate certain coding tasks and improve efficiency for junior developers, but they are unlikely to fully replace the role. Junior developers are essential for understanding project requirements, problem-solving, and applying critical thinking, which AI currently cannot replicate fully. Skills in programming languages, debugging, and collaboration remain important for growth in this role.

What does a junior developer do?

A junior developer assists in designing, coding, testing, and maintaining software applications under the supervision of senior developers. They typically work with programming languages like Java, Python, or JavaScript and use development tools such as version control systems. This role often involves learning new skills and gaining experience in a collaborative environment.

What are some common challenges a Jr Developer might face when joining a new team, and how can they overcome them?

As a Jr Developer, one of the most common challenges is adapting to unfamiliar codebases and workflows. It can be daunting to understand existing projects and navigate team-specific tools and processes. To overcome this, Jr Developers should proactively seek help from team members, take thorough notes, and dedicate time to reviewing documentation and code. Embracing code reviews and asking questions will not only accelerate learning but also help build relationships within the team.

What is the difference between Jr Developer vs Junior Software Engineer?

AspectJr DeveloperJunior Software Engineer
Required CredentialsTypically an associate degree or coding bootcamp certificationUsually a bachelor's degree in computer science or related field
Work EnvironmentEntry-level, supervised tasks, learning-focusedSimilar entry-level environment, often with more complex project involvement
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsUsed interchangeably in many companies, especially in software development teams
Search & Comparison IntentYes, often compared for entry-level rolesYes, often searched as a more formal or technical title

While both roles are entry-level software development positions, a Jr Developer often emphasizes basic coding tasks and learning, whereas a Junior Software Engineer may involve more structured engineering responsibilities. The titles are frequently used interchangeably, but understanding the specific job description can clarify expectations.

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

To thrive as a Jr Developer, you need a foundational understanding of programming languages (such as JavaScript, Python, or Java), basic software development principles, and often a relevant degree or coding bootcamp certification. Familiarity with version control systems like Git, IDEs, and workflow tools like Jira or Trello is typically required. Strong problem-solving skills, effective communication, and eagerness to learn help Jr Developers stand out in the workplace. These abilities are crucial for efficiently contributing to team projects, adapting to new technologies, and growing within a dynamic development environment.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and may include bonuses or stock options in tech companies.
What are popular job titles related to Jr Developer jobs in Quebec? For Jr Developer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Jr Developer jobs in Quebec look for? The top searched job categories for Jr Developer jobs in Quebec are:
What cities in Quebec are hiring for Jr Developer jobs? Cities in Quebec with the most Jr Developer job openings:
Infographic showing various Jr Developer job openings in Quebec as of June 2026, with employment types broken down into 54% Full Time, 8% Part Time, 1% Temporary, and 37% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution.

Full-time

Retirement

Posted 10 days ago


Job description

Job Description

Developer


Build the future with us

Are you driven by technological innovation and eager to contribute to the digital transformation of an organization that puts its clients at the heart of its priorities?

As a Developer, you will play a key role in building and delivering automated self-service technology solutions, helping accelerate and simplify value delivery across all business lines.

This is a great opportunity to showcase your technical skills and grow in a collaborative, dynamic environment focused on software and platform engineering.


What you will accomplish with us
As a Developer, you will be at the core of our mission. Here are your main responsibilities:


  • Understand and validate technical requirements in collaboration with the Product Owner and users
  • Contribute to the development, deployment, and maintenance of DevX solutions following DevSecOps best practices
  • Design and integrate solutions using appropriate architecture and design patterns
  • Ensure the security, confidentiality, and quality of delivered solutions
  • Perform required testing throughout the development lifecycle up to production release
  • Collaborate with platform, infrastructure, and security teams to orchestrate and automate services
  • Participate in code reviews and contribute to continuous improvement of development practices
  • Provide technical support for production solutions (issues, maintenance, monitoring)
  • Maintain up-to-date documentation and contribute to solution sustainability
  • Actively participate in Agile team activities (planning, ceremonies, definition of done)

What will help you succeed in this role
We are looking for someone who:

  • Is recognized for their analytical and problem-solving skills
  • Demonstrates strong collaboration and communication with peers
  • Shows rigor and a strong focus on quality and security
  • Is proactive and driven by continuous improvement
  • Has at least 2 years of experience in information technology
  • Holds a college diploma (DEC) or bachelor's degree in computer science or a related field
  • Has a good understanding of Agile and DevOps principles (Scrum/Lean)
  • Has knowledge of the following technologies:
    • Cloud and containerization (Azure, Docker, Kubernetes)
    • Infrastructure as Code (Terraform, Ansible, Bicep, ARM)
    • Software development (JavaScript, TypeScript, Node.js, React, Angular)
    • DevOps tools (Azure DevOps, Git, GitOps, Artifactory, SonarCloud, Snyk)
  • Experience with system integration and orchestration (APIs, event-driven architectures, Pub/Sub patterns, CQRS, Event Sourcing)
  • Knowledge of orchestration tools (asset): Ansible Automation Platform, Camunda, Mulesoft, Kafka, Azure Event Hub, Azure Service Bus
  • Is fluent in French (spoken and written), as the team operates primarily in French

Why you will enjoy working with us
  • A work environment where learning and development meet a shared pursuit of excellence
  • A healthy, safe, equitable, and inclusive environment
  • A hybrid work model offering flexibility and collaboration
  • Competitive benefits: group insurance, retirement plan, bonus, telemedicine, employee assistance program, and more

Apply now and take the lead in your career, where your talent truly matters!
Not sure whether to apply?

At iA, we believe in potential and value diverse experiences. If this role inspires you, go for it-we want to get to know you!

Location(s)Quebec / 1080, Grande Allee WestOther Possible Location(s)Montreal / 1981 McGill College Avenue
Company

iA Financial Group

Posting End Date2026-07-05Company Overview

iA Financial Group* is the strength of a company with a human side, with its over 8,000 employees. Together, we have earned the trust of our more than four million clients and 25,000 advisors who have chosen us for their insurance, savings, and wealth management.

With over $200 billion in assets and half a billion invested in technological innovation, we're a key player in the financial services industry in Canada and the United States. The secret to our success? Investing in you, one person at a time. Because, for over 125 years, we have believed that it's by supporting our employees and surrounding ourselves with the most reputable leaders in the industry, we will continue to innovate.

At iA, we're invested in you.

* iA Financial group includes the following entities: iA Services financiers, iA assurance auto et habitation, iA Gestion privee de patrimoine, PPI Management, Investia, iA Gestion de placements, Prysm, iA Clarington, Michel Rheaume et associes, Garanties Nationales, WGI Manufacturing, WGI Service Plan Division, Lubrico, iA Financement auto Our Commitment to Diversity and Inclusion

At iA Financial Group, we support and celebrate diversity. We strive to provide a workplace that is recognized as inclusive for all, regardless of ethnic origin, nationality, language, religious beliefs, gender, sexual orientation, age, marital status, family situation, or physical or mental disability.

Please note that if you need help or assistance to make the recruitment process more accessible for you, please Contact us here. Someone from our team will be happy to assist you with your needs.