Power Platform Developer
Company | Planet Technologies |
---|---|
Location | Western United States, USA |
Salary | $120000 – $150000 |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level, Senior |
Requirements
- 3-5 years working in the Power Platform
- In-depth functional knowledge and technical expertise in the Power Platform
- Confidently proficient in Dataverse, Power Apps (Canvas Apps and Model-Driven Apps), Power Automate, Power BI
- Comfortable working with application lifecycle management tools including Power Platform Pipelines, Azure DevOps Build Tools / custom .yaml pipelines, and ALM Accelerator
- Experience using administrative tools including Power Platform Admin Center, Power Platform CLI, Center of Excellence Starter Kit, and Managed Environments
- Experience with Microsoft and related technologies including: .NET, C#, Azure, Microsoft 365, JavaScript, SQL Server, PowerShell, PowerFX, FetchXML, oData and 3rd party tools, e.g., XRMToolBox, SOAPUI, VSCode, etc.
- Experience with SQL
- Able to read/write data using SOAP and REST API’s, including private API’s via Data Gateway and Azure KeyVault authentication
- Comfortable working with XML, JSON and Azure App Registrations
Responsibilities
- Meet with Clients in discovery, planning/design, and training/enablement contexts
- Design, develop, and implement solutions
- Perform fit/gap analysis and gather necessary requirements to develop a solution design leveraging Power Platforms tools / capabilities
- Support development functions including data migration, data model design, solution planning, and solution documentation
- Develop using out of the box product features, custom development and/or use of third party tools
- Perform tasks across the full development lifecycle, e.g., discovery, planning, analysis, design, implementation, testing, deployment, maintenance
- Create solutions that balance security and development best practice with Client requirements and expectations
- Develop and maintain Client security and governance frameworks for the Power Platform
- Support organizations in designing / developing security and governance strategy
- Communicate foundational Power Platform security and development principles
- Develop / maintain application lifecycle management processes
- Provide training on Power Platform best practices
- Produce clear and accurate documentation
Preferred Qualifications
- 6-8+ years of development experience
- Certified proficiency in all or some of our target areas, e.g., AZ-204 – Azure Developer Associate, AZ-400 – DevOps Engineer Expert, MS-900 – Microsoft 365 Fundamentals, MB-910 – Dynamics 365 Fundamentals (CRM), SC-900 – Security, Compliance, and Identity Fundamentals
- Additional Power Platform proficiency, e.g., Applied Skill: Power Apps – Model-Driven Apps, Applied Skill: Power Apps – Canvas Apps, Applied Skill: Power Automate, Applied Skill: AI Builder, PL-200 – Power Platform Functional Consultant Associate, PL-400 – Power Platform Developer Associate, PL-600 – Power Solution Architect Expert, PL-900 – Power Platform Fundamentals