Position Title & Code:PowerApps Developer (737694)
Location: Washington DC
Project End Date: 09/30/2024 (With Possibleextension to next fiscal year)
Short Description:
client is looking for a resource who will be responsiblefor developing modeldriven PowerApps and canvas apps
CompleteDescription:
client is the centraltechnology organization of the District of Columbia Government.This position will support the Agency IT Financial group buildingPowerApps solutions to help them manage contracts licensing andhardware solutions.
Job Duties
1. Responsible for developing PowerAppsmodeldriven and canvas apps
2. Rewrite andreengineer custom legacy applications using Power Platformsolutions
3. Integrate Power Platform applicationwith 3rd party applications using MicrosoftPower Automate Microsoft Logic Apps and Dataverse APIs
4. Identify develop and deploy reports in PowerBI
5. Ability to produce complex reports usingPower BI
6. Integrate Power BI Reports anddashboards into PowerApps
7. Integration ofPowerApps and Power Automate
8. Implements theDevOps process and buildtestrelease pipelines.
9. Design develop secure and manage solutions within thePower Platform ecosystem (PowerApps Modeldriven/Canvas applicationsAutomate and Power BI).
10. Design document builddeploy Power Apps Power Automate flows and Power BIreports.
11. Complete scoping of technicalrequirements confirming allocated time is correctly sized for thetechnical task that is being assigned.
12. Developlogic apps with Middleware automation using Powerautomate.
13. Write D365 Plugins workflows andpower automate flows.
14. Create new dataintegrations from internal and external data sources leveraging APIor ETL tools.
15. Experience using PowerShell SQLJavaScript.
16. Experience working with RESTfulAPIs and integrating frontend interfaces with backendsystems.
17. Provide ongoing support of customapplications and solutions within Microsoft Dynamics.
18. Code and perform unit testing for the routines andprocedures that have been produced as part of your codingwork.
19. Integrate your work into a coderepository for successful deployment of the solutions beingimplemented.
20. Serve as Power Platform subjectmatter expert developing expertise as necessary and providing fulllifecycle ownership.
21. Maintain existingapplications by writing code to improve performance fix bugs orimplement new functionalities.
22. Participate incode reviews sessions where you will need to explain the technicalapproach taken in your code
Qualifications Required
* 5plus years prior experience in software development and/or dataanalysis
* Strong Knowledge of Azure Cloud MSPower Platform PowerApps Power Automate and PowerBI
* Experience in PowerApps configuration customization andform client side scripting
* Advanced knowledgeof TransactSQL and MS SQL Server Management Studio
* Excellent verbal and written communicationskills
* Attention to detail
* Selfmotivated
* Experience withagile/scrum
* Bachelors Degree in softwareEngineering Computer Science Information Systems or a related fieldwith 11years of experience.
* Relevant Microsoftcertification (PL 400/600 or similar).
* 3 5years of experience in defining requirements setting integrationstandards and developing applications using Microsoft PowerPlatform.
* Knowledge in C# PowerShellTS/JavaScript.
* Experience with MS PowerPlatform / Power Apps Modeldriven/Canvas Power Automate/Logic AppsPower Virtual Agents and Power BI.
* Proventrack record buildingD365 Plugins workflows and power automateflows.
* Experience in developing Webservicesand APIs JSON and related architecture.
* Experience with Azure platform (Azure functions QueueService Bus Azure DevOps).
* Experiencedeveloping Dataverse or similar databases.
* Experience working with large datasets or creating andmanaging databases.
* Experience consuming datavia RESTful APIs managing JSON data transfer
Responsibilities:
1. Responsiblefor leading the adoption or implementation of an advancedtechnology or platform
2. Has expertise on thefunctionality or usage of a particular system platform ortechnology product
3. Serves as a consultant to clientsguiding the efficient use or adoption of a particular IT product orplatform
4. Responsible for creating implementationplans testing plans or integration plans.
5.Demonstrates expertise in a particular IT platform or service whichallows for maximizing IT investment
MinimumEducation/ Certification Requirements:
Bachelors degreein Information Technology or related field or equivalentexperience
Training or Certification in a particularproduct or IT platform/service as required
Skill Assessment: (Please include theyears of experience last used and brief description on skills belowinformation is to be submitted along with theresume)
Skill
Required /Desired
Amount of Experience
YearsUsed
Short Brief Description
Project
Experience in PowerApps configuration customization andform client side scripting
Required
3years
Advanced knowledge of TransactSQL and MS SQL ServerManagement Studio
Required
5years
Experience in defining requirements setting integrationstandards and developing applications using Microsoft PowerPlatform.
Required
3years
Experience with MS Power Platform / Power AppsModeldriven/Canvas Power Automate/Logic Apps Power Virtual Agentsand Power BI
Required
3years
Experience with Azure platform (Azure functions QueueService Bus Azure DevOps).
Required
3year
Experience leading advanced technology projects or serviceprojects
Required
5year
Experience full system engineering lifecycle
Required
5 year
Experience creatingimplementation/integration plans test plans and trainingmaterials
Required
5year
Experience hands on experience in specific product or ITplatform
Required
1year
Experience building D365 Plugins workflows and powerautomate flows
Required
3year
Experience in developing Web services and APIs JSON andrelated architecture
Required
5year
Experience developing Dataverse or similardatabases
Required
1year
Experience working with large datasets orcreating and managing databases
Required
3 year
Experience consuming data viaRESTful APIs managing JSON data transfer
Required
3 year
Industry certification/Training in specific ITproduct/platform or service
Required
Bachelors Degree
Required