Overview
We are currently seeking an experienced Microsoft Power Platform Developer to join our client's team in Dublin, Ireland. This is a permanent position requiring 2 days on-site per week.
Main Responsibilities:
* Develop high-quality Power Platform and SharePoint solutions that meet industry standards and best practices.
* Create business process automation and solutions using Power Platform technologies and other Microsoft products.
* Contribute to the support and maintenance of the Power Platform, SharePoint, and other Microsoft productivity environments.
* Lead customers to effectively use SharePoint Online and the Power Platform with best practices and methodologies.
* Guide team members to ensure best practices and quality approach to development; including code reviews and governance standards.
Key Skills and Qualifications:
* Minimum 3 years of experience in building Solutions with Power Apps, Power Automate, Power Virtual Agents, and/or Power Pages.
* Experience in a .NET programming language, preferably C#.
* Experience with SharePoint Framework (SPFx) is an advantage.
* Proficient in using Microsoft Dataverse, SharePoint, or other databases as the backend data storage model and connectors.
* Certification in PL is a must. Certification in PL or PL is good to have.
* Knowledge of how to make best use of the Power Platform Centre of Excellence Starter Kit for monitoring, managing, and reporting on Power Platform is desirable.
* Experience of leading and implementing ICT solutions projects, ensuring best practice approach to the creation, deployment, and maintenance of software solutions through the software development lifecycle.
* Experience in collaboration with cross-functional teams and stakeholders to understand business requirements and translate them into solutions and reports that add value and deliver insights to the organisation.
* Breaking down the development of business functions into development tasks.
* Experience of ensuring thorough documentation of code, architecture, and development processes for reference and knowledge sharing.
* Understanding of cybersecurity principles and implementing security measures within applications.
* Familiarity with User experience (UX) principles, and best practices, when building user interfaces for solutions.