... junior developers. What You Bring In addition to indisputably high ethical standards and autonomy, the ideal candidate possesses the following: * Around 10 years of software development experience ...
... junior developers. What You Bring In addition to indisputably high ethical standards and autonomy, the ideal candidate possesses the following: * Around 10 years of software development experience ...
About the role We are looking for a Container Platforms (GKE) Junior Advisor to join our growing ... Experience with Agile software development and release engineering (branching, versioning, tagging ...
About the role We are looking for a Container Platforms (GKE) Junior Advisor to join our growing ... Experience with Agile software development and release engineering (branching, versioning, tagging ...
About the role We are looking for a Container Platforms (GKE) Junior Advisor to join our growing ... Experience with Agile software development and release engineering (branching, versioning, tagging ...
About the role We are looking for a Container Platforms (GKE) Junior Advisor to join our growing ... Experience with Agile software development and release engineering (branching, versioning, tagging ...
About the role We are looking for a Container Platforms (GKE) Junior Advisor to join our growing ... Experience with Agile software development and release engineering (branching, versioning, tagging ...
About the role We are looking for a Container Platforms (GKE) Junior Advisor to join our growing ... Experience with Agile software development and release engineering (branching, versioning, tagging ...
About the role We are looking for a Container Platforms (GKE) Junior Advisor to join our growing ... Experience with Agile software development and release engineering (branching, versioning, tagging ...
About the role We are looking for a Container Platforms (GKE) Junior Advisor to join our growing ... Experience with Agile software development and release engineering (branching, versioning, tagging ...
Infrastructure de R&D et services de connectivité * Intégration de dispositifs Certes, ces ... Open to all levels of experience, from junior to senior * Motivated to work in a fast-paced ...
Quick apply
Infrastructure de R&D et services de connectivité * Intégration de dispositifs Certes, ces ... Open to all levels of experience, from junior to senior * Motivated to work in a fast-paced ...
Infrastructure de R&D et services de connectivite * Integration de dispositifs Certes, ces equipes ... Open to all levels of experience, from junior to senior * Motivated to work in a fast-paced ...
Infrastructure de R&D et services de connectivite * Integration de dispositifs Certes, ces equipes ... Open to all levels of experience, from junior to senior * Motivated to work in a fast-paced ...
Born within Valsoft's portfolio of healthcare software companies, Claio.ai is scaling fast and ... development team to make Claio even better. You'll act as a product champion, helping drive user ...
Born within Valsoft's portfolio of healthcare software companies, Claio.ai is scaling fast and ... development team to make Claio even better. You'll act as a product champion, helping drive user ...
Born within Valsoft's portfolio of healthcare software companies, Claio.ai is scaling fast and ... development team to make Claio even better. You'll act as a product champion, helping drive user ...
Born within Valsoft's portfolio of healthcare software companies, Claio.ai is scaling fast and ... development team to make Claio even better. You'll act as a product champion, helping drive user ...
Junior Construction after-disaster Project Manager
CA$55K - CA$75K/yr
Training & development Be the steady hand after disasterand grow into a leader people trust. Were ... Experience using industry software such as Xactimate, Symbility, Encircle, or Docusketch is ...
Quick apply
Junior Construction after-disaster Project Manager
CA$55K - CA$75K/yr
Training & development Be the steady hand after disasterand grow into a leader people trust. Were ... Experience using industry software such as Xactimate, Symbility, Encircle, or Docusketch is ...
Ingenieur principal ou ingenieure principale en assurance qualite des logiciels/Senior Software Q...
Provide support to engine programs for the review of the Quality and Software Development plans and ... Provide leadership, training, and technical guidance to other junior members of the team. * Provide ...
Ingenieur principal ou ingenieure principale en assurance qualite des logiciels/Senior Software Q...
Provide support to engine programs for the review of the Quality and Software Development plans and ... Provide leadership, training, and technical guidance to other junior members of the team. * Provide ...
Senior Engineer, Software Test
Montreal, QC · On-site
CA$115K - CA$140K/yr
JOB SUMMARY The Senior Engineer, Software Test will be responsible for conducting testing of ... Mentor junior members of team on test development, and SOPs and WIs. * Help devise and enforce ...
Quick apply
Senior Engineer, Software Test
Montreal, QC · On-site
CA$115K - CA$140K/yr
JOB SUMMARY The Senior Engineer, Software Test will be responsible for conducting testing of ... Mentor junior members of team on test development, and SOPs and WIs. * Help devise and enforce ...
Collaborate closely with R&D, regulatory, manufacturing, and clinical teams to provide expert ... Experience mentoring or leading junior engineers in design assurance or software/systems ...
Collaborate closely with R&D, regulatory, manufacturing, and clinical teams to provide expert ... Experience mentoring or leading junior engineers in design assurance or software/systems ...
Collaborate closely with R&D, regulatory, manufacturing, and clinical teams to provide expert ... Experience mentoring or leading junior engineers in design assurance or software/systems ...
Collaborate closely with R&D, regulatory, manufacturing, and clinical teams to provide expert ... Experience mentoring or leading junior engineers in design assurance or software/systems ...
Collaborate closely with R&D, regulatory, manufacturing, and clinical teams to provide expert ... Experience mentoring or leading junior engineers in design assurance or software/systems ...
Collaborate closely with R&D, regulatory, manufacturing, and clinical teams to provide expert ... Experience mentoring or leading junior engineers in design assurance or software/systems ...
Collaborate closely with R&D, regulatory, manufacturing, and clinical teams to provide expert ... Experience mentoring or leading junior engineers in design assurance or software/systems ...
Collaborate closely with R&D, regulatory, manufacturing, and clinical teams to provide expert ... Experience mentoring or leading junior engineers in design assurance or software/systems ...
Depending on interest, mentor and provide technical support to more junior developers THE SKILLS ... in software development * Excellent command of the C++ programming language * Strong experience ...
Depending on interest, mentor and provide technical support to more junior developers THE SKILLS ... in software development * Excellent command of the C++ programming language * Strong experience ...
Apply AI-native software development practices, using tools like Claude Code, GitHub Copilot, or ... Experience mentoring junior developers or helping establish AI-native development practices on a ...
Apply AI-native software development practices, using tools like Claude Code, GitHub Copilot, or ... Experience mentoring junior developers or helping establish AI-native development practices on a ...
... more junior team members. * Exert a positive influence within the technical community to help ... Software Development, within a collaborative structure. This team is part of the Digital Studio ...
... more junior team members. * Exert a positive influence within the technical community to help ... Software Development, within a collaborative structure. This team is part of the Digital Studio ...
... more junior team members. * Exert a positive influence within the technical community to help ... Software Development, within a collaborative structure. This team is part of the Digital Studio ...
... more junior team members. * Exert a positive influence within the technical community to help ... Software Development, within a collaborative structure. This team is part of the Digital Studio ...
Junior Software Development information
See Quebec salary details
$22K - $34.5K
5% of jobs
$34.5K - $47K
10% of jobs
$57.8K is the 25th percentile. Wages below this are outliers.
$47K - $59.5K
12% of jobs
$59.5K - $72K
15% of jobs
The median wage is $77K / yr.
$72K - $84.5K
21% of jobs
$96.5K is the 75th percentile. Wages above this are outliers.
$84.5K - $97K
13% of jobs
$97K - $109.5K
10% of jobs
$109.5K - $122K
5% of jobs
$122K - $134.5K
4% of jobs
$134.5K - $147K
3% of jobs
$147K - $159.5K
2% of jobs
$22K
$85K
$159.5K
How much do junior software development jobs pay per year?
What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?
Will AI replace junior dev?
What is L1, L2, L3, and L4 developer?
What do junior software developers do?
What are the key skills and qualifications needed to thrive as a Junior Software Developer, and why are they important?
What is a Junior Software Developer?
How much can a junior software developer make?
What is the difference between Junior Software Development vs Junior Web Developer?
| Aspect | Junior Software Development | Junior Web Developer |
|---|---|---|
| Required Skills | Programming languages, software design, debugging | HTML, CSS, JavaScript, basic backend knowledge |
| Work Environment | Software companies, tech startups, IT departments | Web agencies, tech companies, freelance projects |
| Certifications | Computer Science degree, coding bootcamps | Web development courses, certifications like HTML, CSS |
| Common Usage | Developing software applications, systems | Building websites, web applications |
Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

Lead Software Developer / Chef d'equipe, Developpement de logiciels
Montreal, QC • On-site
Full-time
Medical, Vision, Life, Retirement, PTO
Posted 2 days ago
Job description
- Working with Business Analysts to obtain a good understanding of the business to ensure delivering the most possible business value.
- Working with the scrum team to define acceptance criteria and provide estimates for the Product Backlog and to break down Product Backlog Items into Tasks during Sprint planning.
- Working with the scrum team to develop and deliver high quality software products during a sprint cycle.
- Participating in the design and development of business applications with the team.
- Reviewing the code of your teammates to improve code quality and standards.
- Helping your team to maintain and improve existing applications.
- Sharing coding best practices with other team members and guiding junior developers.
- Around 10 years of software development experience, including at least 2 years leading engineers to deliver quickly in fast-paced, iterative environments.
- Deep hands-on expertise with C#, .Net, ASP.Net, Entity Framework, and modern front-end frameworks such as React with JavaScript and TypeScript
- Strong grounding in data structures, algorithms, object-oriented design, design patterns, Domain-Driven Design, CQRS and SOLID principles, and you know when to apply them pragmatically
- Understanding of designing distributed systems and microservice architectures, service orchestration, event-driven patterns and resilience strategies.
- Proven experience designing and optimizing both relational and non-relational databases (for example SQL Server, Cosmos DB, MongoDB) to support high throughput, resilient systems.
- A track record of building high-quality, well-tested systems using automated testing frameworks such as xUnit, and similar tools as part of CI/CD workflows.
- Practical DevOps experience, including designing and maintaining Azure DevOps pipelines and applying Infrastructure as Code with Terraform to manage Azure cloud environments.
- Solid experience with Azure services such as App Services, Functions, Service Bus, API Management, Entra ID, AD B2C, Storage, and App Insights
- Experience working in Agile teams using Scrum or other agile methodologies, collaborating closely with product, QA, and business stakeholders to deliver iteratively.
- Demonstrated ability to coach and mentor developers, give clear feedback, and lead by example in code reviews, design sessions, and production incident reviews.
- Strong communication skills with the ability to align the team around a shared technical direction.
- Experience modernizing legacy .Net or monolithic systems into cloud-native or microservice architectures on Azure
- Experience in AI-assisted development
- Exposure to Agentic AI, Azure Cognitive Services, or Azure OpenAI and interest in applying these capabilities to real business problems.
- Comprehensive health coverage (medical,dentaland optical)
- Competitive vacation packages
- Educationalassistanceand professional developmentprogrammes
- Savings or pension plan
- Life insurance
- Travel insurance
- Global mental wellnessprogramme
- Sports clubs and social events
- Environ 10 ans d'experience en developpement logiciel, dont au moins 2 ans en tant que leader technique, avec la capacite de livrer rapidement dans des environnements iteratifs et dynamiques.
- Expertise pratique approfondie en C#, .NET, ASP.NET, Entity Framework, ainsi qu'avec des frameworks front-end modernes tels que React avec JavaScript et TypeScript.
- Solide maitrise des structures de donnees, algorithmes, programmation orientee objet, modeles de conception, Domain-Driven Design (DDD), CQRS et des principes SOLID, avec la capacite de les appliquer de maniere pragmatique.
- Comprehension des architectures distribuees et des microservices, de l'orchestration des services, des modeles evenementiels et des strategies de resilience.
- Experience averee dans la conception et l'optimisation de bases de donnees relationnelles et non relationnelles (par ex. SQL Server, Cosmos DB, MongoDB) pour des systemes a haut debit et resilients.
- Historique de developpement de systemes robustes et bien testes en utilisant des frameworks de tests automatises tels que xUnit, integres dans des pipelines CI/CD.
- Experience pratique en DevOps, incluant la conception et la maintenance de pipelines Azure DevOps et l'application de l'Infrastructure as Code avec Terraform pour gerer des environnements cloud Azure.
- Solide experience avec les services Azure tels que App Services, Functions, Service Bus, API Management, Entra ID, AD B2C, Storage et App Insights.
- Experience de travail dans des equipes Agile utilisant Scrum ou d'autres methodologies agiles, en collaboration etroite avec les equipes produit, QA et les parties prenantes pour livrer de maniere iterative.
- Capacite demontree a encadrer et coacher des developpeurs, fournir des retroactions claires et diriger par l'exemple lors des revues de code, des sessions de conception et des analyses d'incidents en production.
- Excellentes competences en communication pour aligner l'equipe sur une direction technique commune.
- 8 ans d'experience en developpement utilisant le langage AL sur Business Central ou NAV
- Forte experience avec Power Platform/Dynamics - Power Apps + Power Automate Connector
- Forte experience dans le developpement de logiciels avec l'utilisation des plateformes C# et .Net.
- Experience dans l'encadrement technique de developpeurs.
- Bonne comprehension des structures de donnees, des algorithmes, de la programmation orientee objet, des modeles de conception et des principes SOLID.
- Bonne experience dans l'utilisation d'ASP .Net Core et de l'interface de programmation Web ASP .Net.
- Experience dans la conception de bases de donnees relationnelles avec SQL Server.
- Experience dans le developpement d'applications avec le mapping objet-relationnel (ORM), comme Entity Framework Core.
- Experience dans la mise en uvre de tests automatises au moyen de MSTest ou d'autres cadriciels comme NUnit, xUnit, Specflow.
- Bonne comprehension du concept DevOps.
- Experience dans le developpement Agile avec Scrum ou d'autres methodes agiles.
- Experience dans la creation et le maintien de l'integration continue et de la livraison continue en utilisant les pipelines d'Azure DevOps.
- Experience avec un systeme de gestion de code source distribue comme Git.
- Une experience dans l'utilisation des services d'Azure (comme App Service, les applications de fonction, les comptes de stockage et Application Insights) serait un atout.
- Experience dans l'utilisation, la creation ou le deploiement de solutions SSIS.
Les relations professionnelles les plus durables sont celles qui reposent sur la reciprocite. Le GroupeMaplesaccorde une grande importance a la sante et au bien-etre de ses employes. Selon votre lieu de travail, nous offrons une gamme d'avantages, notamment :
- uneprotection complete en matiere de sante (soins medicaux, soins dentaires et soins de la vue);
- desoffres de vacancescompetitives;
- desprogrammes d'aide a l'education et de perfectionnementprofessionnel;
- unregime de retraite oud'epargne;
- uneassurance vie;
- uneassurance voyage;
- unprogramme global de bien-etremental;
- desclubs sportifs et des activites sociales.