Job Description: The US Department of the Treasury – Office of Foreign Assets Control (OFAC), Sanctions Support Division is seeking a Microsoft Dynamics 365 Developer. OFAC is an office within the US Department of the Treasury, which is responsible for targeting, publishing, and enforcement of US sanctions policy. The Microsoft Dynamics 365 Developer will assist the client in prototyping MS Dynamics and PowerApps solutions to inform their Low/No code modernization objectives.
Responsibilities:Develop case management prototypes in Microsoft Dynamics 365, Power Platform and Azure based applicationsBuild/design wireframes to solicit UI/UX feedback and inform requirements gatheringApply domain knowledge of Microsoft tooling to support solution envisioning in the client environment (e.g., Where to apply Dynamics 365 apps, Microsoft Power Platform, or Microsoft Azure)Facilitate technical design discussion related to UI/UX and architectureDevelop, deploy, and unit test integration components using azure integration servicesEngage with all levels OFAC business users and key decision makersCollaborate with internal technical and functional teams to inform development activitiesRequirements:5+ Years’ development experience with dynamics CRM/Power Apps (OData, plugins, workflows, API integration using SDK)5+ years’ experience in PCF (Power Apps Component Framework) DevelopmentIntegration experience with 3rd party systems using API (Rest/Soap), SFTPAZURE services and integrating with Dynamics 365, Power platformDevOps integration with source control system, dynamics solution, and environment troubleshootingOwn code quality, unit testing, packaging of the codeOwn code promotion, deployment, and testing of new code in various environmentsExperience building Dynamics/PowerApps Prototypes, Proof of Concept, and WireframesActive Secret level clearance or higherThis role will additionally require practitioner to obtain Treasury MBI (Moderate Risk Background Investigation)Nice to have skills:Expert communication skills and ability to present and communicate to a technical and non-technical audienceExpert knowledge in Dynamics 365 system architecture and hands on expertise in customization and configurations of the Microsoft Dynamics 365 CRMExcellent verbal and written communication skillsExperience providing technical feasibility and estimates of business requirementsExperience translating an idea/concept to an implementable solutionNice to Have Certifications:Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer AssociateMicrosoft Certified: Power Platform Fundamentals