Description:
We are seeking a motivated Junior to Mid Level Power Apps & Power Platform Developer to join our team. In this role, you will design, develop, and implement business solutions on the Microsoft Power Platform. You will work on creating managed environments, utilizing Dataverse, and building model-driven apps while extending functionality with JavaScript. This is an excellent opportunity for someone with hands-on experience in Power Platform technologies looking to grow their expertise in a collaborative environment.
Key Responsibilities:
Develop & Customize Solutions:
- Design, build, and deploy Power Apps solutions that address business requirements.
- Configure and manage managed environments on the Power Platform.
- Set up and maintain Microsoft Dataverse, including tables, relationships, and data integrations.
- Develop and customize model-driven apps to improve business processes.
Enhancement with JavaScript:
- Implement JavaScript to create custom client-side functionality and enhance user experience within applications.
- Work closely with business stakeholders to gather requirements and translate them into effective technical solutions.
- Troubleshoot, resolve issues, and provide ongoing support and maintenance for implemented solutions.
- Maintain proper documentation and adhere to version control best practices.
Continuous Learning:
- Stay current with the latest updates, best practices, and trends in the Power Platform ecosystem.
Required Skills & Qualifications:
Educational Background:
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Technical Experience:
- 1-3 years of experience in developing solutions on the Microsoft Power Platform (Power Apps, Power Automate, etc.).
- Proven knowledge of managed environments and experience with application lifecycle management.
- Hands-on experience with Microsoft Dataverse and building model-driven apps.
Programming Skills:
- Proficiency in JavaScript for creating custom functionalities and enhancing user experiences.
Analytical & Communication Skills:
- Strong problem-solving skills with keen attention to detail.
- Excellent verbal and written communication skills, with the ability to work collaboratively in a team setting.
Preferred Skills:
- Familiarity with other Microsoft technologies such as Azure and Dynamics 365.
- Basic knowledge of SQL and database management.
- Experience with Agile development methodologies.
- Relevant Microsoft Power Platform certifications (e.g., PL-100, PL-200) are a plus.
Requirements:
- Design, build, and deploy Power Apps solutions that address business requirements.
- Configure and manage managed environments on the Power Platform.
- Set up and maintain Microsoft Dataverse, including tables, relationships, and data integrations.
- Develop and customize model-driven apps to improve business processes.
- Implement JavaScript to create custom client-side functionality and enhance user experience within applications.
- Work closely with business stakeholders to gather requirements and translate them into effective technical solutions.
- Troubleshoot, resolve issues, and provide ongoing support and maintenance for implemented solutions.
- Maintain proper documentation and adhere to version control best practices.
- Stay current with the latest updates, best practices, and trends in the Power Platform ecosystem.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 1-3 years of experience in developing solutions on the Microsoft Power Platform (Power Apps, Power Automate, etc.).
- Proven knowledge of managed environments and experience with application lifecycle management.
- Hands-on experience with Microsoft Dataverse and building model-driven apps.
- Proficiency in JavaScript for creating custom functionalities and enhancing user experiences.
- Strong problem-solving skills with keen attention to detail.
- Excellent verbal and written communication skills, with the ability to work collaboratively in a team setting.
- Familiarity with other Microsoft technologies such as Azure and Dynamics 365.
- Basic knowledge of SQL and database management.
- Experience with Agile development methodologies.
- Relevant Microsoft Power Platform certifications (e.g., PL-100, PL-200) are a plus.