
Power Platform Developer
Raise · Toronto, ON
- On site
- Full-time
- CA$170,000 / year
- Toronto, ON
Job highlights
- Develop Power Apps, Power Automate, and Dataverse solutions.
- Integrate systems using APIs and SQL.
- Design, implement, and maintain platform solutions.
- Provide support and ensure data integrity.
- Hybrid role in Toronto, 6-month contract.
About the role
Power Platform Developer
Raise is seeking a skilled Power Platform Developer for a 6-month contract with one of their top clients in Toronto, ON. This is a hybrid role requiring 3 days onsite. The client is an industry leader looking to expand their team due to increasing demand. Join a great place to work and contribute to impactful projects.
Responsibilities
- Power Apps Development: Design, develop, and customize canvas and model-driven Power Apps, ensuring user-friendly interfaces and seamless integration with data sources. Implement robust role-based access control (RBAC) and security measures.
- Power Automate: Create and maintain automated workflows, integrating them with Dataverse, SharePoint, and external APIs. Monitor and optimize workflow performance for efficiency and reliability.
- Dataverse Management: Design and manage Dataverse data models, including tables, relationships, and business rules, ensuring data integrity, security, and compliance. Optimize performance and storage usage.
- API Integration: Develop and configure custom API connectors for seamless integration with third-party systems. Ensure secure and efficient data exchange and troubleshoot integration issues.
- SQL Development and Optimization: Write, optimize, and maintain SQL queries, stored procedures, and functions in Microsoft SQL Server. Analyze and tune query performance, collaborating with data engineers on database best practices.
- Solution Design and Implementation: Collaborate with stakeholders to gather requirements and translate them into technical solutions. Create technical documentation, conduct testing, debugging, and performance tuning.
- Support and Maintenance: Provide ongoing support and maintenance for Power Platform solutions, troubleshoot end-user issues, and stay updated on the latest Power Platform features.
Must-have Skills
- Proven experience as a Power Platform Developer with expertise in Power Apps, Power Automate, and Dataverse.
- Strong understanding of Microsoft Power Platform architecture and components.
- Experience creating and managing custom API connectors for external system integration.
- Proficiency in Power Apps formulas, Power FX, and Canvas/Model-driven app development.
- Hands-on experience with Dataverse, including data modeling, relationships, and business rules.
- Knowledge of Power Automate flows, including multi-step workflows, approvals, and error handling.
- Proficiency in writing and optimizing SQL queries, stored procedures, and functions in Microsoft SQL Server.
- Experience with query performance tuning and troubleshooting in SQL Server environments.
- Familiarity with Azure services, SharePoint, and Microsoft 365 integrations.
- Strong understanding of REST APIs, JSON, and OAuth authentication.
- Excellent problem-solving and collaborative skills.
- Strong communication skills for stakeholder and technical team interaction.
Nice-to-have Skills
- Microsoft Power Platform certifications (PL-100, PL-200, PL-400, PL-600).
- Experience with Agile methodologies.
- Knowledge of low-code/no-code principles.
- Familiarity with CI/CD tools (e.g., GitHub Actions).
- Experience with Power BI integration for reporting and dashboards.
About Raise
Raise is an established hiring firm with over 65 years of experience, committed to making the world a better place through work. As a certified B Corporation, Raise donates 10% of its profits to charity. They foster diverse teams and encourage applications from all qualified individuals, including those from underrepresented groups. Accommodations are available via https://raise.jobs/accommodations/. Raise emphasizes candidate privacy and will not ask for personal or banking information before job selection. For any questions, contact +1 800-567-9675 or hello@raiserecruiting.com.
Key skills/competency
- Power Platform Developer
- Power Apps
- Power Automate
- Dataverse
- SQL Development
- API Integration
- Microsoft SQL Server
- REST APIs
- JSON
- Microsoft 365
Skills & topics
- Power Platform Developer
- Power Apps
- Power Automate
- Dataverse
- SQL
- API Integration
- Microsoft 365
- Developer
- Hybrid
- Contract
How to get hired
- Tailor your resume: Highlight Power Platform, Power Apps, Power Automate, Dataverse, and SQL expertise. Quantify achievements where possible.
- Craft a compelling cover letter: Emphasize your understanding of the client's industry and how your skills align with the responsibilities.
- Prepare for technical interviews: Be ready to discuss Power Platform architecture, Power FX, SQL query optimization, and API integration challenges.
- Showcase problem-solving abilities: Prepare examples of how you’ve successfully troubleshooted complex issues in Power Platform or SQL environments.
- Research Raise and the client: Understand Raise's mission as a B Corp and the client's industry leadership.
Technical preparation
Master Power Apps canvas and model-driven app development.,Practice complex Power Automate flow design and error handling.,Design and optimize Dataverse data models.,Write and tune complex SQL queries and stored procedures.
Behavioral questions
Describe a complex Power Platform challenge you solved.,How do you handle conflicting stakeholder requirements?,Provide an example of a workflow you automated.,How do you ensure data integrity and security?
Frequently asked questions
- What is the work arrangement for the Power Platform Developer role at Raise?
- This Power Platform Developer position is a hybrid role, requiring candidates to be onsite 3 days a week in Toronto, ON, with 2 days offering remote flexibility.
- What is the contract duration for this Power Platform Developer position?
- The contract for this Power Platform Developer role is for a duration of 6 months.
- What are the primary technical skills required for the Power Platform Developer job?
- Key technical skills include deep expertise in Power Apps, Power Automate, Dataverse, SQL development and optimization, and API integration. Proficiency in Power FX and Microsoft 365 is also essential.
- Does Raise offer accommodations for candidates with disabilities?
- Yes, Raise is committed to accessibility and offers a dedicated webpage for accommodations: https://raise.jobs/accommodations/. Please visit this site to learn more and request support.
- How can I ensure my application stands out for the Power Platform Developer role?
- To make your application stand out, clearly highlight your specific experience with Power Apps customization, Power Automate workflow design, Dataverse data modeling, and SQL query optimization. Quantifiable results are highly beneficial.
- What is the expected pay rate for this Power Platform Developer position?
- The pay rate for this Power Platform Developer role ranges from $78.15 to $92.28 per hour, depending on experience and qualifications.
- What is Raise's commitment to diversity and inclusion for this Power Platform Developer job?
- Raise actively promotes diversity and inclusion, encouraging applications from all qualified individuals, including those from traditionally underrepresented groups. They strive to build teams that reflect community diversity.
- What type of projects can I expect to work on as a Power Platform Developer?
- As a Power Platform Developer, you will design, develop, and customize Power Apps and Power Automate workflows to meet specific business requirements, integrate various systems, manage Dataverse, and optimize SQL databases.