Design, develop, and implement enterprise-grade solutions using Power Pages, ensuring high standards of usability, performance, and security.
Build and maintain responsive front-end interfaces using HTML, CSS, and Bootstrap.
Develop and manage templating and logic using Liquid, jQuery, and JavaScript.
Integrate data layers with Dataverse, FetchXML, and REST APIs to enable dynamic and data-driven applications.
Apply knowledge of OAuth for secure authentication and authorisation within solutions.
Leverage Power Automate and Power Apps to automate workflows and enhance business process efficiency.
Ensure adherence to security principles and best practices throughout the development lifecycle.
Collaborate with cross-functional teams, including solution architects, business analysts, and end users, to gather requirements and deliver tailored solutions.
Document technical designs, development processes, and integration patterns.
Stay current with emerging technologies and Power Platform updates, proactively recommending improvements and innovations.
Support the maintenance and troubleshooting of existing Power Pages applications, ensuring minimal downtime and optimal performance.
Your Profile
Proven experience in front-end development using HTML, CSS, and Bootstrap.
Strong skills in templating and logic with Liquid, jQuery, and JavaScript.
Hands-on experience with Dataverse, FetchXML, and REST APIs for data integration.
Solid understanding of OAuth protocols and security best practices.
Experience with Power Automate and Power Apps within the Microsoft Power Platform ecosystem.
Familiarity with agile software development methodologies and collaborative work environments.
Excellent analytical and problem-solving abilities, with attention to detail.
Effective verbal and written communication skills in English (other languages are a plus).
Ability to work independently and as part of a distributed, cross-functional team.
Openness to learning new technologies and adapting to evolving business needs.
Additional Requirements
Flexibility to work across time zones and collaborate with global teams.
Willingness to travel internationally if required.