Meaningful work you will be part of
The Power Platform team is a fast-paced, highly technical team focused on delivering business outcomes using low-code and hybrid technologies. As a Power Platform developer, you will collaborate with a team of problem solvers, leveraging Power Platform and emerging cloud technology and services to solve complex business challenges. As such the day-to-day responsibilities will continue to evolve, however in general the following represents how you will spend your time on the team.
- Customer / Project Meetings - 5%
- Implementation, Innovation (building), and Learning - 95%
Responsibilities include but are not limited to:
Customer Success
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable Power Platform solutions.
- Deliver exceptional user experiences by developing intuitive, user-friendly applications and workflows tailored to customer needs.
- Provide training and support to end-users, ensuring successful adoption of solutions.
- Gather feedback from stakeholders to iterate and improve existing solutions, ensuring alignment with evolving business goals.
- Knowledge and experience of other low code platforms (e.g., UiPath, Automation Anywhere) would be beneficial.
Implementation, Innovation (building), and Learning
- Design, develop, and deploy Power Apps (Canvas and Model-driven apps), Power Pages and Dataverse as appropriate to address business challenges.
- Automate workflows and processes using Power Automate, integrating with third-party systems and APIs as needed.
- Understanding of Copilot Agents and Agentic AI solutions, their functionality, and the capability to swiftly learn and develop Agentic AI solutions.
- Sufficient knowledge to develop and deliver insightful dashboards and reports using Power BI to empower data-driven decision-making.
- Build and maintain secure, scalable, and efficient data models using Dataverse or other data sources.
- Conduct thorough testing, debugging, and quality assurance to ensure solutions meet functional and performance standards.
- Adhere to best practices in Power Platform development, including governance, documentation, and version control.
- Assist in integrating Power Platform solutions with other Microsoft 365 services (e.g., SharePoint, Teams, Dynamics 365) and external systems.
- Take an always learning” approach to your role, continuing to advance your skills, and knowledge in low-code platforms; be an out of the box thinker; look for opportunities to learn new software and technology.
- Maintain up-to-date knowledge on Microsoft offerings, Power Platform, and other low code technologies.
- Obtain and maintain relevant certifications as needed for the Power Platform Practice
- Collaborate with your team members and contribute as a technical team member ensuring implementations are well aligned with the overall architecture.
- Contribute to the build of reusable and repeatable low-code implementation patterns and artifacts that the practice can bring to market.
What you will bring to this role
- A passion for solving complex business challenges through technology and innovation.
- A customer-first mindset with strong interpersonal and communication skills.
- The ability to work independently and collaboratively within a dynamic, fast-paced environment.
- A commitment to continuous learning, staying updated on the latest Power Platform features and industry trends.
- Analytical thinking and a problem-solving approach to identify opportunities for process improvement and automation.
- A demonstrated commitment to valuing differences and collaborating with diverse people and perspectives.
- Good oral and written communication skills
Technical experience in some of the following areas:
- Proficiency in Microsoft Power Platform, including Power Apps, Power Automate, Power Pages, Copilot Agents, Power BI, and Dataverse.
- Experience designing and implementing Canvas and Model-driven Power Apps.
- Strong knowledge of Power Automate for workflow automation and integrations with REST APIs, third-party services, and Microsoft 365 applications.
- Hands-on experience with Power BI, including data modeling, DAX, and visualization best practices.
- Familiarity with Microsoft Dataverse, SQL, or other data storage solutions.
- Knowledge of security and compliance within Power Platform, including role-based access control and data loss prevention policies.
- Basic understanding of JavaScript, JSON, HTML, or other web technologies for customizing and extending Power Platform solutions.
- Experience integrating Power Platform with Dynamics 365, SharePoint, or Teams is a plus.
- Knowledge of Azure services (e.g., Azure Functions, Logic Apps), other low code tools like UiPath, Automation Anywhere is a bonus.