We deliver cost-effective high impact IT solutions that drive mission success.
About the Company
HarmonyTech Inc. delivers information technology services and solutions to federal government and commercial clients. The company emphasizes a flat organizational structure, small agile teams, and a culture of innovation and collaboration. Employees are valued as the most important asset, with a focus on continuous learning, professional development, and delivering solutions that meet client needs effectively.
About the Role
The Dynamics 365 Developer will design, develop, and deploy custom applications and solutions across Microsoft Dynamics 365, SharePoint 365, and the Microsoft Power Platform. The position requires collaboration with team members, stakeholders, and clients to deliver complex, reliable solutions. The role is based in Washington D.C. and requires U.S. Citizenship or Green Card.
Responsibilities
- Design, develop, and deploy custom applications and solutions in Microsoft Dynamics 365
- Work on complex development projects using multiple programming languages and frameworks
- Collaborate with team members to design solutions, review code, and evaluate alternative approaches
- Create and maintain technical documentation, including user stories, process flows, and system diagrams
- Integrate Dynamics 365 with SharePoint 365 and other enterprise systems
- Utilize Microsoft Power Platform tools (PowerApps, Power Automate, Power BI) for custom solutions
- Ensure compliance with best practices, coding standards, and security requirements
Required Skills
- 6+ years of experience in software development focusing on C#, VB, JavaScript, XML, JSON
- Experience with Microsoft Dynamics 365 custom app development
- Knowledge of SharePoint 365 configuration and integration
- Experience with Microsoft Power Platform (PowerApps, Power Automate, Power BI)
- Strong communication skills for working with technical and non-technical stakeholders
- Ability to design solutions and present multiple technical approaches
Preferred Skills
- Experience working with federal government clients
- Microsoft Dynamics 365 certifications
Education
-
Bachelor’s degree in Computer Science, Software Engineering, or related technical field, or equivalent combination of education, certifications, and experience