What are the responsibilities and job description for the Microsoft PowerApps Developer (AI Automation Focus) position at Phoenix Staff, Inc.?
Job Description
Title: Microsoft PowerApps Developer (AI Automation Focus)
Location: Phoenix, AZ (Hybrid with no more than 50% on site expected)
We are currently seeking a talented and innovative Microsoft PowerApps Developer. In this role, you will be responsible for leveraging PowerApps and other coding technologies to develop projects with a focus on AI automation. Your primary tasks will include developing automated invoice reconciliation processes and other workflows to support a growing finance team, and creating an in-house bot capable of answering technical troubleshooting, nursing procedures, and other hospital policy questions.
Your role:
- Design, develop, and deploy Microsoft PowerApps solutions to automate various processes within the hospital, with a particular emphasis on AI-driven automation.
- Collaborate with cross-functional teams, including subject matter experts, stakeholders, and end-users, to understand business requirements and translate them into effective and efficient PowerApps solutions.
- Create automated invoice reconciliation process that streamlines the hospital's financial processes and improves accuracy and efficiency.
- Develop an in-house bot powered by AI to provide technical troubleshooting support, answer nursing procedure inquiries, and assist with other hospital policy-related questions.
- Integrate PowerApps solutions with other Microsoft technologies, such as SharePoint, Azure, and Microsoft Teams, to enhance collaboration and data exchange capabilities.
- Conduct thorough testing and debugging of PowerApps solutions to ensure optimal performance, reliability, and user experience.
- Provide technical documentation, including design specifications, user guides, and training materials, to support end-users and promote knowledge sharing.
What you’ve got:
- Microsoft PowerApps Development: Proficiency in developing solutions using Microsoft PowerApps, including Canvas Apps, Model-driven Apps, and Power Automate (formerly Microsoft Flow).
- Experience in designing user interfaces, building forms, and integrating data sources within PowerApps.
- Coding and Scripting: Strong skills in coding and scripting languages such as C#, JavaScript, HTML, and CSS. Ability to write clean, efficient, and maintainable code to extend the functionality of PowerApps and customize its behavior.
- AI Technologies: Familiarity with AI technologies, including Natural Language Processing (NLP) and Machine Learning (ML). Understanding of how AI can be leveraged within PowerApps to enable intelligent automation and enhance user interactions.
- Chatbot Development: Experience in developing and integrating chatbots or virtual assistants using AI frameworks like Azure Bot Service, Microsoft Bot Framework, or similar platforms. Ability to create conversational interfaces and implement natural language understanding capabilities.
- Data Modeling: Knowledge of relational databases and the ability to design and optimize data models within PowerApps. Proficiency in working with data connections, entities, and relationships to ensure efficient data management and retrieval.
- Microsoft Technology Stack: Familiarity with Microsoft SharePoint, Azure services, and Microsoft Teams integration. Experience in leveraging these technologies to enhance collaboration, data storage, and communication capabilities within PowerApps.
- Problem-Solving: Excellent problem-solving skills to understand business requirements, analyze complex challenges, and translate them into effective technical solutions within the PowerApps development framework.
- Communication and Collaboration: Strong communication skills and the ability to collaborate effectively with multidisciplinary teams, including subject matter experts, stakeholders, and end-users. Capacity to gather requirements, provide technical guidance, and contribute to the overall project success.
- Project Management and Prioritization: Ability to work independently, prioritize tasks, and manage multiple projects simultaneously. Strong organizational skills to ensure timely delivery of high-quality solutions within project timelines.
- Excellent problem-solving skills and ability to translate business requirements into technical solutions.
- Strong communication skills and ability to collaborate effectively with multidisciplinary teams.
- Ability to work independently, prioritize tasks, and manage multiple projects simultaneously.
- Healthcare Industry Knowledge (Preferred): While not mandatory, familiarity with the healthcare industry and understanding of healthcare processes and regulations would be beneficial for this position.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
To find more great tech-centric jobs, please visit ;/p>