Develop Custom Power Apps: Design, develop, and implement custom Power Apps solutions that meet business requirements and enhance user engagement
Gamification Integration: Integrate gamification elements such as scoring, leaderboards, badges, and rewards into Power Apps to drive user engagement and participation.
Power Automate Flows: Create and manage Power Automate flows to automate business processes and integrate with other systems.
Data Integration: Connect Power Apps to various data sources, including SharePoint, SQL Server, and other external data sources, ensuring seamless data flow and integrity.
User Experience: Focus on creating an intuitive and user-friendly experience within Power Apps, leveraging gamification to enhance user interaction and satisfaction.
Collaboration: Work closely with cross-functional teams, including business analysts, project managers, and other developers, to understand requirements and deliver solutions that meet business goals.
Testing and Debugging: Perform thorough testing and debugging to ensure the reliability and performance of Power Apps.
Documentation: Maintain comprehensive documentation of the development process, including design specifications, user guides, and technical manuals.
Training and Support: Provide training and support to end-users and stakeholders to ensure successful adoption and use of Power Apps solutions.
Qualifications
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant certifications are a plus.
Experience: Minimum 2 years of experience developing solutions using the Microsoft Power Platform, with a strong focus on Power Apps.
(PL-100, PL-200, PL-400) MS Certifications completed
Technical Skills
Proficiency in Microsoft Power Apps, Power Automate, and Power BI.
Experience with integrating gamification elements into applications.
Strong understanding of data integration techniques and working with various data sources.
Knowledge of Microsoft Dataverse (formerly Common Data Service), SharePoint, SQL Server, and other relevant technologies.
Familiarity with programming languages such as JavaScript, HTML, CSS, and C#.
Soft Skills
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Creativity and innovation in designing user-centric solutions.
Preferred Qualifications
Microsoft Certified: Power Platform Developer Associate or similar certification.
Experience with Agile development methodologies.
Knowledge of additional Microsoft 365 services and Azure.