The senior developer will be responsible for designing, developing, testing, and deploying custom applications using the Microsoft Power Platform and Dynamics 365. They will work within an Agile development team and collaborate with other developers, business analysts, testers and project managers to ensure that the project requirements are met and that solutions are designed following best practices for Microsoft development. They will help translate business requirements into working solutions that make the most of out-of-the-box capabilities of Dynamics 365 and the Power Platform. Responsibilities include:
Develop and customize Dynamics 365 applications using Model-driven Power Apps with Dataverse, Power Automate, Power BI, and Azure servicesDesign and implement user interfaces, business logic, workflows, and integrations using the Power Platform and Dynamics 365Perform unit testing, integration testing, and quality assurance of the developed solutionsDebug and troubleshoot issues and provide technical support as neededDocument and maintain the technical specifications and design documents of the solutions
Required Skills
At least 7 years of experience developing solutions using Microsoft technologiesDemonstrable advanced skills with most of the following: Power Apps, Power Pages, PCF Controls, SharePoint Online, Azure Functions, Azure logic apps, Azure API Management Gateway, and Power BI.Proficient in C#, JavaScript, HTML, CSS, and SQLHands-on experience architecting solutions that involve Dynamics customization to include server side code, custom business logic, integration modules, workflow assemblies and plug-insExperience in using tools such as Visual Studio, Azure DevOps, Power Apps Studio, and JiraExcellent communication, analytical, and problem-solving skillsMust be a US Citizen
Desirable Skills
Microsoft Dynamics 365 or Power Apps certificationsExperience working for federal government customersExperience working with JiraActive Federal Government public trust clearance