This role is a permanent role
Location:Remote, maybe 1-2 days in Southbank or as needed by business requirements
Clearance: SC
Core skills
- Dynamics is key
- Need to be a doer – must be motivated
- Be able tobuild/ design dynamics solutions from legacy
Personal Attributes
- Strong communicator able to engage effectively with business stakeholders at all levels and present complex platform solutions clearly.
- Works autonomously while fostering collaboration and mentoring team members effectively.
- Highly reliable professional with strong attention to detail and commitment to high standards in business solution delivery.
- Excellent organisational skills with ability to prioritise and manage multiple complex platform projects and technical initiatives.
- Proactive developer who identifies opportunities for business process improvement and promotes adoption of platform best practices.
- Analytical problem-solver who can design solutions to complex business challenges within defined scope using platform capabilities.
- Positive leadership attitude with strong work ethic and commitment to delivering exceptional business solutions.
- Security-aware professional with solid understanding of Dataverse security model, role-based security, and enterprise security requirements; engages specialists when appropriate.
Technologies, Methodologies and Frameworks
- Strong experience with Microsoft Dynamics 365 (Customer Engagement) including customisation, configuration, and complex solution design.
- Solid experience in Power Platform development including model-driven apps, canvas apps, Power Automate (cloud flows), and Power Pages.
- Hands-on experience with Dataverse including entity/table design, relationships, business rules, and security model implementation.
- Strong C# development skills for custom plugins, custom workflow activities, and custom connectors using the Dataverse SDK.
- Broad experience with Power Platform integrations including custom connectors, Azure Functions, Logic Apps, and Web API.
- Experience applying ALM principles using Power Platform Build Tools, solution management, and deployment pipelines in Azure DevOps.
- Solid knowledge of JavaScript for client-side scripting, form customizations, and web resource development.
- Experience working within agile, multidisciplinary teams and contributing to continuous improvement across the development lifecycle.
- Ability to evaluate and adopt new Power Platform features, connectors, and capabilities to meet project requirements.
- Strong understanding of Power BI integration, report embedding, and data visualization within Dynamics 365.
- Experience with modern authentication protocols and Azure Active Directory integration with Power Platform.
Desirable Skills
- Significant professional experience in secure government or enterprise customer environments implementing Microsoft business applications.
- Experience working in government, defence, or complex public sector environments with understanding of regulatory and compliance requirements.
- Microsoft certifications such as PL-400 (Power Platform Developer), PL-200 (Power Platform Functional Consultant), MB-400 (Dynamics 365 Developer), or similar credentials.
- Knowledge and experience of designing and delivering AI-based solutions using AI Builder, Copilot Studio, and Azure AI Services integration.
- Knowledge and experience of cloud-native solutions based on Microsoft Azure capabilities integrated with Power Platform.
- Experience with DevOps for Power Platform including automated deployment, environment management, and continuous integration practices.
- Knowledge of enterprise authentication and authorisation technologies including OAuth, OpenID Connect, Azure Active Directory, and ADFS.
- Experience with Power Platform governance, CoE (Center of Excellence) Starter Kit, and enterprise administration practices.
- Understanding of performance optimisation for Power Platform solutions including app performance, flow optimization, and plugin profiling.
- Experience with custom PCF (Power Apps Component Framework) controls and modern web technologies (TypeScript, React).
- Experience with Azure integration services including Service Bus, Event Grid, and API Management in Power Platform solutions.
Overview
2 sides to this role
First part managed service, maybe 1-2 days a week i.e. bug fixing etc
3-4 days on customer project for a 3-6 month contract - given a problem, quickly design a build, then build - the team are looking for someone who takes it on themselves and is highly motivated.