
Power Platform Developer
Centorrino Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Melbourne • 🇦🇺 Australia
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureJavaScriptTypeScriptVault
About the role
- Architect, design, and lead development of complex Canvas and Model-Driven Power Apps with a focus on scalability, performance, and maintainability.
- Implement and optimise advanced Power Automate workflows for full business process automation, including robust error handling and governance.
- Extend Power Apps functionality using advanced Power Fx, JavaScript, TypeScript, and PCF development where applicable.
- Develop, optimise, and troubleshoot C# plugins and Azure Functions to deliver high-performing Dataverse back-end solutions.
- Integrate with Dataverse APIs and OData v4, and design robust data integration strategies with internal and external systems.
- Design and build advanced custom connectors for seamless third-party and complex API integration.
- Provide technical leadership and mentorship to developers, promoting best practices, code quality, and knowledge sharing.
- Lead CI/CD pipeline implementation and improvement for Power Platform deployments using tools like Azure DevOps and GitHub Actions.
- Implement automated environment and solution lifecycle management with Power Platform CLI, PowerShell, and related tools.
- Enforce solution security best practices via Azure App Registrations, API permissions management, and RBAC across the Power Platform.
- Champion advanced Git-based version control strategies, including branching, merging, and release management.
Requirements
- Extensive, hands-on experience architecting, developing, and deploying solutions with Microsoft Power Platform, specifically Power Apps (Canvas & Model-Driven Apps), and Power Automate.
- Deep expertise in Power Fx, Power Query (M Language), JavaScript, and TypeScript for complex Power Apps customisations and extensions.
- Proven mastery of C# plugin development and Azure Functions for Dataverse, including performance optimisation and troubleshooting.
- Expert-level understanding and practical experience with Dataverse architecture, security models (RBAC), and complex relational data models.
- Comprehensive experience integrating with diverse APIs, including REST APIs, OData v4, Microsoft Graph API, and custom API development.
- Demonstrable experience implementing and maintaining CI/CD pipelines for Power Platform, specifically with Azure DevOps or GitHub Actions.
- Strong understanding of Azure services relevant to Power Platform integration and extensibility (e.g., Azure App Registrations, Azure Key Vault, Azure Logic Apps).
Benefits
- Hybrid working with team anchor days to support collaboration
- Extensive training and development opportunities that enable continual growth as part of your career planning.
- Extensive discounts and benefits to maximise your money.
- A choice of your IT equipment to maximise your success and access to cost-price tech for your personal needs.
- Fun team events to celebrate achievements and connect with colleagues outside work as part of our engaging culture.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Power AppsPower AutomatePower FxJavaScriptTypeScriptC#Azure FunctionsDataverseAPI integrationCI/CD
Soft skills
technical leadershipmentorshipbest practicescode qualityknowledge sharing