First, be sure candidates meet the following qualifier questions. We place emphasis on the interview who ranks highest on the point rating scale.
- Do you have 3+ years of experience developing solutions with Power Apps (both model-driven and canvas apps)? * N = 0 points, Y = 1 point
- Have you built Power Automate flows to automate business processes, including integration with SharePoint? * N = 0 points, Y = 1 point
- Are you proficient in developing solutions that interact with SharePoint Online sites, lists, and libraries? * N = 0 points, Y = 1 point
- Do you have experience with at least three of the following: Power Fx, JavaScript, or data manipulation languages like Power Query M or DAX? * N = 0 points, Y = 1 point
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Design, develop, and maintain canvas and model-driven applications using Microsoft Power Apps.
- Create and customize SharePoint lists and forms using Power Apps to optimize data collection.
- Integrate Power Platform solutions with Microsoft services (SharePoint, Dataverse) and third-party applications.
- Ensure solutions are scalable, maintainable, and secure.
- Automate business processes and workflows using Microsoft Power Automate.
- Collaborate with business stakeholders to gather requirements and deliver custom solutions.
- Stay updated with the latest features and updates in the Microsoft Power Platform.
- Manage roles and permissions in the Power Platform and SharePoint environments.
- Design SharePoint lists, Dataverse tables, and Microsoft lists.
ESSENTIAL SKILL REQUIREMENTS
- Extensive experience building model-driven and canvas apps in Power Apps, automating workflows with Power Automate, and connecting to data sources.
- Strong understanding of SharePoint lists, libraries, and site architecture, including experience customizing forms and views.
- Proficiency in Power Fx, JavaScript, HTML, and relevant data manipulation languages (e.g., Power Query M, DAX).
- Solid understanding of web application development principles, including UI design and data structures.
- Experience with version control systems (e.g., Git, Azure DevOps).
- Strong problem-solving and analytical skills.
- Ability to work independently and collaboratively.
- Detail-oriented with excellent multitasking and time management skills to meet deadlines.
- Ability to adapt to an existing infrastructure with various languages and back-end data.
- Experience installing, testing, and troubleshooting systems and software applications, including multi-platform operating systems and third-party applications.
- Experience providing end-user support, prioritizing and escalating service needs.
- Ability to work under pressure, exercise sound judgment, and resolve or escalate system issues.
- Proven organizational, planning, customer service, and response skills.
- Self-starter who can meet project scope and timeline requirements.
- Familiarity with Agile and Scrum methodologies.
- Flexibility to travel to offices around the company as needed.
- Visa sponsorship is not available for this position.
- To ensure compliance with client requirements and company best practices, this IT position may require an employee background check.
EDUCATION, QUALIFICATIONS AND EXPERIENCE
- This position requires a bachelor's degree in computer science from an accredited college or university, along with a minimum of five (5) years of IT industry-related experience or over nine (9) years of relevant experience supplemented by coursework in the field or any equivalent combination of education, experience, and training.
- At least 3 years of experience building canvas applications in Power Apps, complex Power Automate flows, and Power BI reports/dashboards. Strong critical thinking abilities/experience with the creation of processes within an operations environment. Understanding of HTML, JSON, relational databases, Responsive Design, CRUD, and Restful APIs.