***Le texte français suivra.***
We are looking for an experienced Microsoft Power Pages Developer to join our development team. You will be responsible for building modern, responsive, user-friendly public-facing web applications using Microsoft Power Pages, while leveraging AI-assisted development tools to maximize productivity and code quality.
This is not a traditional low-code configuration role. We are looking for developers who are comfortable writing front-end code, working within source control, and collaborating using modern software development practices.
Responsibilities
- Develop responsive, accessible front-end interfaces using Microsoft Power Pages.
- Build and customize pages using HTML, CSS, JavaScript, Bootstrap, and Liquid templates.
- Work within Visual Studio Code as the primary development environment.
- Use AI-assisted development tools such as GitHub Copilot and Claude to accelerate development while maintaining high-quality code.
- Integrate Power Pages with Microsoft Dataverse and Dynamics 365.
- Develop reusable components and maintain consistent UI/UX standards.
- Troubleshoot and optimize portal performance.
- Participate in sprint planning, backlog refinement, and code reviews.
- Work closely with project managers, solution architects, and back-end developers.
- Maintain clear technical documentation.
Required Qualifications
- Experience developing solutions using Microsoft Power Pages.
- Strong proficiency with:
- HTML5
- CSS3
- JavaScript / TypeScript
- Bootstrap
- Liquid templating
- Experience using Visual Studio Code.
- Experience using GitHub Copilot or similar AI coding assistants.
- Comfortable incorporating Claude or equivalent AI tools into the development workflow.
- Experience with Git source control.
- Experience working with Azure DevOps Repositories.
- Experience using Azure DevOps Boards (work items, tasks, sprints, and backlog management).
- Understanding of responsive web design and accessibility best practices.
- Strong problem-solving skills and attention to detail.
- Excellent written and verbal communication skills.
Nice to Have
- Microsoft Dynamics 365 Customer Service experience.
- Microsoft Dataverse experience.
- Power Platform experience (Power Automate, Model-driven Apps).
- Experience consuming REST APIs.
- Experience with FetchXML.
- Azure experience.
- CI/CD pipelines using Azure DevOps.
- Experience working on public sector or enterprise digital transformation projects.
What We're Looking For
The ideal candidate:
- Writes clean, maintainable front-end code.
- Is comfortable using AI as a productivity tool rather than relying on it blindly.
- Understands modern web development practices.
- Enjoys building intuitive user experiences.
- Can work independently while collaborating effectively with a distributed team.
- Takes ownership of assigned work and delivers high-quality results.
Bonus Points
Experience with:
- Claude Code
- GitHub Copilot Chat
- AI-assisted software engineering workflows
- Microsoft Power Platform ALM
- Agile/Scrum environments
****français*****
Nous sommes à la recherche d'un développeur Microsoft Power Pages expérimenté pour se joindre à notre équipe de développement. Vous serez responsable de la conception et du développement d'applications Web modernes, réactives et conviviales destinées au grand public à l'aide de Microsoft Power Pages, tout en tirant parti d'outils de développement assistés par l'intelligence artificielle afin d'optimiser la productivité et la qualité du code.
Il ne s'agit pas d'un poste traditionnel axé sur la configuration « low-code ». Nous recherchons des développeurs à l'aise avec le développement de code front-end, le travail avec des systèmes de contrôle de version et la collaboration selon les meilleures pratiques modernes du développement logiciel.
Responsabilités
- Développer des interfaces utilisateur front-end réactives et accessibles à l'aide de Microsoft Power Pages.
- Concevoir et personnaliser des pages à l'aide de HTML, CSS, JavaScript, Bootstrap et des modèles Liquid.
- Utiliser Visual Studio Code comme principal environnement de développement.
- Exploiter des outils de développement assistés par l'IA, tels que GitHub Copilot et Claude, afin d'accélérer le développement tout en maintenant un niveau élevé de qualité du code.
- Intégrer Power Pages à Microsoft Dataverse et Dynamics 365.
- Développer des composants réutilisables et assurer le maintien de normes cohérentes en matière d'interface utilisateur (UI) et d'expérience utilisateur (UX).
- Diagnostiquer les problèmes et optimiser les performances des portails.
- Participer à la planification des sprints, au raffinement du carnet de produits (backlog) et aux revues de code.
- Collaborer étroitement avec les gestionnaires de projet, les architectes de solutions et les développeurs back-end.
- Maintenir une documentation technique claire et à jour.
Qualifications requises
- Expérience en développement de solutions avec Microsoft Power Pages.
- Excellente maîtrise des technologies suivantes :
- HTML5
- CSS3
- JavaScript / TypeScript
- Bootstrap
- Modèles Liquid (Liquid Templates)
- Expérience avec Visual Studio Code.
- Expérience avec GitHub Copilot ou des assistants de développement alimentés par l'intelligence artificielle similaires.
- À l'aise avec l'intégration de Claude ou d'outils IA équivalents dans le processus de développement.
- Expérience avec le contrôle de version Git.
- Expérience avec les Azure DevOps Repositories.
- Expérience avec les Azure DevOps Boards (éléments de travail, tâches, sprints et gestion du backlog).
- Bonne compréhension des principes de conception Web adaptative (Responsive Web Design) et des meilleures pratiques en matière d'accessibilité.
- Excellentes aptitudes à résoudre des problèmes et grand souci du détail.
- Excellentes habiletés de communication, tant à l'oral qu'à l'écrit.
Atouts
- Expérience avec Microsoft Dynamics 365 Customer Service.
- Expérience avec Microsoft Dataverse.
- Expérience avec la Power Platform (Power Automate, applications pilotées par modèle).
- Expérience dans la consommation d'API REST.
- Expérience avec FetchXML.
- Expérience avec Microsoft Azure.
- Expérience avec les pipelines CI/CD utilisant Azure DevOps.
- Expérience dans des projets de transformation numérique pour le secteur public ou de grandes entreprises.
Profil recherché
Le candidat idéal :
- Produit un code front-end propre, structuré et facile à maintenir.
- Utilise l'intelligence artificielle comme outil d'amélioration de la productivité tout en conservant un esprit critique.
- Maîtrise les pratiques modernes de développement Web.
- Aime concevoir des interfaces intuitives et conviviales.
- Est capable de travailler de façon autonome tout en collaborant efficacement avec une équipe distribuée.
- Assume la responsabilité des tâches qui lui sont confiées et livre un travail de grande qualité.
Atouts supplémentaires
Une expérience avec les technologies et pratiques suivantes sera considérée comme un avantage :
- Claude Code
- GitHub Copilot Chat
- Flux de développement logiciel assistés par l'intelligence artificielle
- Microsoft Power Platform ALM (Application Lifecycle Management)
- Méthodologies Agile / Scrum
Pay: $65.00-$110.00 per hour
Work Location: Remote