Job Description
1. Develop and implement Power Platform/Dynamics 365 solutions based on established patterns and best practices, working with development teams as well as directly with customers
2. Engage with Technical Leads and Solution Architects to ensure technical delivery aligns with solution design/project plans, showcasing technical expertise and knowledge of the technology
3. Lead development teams responsible for the development and implementation of Power Platform Solutions
4. Work with business end-users to elicit requirements & assist in developing design specifications to maximise the benefit of the Power Platform.
5. Lead the technical delivery of the solution ensuring the designs meet architecture and customer requirements that fully exploit the capabilities of the Power Platform and ensure that best practice methodologies are used throughout to ensure excellent quality delivery.
6. Deal with other stakeholders / end users in the software development lifecycle – PMs, Business Analysts, testing etc.
7. Manage and mentor the team through the project delivery
Qualifications
8. 5+ years experience with Dynamics 365/Power Platform (Configuration and Customisation)
9. Model-driven apps
10. Power Pages
11. HTML, JavaScript, Liquid, CSS
12. Power Automate (Flow)
13. Data Migration
14. .Net Plugins
15. PCF components
16. Strong knowledge of Microsoft stack such as MS SQL Server, .NET, JavaScript, ASP.NET, MVC, C#
17. System integration (with Dynamics e.g. using APIs)
18. Experience with development frameworks (SCRUM/Agile)
19. Knowledge of Azure an advantage
20. Client facing experience and ability to talk to senior stakeholders including gathering requirements