Microsoft Dynamics 365 & .NET FS Developer

Middletown, PA
Contracted
Experienced
Location: Middletown, PA 
Position Type: Hybrid
Hybrid Schedule: Onsite as needed
Contract Length: Long-term with annual extensions

Position Overview:
This role is responsible for designing, developing, configuring, and supporting enterprise applications, with a strong focus on Microsoft Dynamics 365 and the Power Platform, to meet evolving business and user needs. The position combines full lifecycle development, system administration, and business process optimization to ensure reliable, scalable, and efficient solutions.

Duties:
  • Lead and participate in project teams supporting enterprise system initiatives and enhancements
  • Gather and analyze business requirements from stakeholders to align system functionality with user needs
  • Configure, maintain, and troubleshoot enterprise systems to ensure optimal performance and reliability
  • Design and implement model-driven applications, Dataverse components, and security structures
  • Develop and maintain Power Automate flows and integrations with internal and external systems
  • Build and support custom solutions including plugins, workflow activities, PCF controls, and JavaScript customizations
  • Develop secure RESTful APIs and backend services using C#, VB.NET, ASP.NET Core, and Entity Framework
  • Create and maintain modern front-end applications using React, TypeScript, Angular, HTML5, and CSS3
  • Execute full application development lifecycle activities including requirements gathering, development, testing, and deployment
  • Develop, execute, and validate test scripts while coordinating testing efforts across business units
  • Monitor, analyze, and troubleshoot system issues, providing timely resolution and user support
  • Develop and maintain business process documentation, including Business Process Procedures (BPPs)
  • Conduct business process reviews and recommend improvements aligned with industry best practices
  • Evaluate impacts of regulatory, legislative, and operational changes on systems and recommend necessary updates
  • Support and train end users on system functionality, processes, and enhancements
  • Implement and maintain integrations using REST/SOAP APIs, OAuth 2.0, OpenID Connect, and Azure services
  • Manage code repositories, CI/CD pipelines, and deployment processes using Git and Azure DevOps
  • Develop and enhance customer-facing portals, including self-service and real-time payment capabilities
  • Build and maintain integrations between enterprise platforms using tools such as Logic Apps
  • Enhance chatbot capabilities and automation workflows using Azure Bot Framework
  • Monitor system performance and identify opportunities for continuous improvement
  • Utilize various tools and technologies to support development, reporting, and operational needs
  • Perform additional related duties as required

Required Skills:
  • Bachelor’s degree in Information Technology or a closely related field, or an equivalent combination of education and/or experience
  • Hands-on experience designing and implementing model-driven apps, Dataverse tables, forms, views, business rules, security roles, and solutions
  • Experience building Power Automate flows and integrating with internal and external systems
  • Experience developing plugins, custom workflow activities, Web API integrations, JavaScript form scripts, and PCF controls
  • Experience applying ALM best practices including solution layering, environment strategies, and deployment pipelines
  • Proficiency building secure RESTful APIs using ASP.NET Core, Node.js, Entity Framework Core, C#, and VB.NET
  • Experience developing modern single-page applications using React and TypeScript
  • Strong front-end development skills with React, TypeScript, Angular, HTML5, and CSS3
  • Experience ensuring UI/UX quality, accessibility, and performance optimization
  • Hands-on experience with Dynamics 365 CE/Dataverse including solutions, forms/views, security roles/teams, business rules, and JavaScript customizations
  • Experience with Microsoft Power Platform tools including Power Apps (model-driven and canvas), Power Automate, and Power BI
  • Proficiency with SQL Server and backend development technologies including Web API and Entity Framework Core
  • Experience integrating systems using REST/SOAP APIs, OAuth 2.0, OpenID Connect, Azure AD, and Microsoft Graph
  • Experience with Git-based workflows and CI/CD pipelines using Azure DevOps
  • Experience developing and maintaining Dynamics-based customer portals, including real-time payment capabilities
  • Experience building and maintaining integrations between enterprise systems using tools such as Logic Apps
  • Experience maintaining custom code, plugins, and enhancements within Dynamics platforms
  • Experience enhancing chatbot solutions and automation using Azure Bot Framework
Preferred Skills:
  • 8+ years of experience configuring enterprise software, providing technical support, conducting system testing, and developing end-user procedures
  • Microsoft certifications in relevant technical areas
  • Equivalent combination of advanced education and/or additional relevant experience may be considered
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*