1

Wpf Jobs in Quebec (NOW HIRING)

Intern

Quebec, QC · On-site

NET / WPF * Expérience avec bases de données * Visualisation de données * Git ou autre système de versionnement Pourquoi ce stage est intéressant * Travail sur de vrais outils utilisés en R&D * ...

NET / WPF * Expérience avec bases de données * Visualisation de données * Git ou autre système de versionnement Pourquoi ce stage est intéressant * Travail sur de vrais outils utilisés en R&D * ...

NET / WPF * Experience avec bases de donnees * Visualisation de donnees * Git ou autre systeme de versionnement Pourquoi ce stage est interessant * Travail sur de vrais outils utilises en R&D * ...

Wpf information

See Quebec salary details

$67K

$114.2K

$160.5K

How much do wpf jobs pay per year?

As of Jul 27, 2026, the average yearly pay for wpf in Quebec is $114,184.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,500.00 and $129,500.00 per year, depending on experience, location, and employer.

What does WPF stand for?

WPF stands for Windows Presentation Foundation, which is a graphical subsystem for rendering user interfaces in Windows applications. It is used by WPF developers to create rich desktop applications with advanced graphics, data binding, and multimedia features using languages like C# and XAML.

What is WPF programming?

WPF (Windows Presentation Foundation) programming involves developing desktop applications for Windows using the WPF framework, which provides a rich set of tools for creating user interfaces with advanced graphics, data binding, and multimedia capabilities. WPF developers typically work with XAML for UI design and C# or other .NET languages for application logic, often requiring knowledge of MVVM architecture and Visual Studio environment.

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

To thrive as a WPF Developer, you need strong skills in C#, XAML, and object-oriented programming, often supported by a degree in computer science or related experience. Familiarity with Visual Studio, the .NET framework, and version control systems like Git is typically required. Attention to detail, problem-solving abilities, and effective communication help developers create user-friendly and maintainable desktop applications. These competencies are critical for delivering robust, visually appealing software solutions in a collaborative development environment.

How does a WPF developer typically collaborate with designers and other developers during a project?

As a WPF developer, you will frequently collaborate with UI/UX designers to translate design mockups into functional user interfaces using XAML. Coordination with back-end developers is also essential to connect the UI with application logic, ensuring seamless data flow and responsiveness. Regular communication and use of version control systems, like Git, help maintain a smooth workflow and prevent conflicts. Participating in agile ceremonies, such as sprint planning and code reviews, is common to align on project goals and maintain code quality.

Is there a high demand for software engineers?

Software engineers, including those skilled in WPF development, are in high demand across various industries due to the ongoing growth of technology and software solutions. Proficiency in frameworks like WPF, along with programming languages such as C#, can improve job prospects, especially in companies developing desktop applications. The demand is expected to remain strong as businesses continue to invest in custom software and user interface development.

What are WPF developers?

WPF developers are software professionals who specialize in using Windows Presentation Foundation (WPF), a graphical subsystem by Microsoft for rendering user interfaces in Windows-based applications. They design, develop, and maintain desktop applications with rich, interactive, and visually appealing interfaces. WPF developers typically work with .NET languages like C#, leveraging XAML to define UI elements and behaviors. Their responsibilities often include implementing data binding, animations, and custom controls to create modern desktop experiences.

What is the difference between Wpf vs Wpf Developer?

AspectWpfWpf Developer
Required CredentialsBasic knowledge of WPF, C#, XAMLProficiency in WPF, C#, XAML, and application development
Work EnvironmentDesigning UI components, prototypingDeveloping, coding, and maintaining WPF applications
Employer & Industry UsageSoftware companies, IT departmentsSoftware development firms, tech companies

Wpf refers to the Windows Presentation Foundation technology itself, used for creating desktop applications. A Wpf Developer is a professional skilled in building applications using WPF, involving coding, design, and implementation. While Wpf is the technology, a Wpf Developer actively develops and maintains WPF-based software solutions.

What are popular job titles related to Wpf jobs in Quebec? For Wpf jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Wpf jobs in Quebec look for? The top searched job categories for Wpf jobs in Quebec are:
Infographic showing various Wpf job openings in Quebec as of July 2026, with employment types broken down into 90% Full Time, 3% Part Time, 1% Temporary, and 6% Contract. Highlights an 77% Physical, 6% Hybrid, and 17% Remote job distribution, with an average salary of $114,184 per year, or $54.9 per hour.
Intern

Other

Posted 10 days ago


Job description

Job Description:

Stage - Développeur logiciel (C# / Interfaces graphiques)

Équipe de 2 stagiaires

Québec (mode hybride - présentiel et télétravail)
Durée : ~4 mois

À propos du stage

Nous recherchons deux stagiaires en développement logiciel qui souhaitent travailler en équipe sur un projet concret utilisé par nos ingénieurs.

Vous aurez la responsabilité de concevoir et développer un outil logiciel utilisé avec nos stations d’inspection de circuits photoniques (PIC). Le projet consiste à récupérer des données techniques provenant de différentes sources et à les présenter dans une interface graphique claire et performante permettant leur analyse.

Contrairement à plusieurs stages, vous ne serez pas seulement assignés à de petites tâches : vous serez responsables ensemble d’un vrai outil, de la conception jusqu’à son utilisation par l’équipe.

Vous serez encadrés par des développeurs expérimentés, mais nous recherchons des stagiaires capables de prendre des initiatives et avancer de façon autonome.

Ce que vous allez faire
  • Concevoir et développer une application en C# / .NET

  • Créer des interfaces graphiques riches pour explorer des données techniques

  • Lire et structurer des données provenant de bases de données

  • Collaborer en binôme de stagiaires pour livrer un outil complet

  • Discuter avec les ingénieurs utilisateurs afin d’améliorer l’outil

  • Participer aux revues de code et aux discussions techniques

Profil recherché

Nous cherchons des étudiants qui aiment comprendre les problèmes techniques et construire de bons outils.

Exigences

  • Études en génie logiciel, informatique ou génie informatique

  • Bonne base en programmation orientée objet

  • Expérience avec C#, Java, C++ ou langage similaire

  • Intérêt pour le développement d’interfaces graphiques

  • Capacité à travailler de manière autonome et structurée

  • Esprit d’équipe

Atouts

  • Connaissance de .NET / WPF

  • Expérience avec bases de données

  • Visualisation de données

  • Git ou autre système de versionnement

Pourquoi ce stage est intéressant
  • Travail sur de vrais outils utilisés en R&D

  • Projet complet dont vous pourrez être fiers

  • Encadrement par une équipe expérimentée

  • Apprentissage rapide dans un environnement technique stimulant

  • Flexibilité avec un mode hybride

Ce que nous cherchons vraiment

Nous recherchons deux stagiaires motivés qui aiment construire des choses utiles, comprendre les systèmes et améliorer les outils des ingénieurs.

Si vous aimez coder, apprendre vite et voir votre travail réellement utilisé, ce stage est pour vous.

EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


EXFO logo

About EXFO

Sourced by ZipRecruiter

Industry

Telecommunications

Company size

1,001 - 5,000 Employees

Headquarters location

Québec, QC, CA