Job Title: Power Platform Developer with Release Management Expertise
Location: Solihull, England, United Kingdom -(3 days onsite)
Employment Type: Contract
Experience Required: 5+ Years
Role Overview
We are seeking an experienced Power Platform Developer with strong Release Management and DevOps expertise. The ideal candidate will have deep technical knowledge of Power Pages, PowerApps, plugin development, and advanced JavaScript, along with hands-on experience managing CI/CD pipelines and solution lifecycle management within enterprise Dynamics 365 and Power Platform environments.
This role requires a developer mindset combined with strong engineering and release governance capabilities.
Key Technical Skills
Power Platform & Development
Strong experience with Power Pages and Liquid
Proficiency in HTML, CSS, and JavaScript
Advanced JavaScript expertise, particularly working with multiple asynchronous (aSync) functions
Experience in Plugin development
Hands-on experience with:
PowerApps (Model-Driven Apps – MDA forms)
Card forms
Standard Power Automate flows
Release Management & DevOps (Mandatory)
Extensive experience designing and managing Azure DevOps CI/CD pipelines
YAML-based pipelines
Automated build, validation, and deployment processes
Strong expertise in Power Platform Solution Lifecycle Management
Solution segmentation
Branching strategies
Environment strategy (DEV / QA / UAT / PROD)
Managed & unmanaged solution best practices
Proficiency in:
Service connections
Power Platform Build Tools
PAC CLI
Azure Key Vault integration for secure authentication and configuration
Deep understanding of:
Governance controls
Deployment approvals
Change management processes
Enterprise compliance standards
Proven experience troubleshooting:
Solution import failures
Dependency conflicts
Plugin and flow deployment issues
Azure DevOps pipeline failures across multiple environments
Key Responsibilities
Develop and customize solutions using Power Platform and Dynamics 365.
Design and implement CI/CD pipelines for automated deployments.
Manage solution lifecycle and environment strategy across enterprise landscapes.
Ensure compliance with governance and security best practices.
Provide end-to-end troubleshooting and release support.
Collaborate with cross-functional teams to ensure smooth deployment cycles.
Preferred Qualifications
Background in engineering or software development.
Strong problem-solving and analytical skills.
Experience working in enterprise-scale environments.
Excellent communication and stakeholder management skills.