We are looking for an experienced Power Platform Developer to join our team. The ideal candidate will possess a deep understanding of Power Platform services and solutions and will be responsible for designing and implementing solutions with a focus on Copilot Studio. This role requires a combination of strong technical skills, excellent communication abilities, and a passion for driving great customer experience.
Role responsibilities: • Automate workflows and business processes • Collaborate with stakeholders to gather requirements and provide technical solutions • Provide technical insights and guidance to development teams throughout the software development lifecycle. • Conduct workshops, presentations, and demonstrations to showcase the capabilities and benefits of low-code platforms to teammates and internal stakeholders. • Participate in workshops with stakeholders and business analysts to gather and understand business requirements • Design and implement technical solutions using the Power Platform (Copilot Studio, Power Apps, Power Automate, and Power BI). • Implement integrations with third-party applications, services, and APIs • Conduct PoCs (Proof of Concepts) and demos to showcase configured Power Platform solutions • Generate technical documentation to enable successful transition to customers • Perform quality assurance to ensure the solutions function as expected • Stay up to date with the latest developments of the Power Platform and provide ongoing consultation to clients on best practices and new features •Requirements: • Bachelor's degree in computer science or related field • At least 2 years of experience in Power Apps and Power Automate development • Proficient in full Power Platform suite • Excellent communication and problem-solving skills • Solid understanding of relational database technologies. • Solid knowledge of integration technologies, APIs, and protocols.
Additional Technical Knowledge/Skills: • Power Platform (Canvas/model-driven apps, SharePoint, Power BI) • Relational databases (design/SQL/tuning) • Web APIs (SOAP/REST) • Tooling (GIT/JIRA/Azure DevOps)
Certifications (any will be highly recommended): • Microsoft Certified: Power Automate RPA Developer Associate • Microsoft Certified: Power Platform Developer Associate • Microsoft Certified: Power Platform App Maker Associate
Additional Responsibilities:
Solution Design and Development • Requirement Gathering and Analysis:
o Collaborate with business stakeholders to gather and understand requirements.
o Analyze and document business processes and workflows to identify opportunities for automation and improvement. • Application Development:
o Design and develop custom applications using Power Apps.
o Create model-driven and canvas apps to meet specific business needs. • Workflow Automation:
o Design and implement automated workflows using Power Automate (formerly Microsoft Flow).
o Integrate various services and applications to automate end-to-end business processes. • Data Visualization and Reporting:
o Develop interactive reports and dashboards using Power BI.
o Connect to various data sources, model data, and create visualizations to provide insights and support decision-making.
Integration and Customization • System Integration:
o Integrate Power Platform solutions with other Microsoft services (e.g., Dynamics 365, SharePoint, Microsoft Teams) and third-party systems.
o Use connectors and custom APIs to extend the functionality of Power Platform solutions. • Custom Development:
o Develop custom connectors and components when out-of-the-box solutions are not sufficient.
o Write custom code using languages like JavaScript and C# where necessary to enhance applications and workflows
Maintenance and Support • Solution Maintenance:
o Monitor and maintain Power Platform solutions to ensure they operate smoothly and efficiently.
o Perform regular updates and enhancements to existing applications and workflows. • Troubleshooting and Debugging:
o Diagnose and resolve technical issues with Power Platform applications and workflows.
o Provide technical support and guidance to end-users and other stakeholders.
Governance and Best Practices • Security and Compliance:
o Implement security best practices to ensure data privacy and protection.
o Configure role-based access control and manage user permissions within the Power Platform environment. • Governance:
o Establish and enforce governance policies for the development and deployment of Power Platform solutions.
o Ensure compliance with organizational standards and regulatory requirements. • Documentation:
o Create and maintain comprehensive documentation for developed solutions, including technical specifications, user guides, and training materials.
o Document workflows, data models, and integration points.
Training and Continuous Improvement • Training and Support:
o Provide training and support to end-users and other team members on using Power Platform solutions.
o Create training materials and conduct workshops or webinars. • Continuous Learning:
o Stay up to date with the latest features and updates to the Power Platform.
o Participate in community forums, attend conferences, and engage in continuous learning to enhance skills and knowledge.
Collaboration and Communication • Cross-Functional Collaboration:
o Work closely with business analysts, developers, IT administrators, and other stakeholders to deliver comprehensive solutions.
o Participate in project planning, status meetings, and review sessions. • Effective Communication:
o Communicate technical concepts and solutions effectively to non-technical stakeholders.
o Provide regular updates on project progress and address any issues or concerns promptly