At EY, we're seeking a Power Platform technical lead to deliver robust enterprise and customer-facing applications using Microsoft Power Platform technologies.
Requirements
- Create technical solution designs and perform peer code reviews.
- Developing User Interfaces: Design and implement user-friendly web pages using Power Apps (code apps) and Power Pages using React.js and Typescript.
- Integrating APIs: Connect the front-end UI with back-end services via RESTful APIs to fetch, display, and manipulate data.
- Experience working with the several types of Dataverse tables (standard, elastic, virtual, etc.), with knowledge of Dataverse add-ons
- Performance Optimization: Optimize the web application for speed and efficiency.
- Authentication and Authorization: Implement secure authentication and authorization mechanisms to protect the application and user data, using Power Platform built-in role-based access control and authentication system.
- Server-Side Logic: Write clean, modular, and reusable code that defines the business logic of the application using Power Automate or Server Logic.
- Version Control: Manage code versions, branching strategies, pull request reviews, and collaborate with other developers using Git.
- Testing: Write and maintain unit and integration tests to ensure reliability and reduce bugs. Implement testing frameworks and practice Test-Driven Development (TDD).
- Deployment: Deploy applications on Power Platform environments
- Continuous Integration/Continuous Deployment (CI/CD): Set up and maintain CI/CD pipelines using GitHub actions for automated testing, building, and deployment processes on Power P.
- Leverage emerging AI capabilities, including Copilot Studio (multi-agent orchestration, plugins/actions, grounding) and Azure AI Foundry, and begin to apply Agentic
- Assess AI readiness for clients including data governance, compliance, and infrastructure prerequisites for deploying Copilot and autonomous agent.
Benefits
- Competitive compensation package
- Discretionary bonus program
- Comprehensive medical, prescription drug and dental coverage plan
- Defined contribution pension plan
- Great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year
- Statutory holidays and paid personal days (based on province of residence)
- Support and coaching from some of the most engaging colleagues in the industry
- Learning opportunities to develop new skills and progress your career
- The freedom and flexibility to handle your role in a way that's right for you