Apply on company website Calgary, Canada, Canada Hybrid Full-time

Turner & Townsend is hiring a Power Platform Developer - Digital

Responsibilities

  • Design, develop, and deploy custom business applications using Power Apps (Canvas, Model-Driven Apps, Power Pages/Portals).
  • Build and optimize automated workflows using Power Automate, including premium connectors, concurrency control, advanced expressions, and robust error handling.
  • Develop solutions leveraging Dataverse, SharePoint, SQL Server, and other standard/premium connectors.
  • Lead end-to-end application development lifecycle: requirements gathering, design, development, testing, deployment, and support. Develop custom connectors and integrate with REST APIs and third-party systems.
  • Build custom connectors, implement API policies, and design throttling strategies to ensure secure and scalable integrations.
  • Apply modern integration patterns including webhooks, Service Bus, and event-driven architectures.
  • Demonstrate strong understanding of Microsoft 365 and Azure integration boundaries and best practices.
  • Implement secure authentication mechanisms including SSO, token-based, and certificate-based authentication.
  • Ensure seamless integration with enterprise systems such as Dynamics 365, Outlook, and other Microsoft services.
  • Develop reusable components using Power Apps Component Framework (PCF).
  • Apply Application Lifecycle Management (ALM) best practices including solution layering, managed/unmanaged solutions, and environment strategy.
  • Configure and maintain CI/CD pipelines using Git and Azure DevOps (YAML pipelines) for automated solution deployment.
  • Utilize Power Fx, Liquid templates, and JavaScript for model-driven app customizations.
  • Establish governance frameworks including DLP policies and environment management strategies.
  • Maintain, enhance, and optimize existing Power Platform solutions for performance and scalability.
  • Ability to translate business problems into scalable technical designs by running requirement workshops with SMEs and documenting detailed functional and technical specifications.
  • Lead solution demonstrations, coordinate and support UAT (User Acceptance Testing), and conduct end-user training sessions to ensure successful adoption and delivery.
  • Translate business requirements into scalable, secure, and maintainable technical solutions.

Requirements

  • Design, develop, and deploy custom business applications using Power Apps (Canvas, Model-Driven Apps, Power Pages/Portals).
  • Build and optimize automated workflows using Power Automate, including premium connectors, concurrency control, advanced expressions, and robust error handling.
  • Develop solutions leveraging Dataverse, SharePoint, SQL Server, and other standard/premium connectors.
  • Lead end-to-end application development lifecycle: requirements gathering, design, development, testing, deployment, and support. Develop custom connectors and integrate with REST APIs and third-party systems.
  • Build custom connectors, implement API policies, and design throttling strategies to ensure secure and scalable integrations.
  • Apply modern integration patterns including webhooks, Service Bus, and event-driven architectures.
  • Demonstrate strong understanding of Microsoft 365 and Azure integration boundaries and best practices.
  • Implement secure authentication mechanisms including SSO, token-based, and certificate-based authentication.
  • Ensure seamless integration with enterprise systems such as Dynamics 365, Outlook, and other Microsoft services.
  • Develop reusable components using Power Apps Component Framework (PCF).
  • Apply Application Lifecycle Management (ALM) best practices including solution layering, managed/unmanaged solutions, and environment strategy.
  • Configure and maintain CI/CD pipelines using Git and Azure DevOps (YAML pipelines) for automated solution deployment.
  • Utilize Power Fx, Liquid templates, and JavaScript for model-driven app customizations.
  • Establish governance frameworks including DLP policies and environment management strategies.
  • Maintain, enhance, and optimize existing Power Platform solutions for performance and scalability.
  • Ability to translate business problems into scalable technical designs by running requirement workshops with SMEs and documenting detailed functional and technical specifications.
  • Lead solution demonstrations, coordinate and support UAT (User Acceptance Testing), and conduct end-user training sessions to ensure successful adoption and delivery.
  • Translate business requirements into scalable, secure, and maintainable technical solutions.
Job Details
Location Calgary, Canada, Canada
Work mode Hybrid
Employment Full-time
Department Energy and natural resources
Category other
Posted a month ago
Application On company website
About company
Turner & Townsend logo
A global professional services company with over 22,000 people in more than 60 countries, working with clients across real estate, infrastructure, energy and natural resources to deliver impactful projects and programmes. Capabilities include programme, project, cost, asset and commercial management, controls and performance, procurement and supply chain, net zero and digital solutions.
All jobs at Turner & Townsend Visit website