Dynamics 365 Developer

i4DM•Millersville, MD
•Remote

About The Position

The Dynamics 365 Developer will design, build, and implement Dynamics 365 solutions for federal customers, including projects supporting the Department of Veterans Affairs. The role involves analyzing project needs and architecting effective solutions that meet business requirements, performance, architecture, and security objectives. This is a fully remote position within an Agile consulting team and includes collaboration with project managers, business analysts, developers and engineers, and QA staff, as well as interaction with client representatives. The developer will contribute to cloud-based Microsoft Dynamics 365 solutions and create modular, testable, reusable C# .NET applications, plug-ins, and Azure microservices. The role also covers requirements analysis, effort estimation, design documentation, coding, testing, deployment, code reviews, monitoring data streams, maintaining SDLC documentation, and mentoring junior developers and testers.

Requirements

  • Bachelor's degree in Computer Science or a related technical field.
  • At least 7 years of experience as a software developer.
  • At least 5 years of on-the-job experience with C#.
  • At least 3 years of on-the-job experience in the Microsoft Dynamics 365 ecosystem.
  • Demonstrated proficiency developing custom .NET components, including web services, APIs, and plug-ins.
  • At least 3 years of practical experience with FetchXML.
  • Demonstrated proficiency with Azure Functions in a microservice environment.
  • Ability to communicate complex concepts effectively.
  • At least 2 years of experience working in an Agile framework.
  • Experience with automated testing, including mocks and fakes.
  • Excellent written and verbal communication skills.
  • Must obtain Public Trust security clearance once hired.

Nice To Haves

  • Ability to troubleshoot and refactor legacy Dynamics applications, APIs, and plug-ins.
  • Experience with Dynamics Portals/ADX Studio.
  • Experience developing healthcare-related Dynamics 365 solutions.
  • Experience with federal government agencies, specifically the VA.
  • Military-experienced candidates are encouraged.

Responsibilities

  • Analyze customer needs and contribute to overall design concepts and objectives, considering performance, architecture, and security.
  • Contribute to Microsoft Dynamics 365 cloud solutions based on business requirements.
  • Design and implement modular, testable, reusable C# .NET applications, plug-ins, and Azure microservices in the Dynamics 365 ecosystem.
  • Participate in or lead requirements analysis and estimate level of effort.
  • Collaborate with internal teams to produce software design and architecture documents.
  • Write clean, scalable, and testable code using C# .NET.
  • Test and deploy applications and systems, including Dynamics 365 plug-ins and Azure App Services.
  • Perform code reviews.
  • Monitor inbound data streams and respond to issues and interruptions.
  • Develop documentation throughout the software development life cycle.
  • Mentor junior developers and testers.
  • Collaborate with project managers, business analysts, developers and engineers, and QA staff in an Agile environment.
  • Interface with client representatives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service