
Senior Power Platform Developer – Migration, Power Pages Specialist
DaCodes.
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Work directly with end clients to gather requirements and propose technical solutions.
- Conduct solution walkthroughs and support User Acceptance Testing (UAT).
- Participate in client meetings, technical reviews, and planning sessions.
- Develop Model-Driven Apps, Canvas Apps, Power Automate flows, and Dataverse components.
- Configure Dataverse:
- - Tables and relationships.
- - Forms, views, dashboards.
- - Business rules and security roles.
- Develop and maintain:
- - C# plugins.
- - JavaScript customizations.
- - PCF controls.
- - Custom workflows.
- Design and build Power Pages / Power Portal websites for external users.
- Customize portals using Liquid templates, HTML, CSS, and JavaScript.
- Implement secure access using:
- - Web Roles.
- - Table Permissions.
- - Web Page Access Control Rules.
- Configure authentication and identity providers:
- - Azure AD.
- - Local authentication.
- - Email OTP.
- Build forms, lists, and custom UI/UX using the Portal Management App.
- Integrate portals with Dynamics 365 / Dataverse using Web APIs or Portal Actions.
- Troubleshoot performance, caching, and deployment issues.
- Lead migrations from CRM 2013/2015/2016 (on-prem) to Dynamics 365 Online.
- Refactor:
- - Plugins.
- - Custom workflows.
- - Business processes.
- - Ribbon customizations.
- Execute data migrations using KingswaySoft, SSIS, or Azure Data Factory.
- Perform:
- - Data mapping and transformation.
- - Delta loads.
- - Data reconciliation.
- Troubleshoot schema conflicts and data integrity issues.
- Build integrations using:
- - Azure Functions.
- - Logic Apps.
- - Service Bus.
- - REST APIs.
- Migrate legacy SOAP/WCF integrations to modern REST-based architectures.
- Design secure and scalable integration solutions.
- Use Azure DevOps for CI/CD pipelines, solution packaging, deployments.
- Follow best practices for version control, branching strategies, and code reviews.
Requirements
- 7–10+ years of experience with Dynamics CRM and Power Platform.
- Strong hands-on experience with Power Pages (Power Portal).
- Proven experience migrating on-prem CRM to Dynamics 365 Online.
- Deep knowledge of Dataverse, Power Apps, Power Automate, and Azure services.
- Strong coding skills in:
- - C#
- - JavaScript
- - HTML
- - CSS
- - Liquid
- ETL experience with KingswaySoft, SSIS, or Azure Data Factory.
- Strong communication skills and client-facing experience.
- Preferred Qualifications.
- Experience in Public Sector, Government, or Public Safety projects.
- Experience migrating SSRS reports to Power BI.
- Microsoft certifications:
- - PL-400
- - PL-600
- - AZ-900
Benefits
- 🚀 Integration into global brands and disruptive startups.
- 🏡 Remote work / Home office.
- 📍 If a hybrid or on-site modality is required, you will be informed from the first interview.
- ⏳ Schedule aligned with the assigned project or work cell.
- 📅 Monday to Friday work schedule.
- 🎉 Day off on your birthday.
- 🏥 Major medical expenses insurance (applicable in Mexico).
- 🛡️ Life insurance (applicable in Mexico).
- 🌎 Multicultural work teams.
- 🎓 Access to courses and certifications.
- 📢 Meetups with special guests from the IT industry.
- 📡 Virtual team-building events and interest groups.
- 📢 English classes.
- 🏆 Opportunities across our different business lines.
- 🏅 Proudly certified as a Great Place to Work.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#JavaScriptHTMLCSSLiquidPower AppsPower AutomateDataverseETLREST APIs
Soft Skills
communicationclient-facingproblem-solvingleadership
Certifications
PL-400PL-600AZ-900