What are the responsibilities and job description for the PowerApps Developer position at Talent Networks LLC?
Job Details
Position: PowerApps Developer
Location: Hybrid position - 200 I Street, SE Washington DC 20003
Duration: 6-12 Months with possible extension
Job Duties
- Responsible for developing PowerApps model-driven and canvas apps
- Re-write and re-engineer custom legacy applications using Power Platform solutions
- Integrate Power Platform application with 3rd party applications using Microsoft Power Automate, Microsoft Logic Apps and Dataverse APIs
- Identify, develop, and deploy reports in Power BI
- Ability to produce complex reports using Power BI
- Integrate Power BI Reports and dashboards into PowerApps
- Integration of PowerApps and Power Automate
- Implements the DevOps process and build-test-release pipelines.
- Design, develop, secure, and manage solutions within the Power Platform ecosystem (PowerApps Model-driven/Canvas applications, Automate, and Power BI).
- Design, document, build, deploy, Power Apps, Power Automate flows and Power BI reports.
- Complete scoping of technical requirements, confirming allocated time is correctly sized for the technical task that is being assigned.
- Develop logic apps with Middleware automation using Power automate.
- Write D365 Plugins, workflows and power automate flows.
- Create new data integrations from internal and external data sources leveraging API or ETL tools.
- Experience using PowerShell, SQL, JavaScript.
- Experience working with RESTful APIs and integrating front-end interfaces with backend systems.
- Provide on-going support of custom applications and solutions within Microsoft Dynamics.
- Code and perform unit testing for the routines and procedures that have been produced as part of your coding work.
- Integrate your work into a code repository for successful deployment of the solutions being implemented.
- Serve as Power Platform subject matter expert developing expertise as necessary and providing full lifecycle ownership.
- Maintain existing applications by writing code to improve performance, fix bugs or implement new functionalities.
- Participate in code reviews sessions where you will need to explain the technical approach taken in your code
Qualifications Required
- 5 plus years prior experience in software development and/or data analysis
- Strong Knowledge of Azure Cloud, MS Power Platform, PowerApps, Power Automate and PowerBI
- Experience in PowerApps configuration, customization, and form client side scripting
- Advanced knowledge of Transact-SQL and MS SQL Server Management Studio
- Excellent verbal and written communication skills
- Attention to detail
- Self-motivated
- Experience with agile/scrum
- Bachelor's Degree in software Engineering, Computer Science, Information Systems, or a related field with 11 years' of experience.
- Relevant Microsoft certification (PL 400/600 or similar).
- 3 - 5 years of experience in defining requirements, setting integration standards, and developing applications using Microsoft Power Platform.
- Knowledge in C#, PowerShell, TS/JavaScript.
- Experience with MS Power Platform / Power Apps Model-driven/Canvas, Power Automate/Logic Apps, Power Virtual Agents and Power BI.
- Proven track record buildingD365 Plugins, workflows and power automate flows.
- Experience in developing Webservices and APIs, JSON and related architecture.
- Experience with Azure platform (Azure functions, Queue, Service Bus, Azure DevOps).
- Experience developing Dataverse or similar databases.
- Experience working with large datasets, or creating and managing databases.
- Experience consuming data via RESTful APIs, managing JSON data transfer
Skill | Required / Desired | Amount | of Experience | |
Experience in PowerApps configuration, customization, and form client side scripting | Required | 3 | Years | |
Advanced knowledge of Transact-SQL and MS SQL Server Management Studio | Required | 5 | Years | |
Experience in defining requirements, setting integration standards, and developing applications using Microsoft Power Platform. | Required | 3 | Years | |
Experience with MS Power Platform / Power Apps Model-driven/Canvas, Power Automate/Logic Apps, Power Virtual Agents and Power BI | Required | 3 | Years | |
Experience with Azure platform (Azure functions, Queue, Service Bus, Azure DevOps). | Required | 3 | Years | |
Experience leading advanced technology projects or service projects | Required | 5 | Years | |
Experience full system engineering lifecycle | Required | 5 | Years | |
Experience creating implementation/integration plans, test plans and training materials | Required | 5 | Years |