The mid level Power Platform Developer will be a member of a scrum team that will provide full software lifecycle development for multiple applications using the Microsoft stack following the Agile methodology. The developer will implement, support, and enhance a custom applications using Dynamics 365 and Power Apps Model Driven frameworks. Responsibilities include the following:
- Perform as a developer for the delivery of Power Apps / Dynamics 365 configuration and custom assembly development.
- Perform design and development of full-lifecycle development efforts which are based on Power Apps Canvas or Model Driven frameworks.
- Work as part of an integrated Agile team to develop user stories, use cases, and design artifacts to convey requirements to both client stakeholders and development teams effectively.
Projected compensation range for this position is $120K - $135K. The final salary offered will generally fall within this range and is determined by various factors, including but not limited to the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as internal pay equity, location, contract-specific affordability and other organizational requirements.
Required Skills- 4 to 5 years of application development experience; at least 3 on the Microsoft platform
- In-depth hands-on knowledge of the Microsoft Dynamics platform, the entity model, security model, and Web services.
- Strong working knowledge of the Power Platform suite (Power Apps, Power BI, Power Automate, Power Virtual Agent, Power Pages) and Dataverse
- Experience with plug-in development utilizing C#
- Experience using JavaScript and the model-driven apps client API
- Experience with MS Power Platform development, including model driven Power Apps development with Dataverse
- Must be a US Citizen
Desirable Skills
- Microsoft Dynamics 365 or Power Apps certifications
- Experience working for federal government customers
- Experience working with Canvas Apps
- Active Federal Government public trust clearance