Job Description
Job Description
Location: Washington, DC
Work Arrangement: Onsite
Duration: 12 month contract, with possible extension
W-2 or 1099
No C2C, visa transfers, or sponsorship
The DNA Group is seeking an experienced PowerApps Developer to support its client. This role will focus on designing, developing, and supporting Microsoft Power Platform solutions to streamline IT financial operations, contract management, licensing, and hardware solutions. The ideal candidate will have hands-on expertise across Power Platform, Azure services, and Dynamics 365, with the ability to define requirements, implement integrations, and support full lifecycle development..
Overview Requirements:
• Develop and enhance PowerApps (model-driven & canvas) sized appropriately for technical tasks assigned.
• Build 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 APIs or ETL tools.
• Develop Web services and APIs, including JSON and related architectures.
• Work with RESTful APIs to integrate front-end interfaces with backend systems.
• Leverage PowerShell, SQL, and JavaScript to automate processes and integrations.
• Provide ongoing support for custom applications and solutions within Microsoft Dynamics.
• Write, test, and maintain high-quality code, ensuring performance and scalability.
• Integrate deliverables into code repositories for successful deployment.
• Serve as Power Platform subject matter expert, providing full lifecycle ownership.
• Maintain and enhance existing applications by fixing bugs, optimizing performance, and implementing new features.
• Participate in code reviews and explain technical approaches taken.
• Support agile/scrum development processes.
Minimum Qualifications:
• 5+ years of prior experience in software development and/or data analysis.
• Strong knowledge of Azure Cloud, Microsoft Power Platform (PowerApps, Power Automate, Power BI).
• 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.
• Strong attention to detail and ability to work independently.
• Experience with agile/scrum methodologies.
• 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).
• Knowledge of C#, PowerShell, TypeScript/JavaScript.
Required Experience:
• PowerApps Development: 3 years (Required)
• SQL Expertise (Transact-SQL, SSMS): 5 years (Required)
• MS Power Platform/Expertise: 3 years (Required)
• Azure Platform/Services: 3 years (Required)
• IT Project Leadership: 5 years (Required)
• System Engineering Lifecycle: 5 years (Required)
• Integration Planning: 5 years (Required)
• Technical Support / IT Platform Experience: 1 year (Required)
• D365 Development (Plugins, Workflows, Power Automate): 3 years (Required)
• API Development (Web Services, JSON): 5 years (Required)
• Database Management (Dataverse or similar): 1 year (Required)
• Data Handling (Large datasets, DB management): 3 years (Required)
• RESTful API Integration / JSON Data Transfer: 3 years (Required)
• Industry Certification/Training: (Required)
• Bachelor’s Degree: (Required)
This Job Is Ideal for Someone Who Is:
• Detail oriented -- ensures accuracy in coding, testing, and debugging.
• Problem solver -- develops effective solutions for integrations and system modernization.
• Team oriented -- collaborates with stakeholders, IT teams, and business users.
• Adaptable -- thrives in dynamic environments and changing project needs.
• Self-motivated -- takes initiative and works independently with minimal supervision.
• Autonomous/Independent -- comfortable managing responsibilities without constant direction.
• Strong communicator -- clearly explains technical concepts to both technical and non-technical audiences.
• High stress tolerance -- performs well under deadlines and pressure.
• Analytical thinker -- evaluates large datasets, complex integrations, and system performance issues.
• Quality focused -- committed to delivering scalable, maintainable, and reliable solutions.
The DNA Group maintains a drug free workplace and conducts pre-employment drug-testing, where applicable, in accordance with federal, state, and local laws.