Microsoft Dynamics 365 & .NET FS Developer
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
- 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
- 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
Recommended Jobs
Field Technician 1 - Construction Materials Testing
Entry Level Field Technician I - York, PA Intertek, a leading provider of quality and safety solutions to many of the world's top-recognized brands and companies, is actively seeking an Entry Lev…
Inventory Technician
: Inventory Technician Website: Company Overview Ethos Cannabis is a multi-state cannabis company with operations in the cultivation, processing and dispensing of cannabis in Pennsylvania, …
RN Supervisor - WEEKEND ONLY NIGHTS
TITLE: RN Nursing Supervisor DEPARTMENT: Nursing Services SUPERVISOR: Director of Nursing ============================================================= OBJECTIVE: The primary purpose o…
Curb, Sidewalk & ADA Ramp Foreman
Position: Curb, Sidewalk & ADA Ramp Foreman Location: Southeastern Pa, South Jersey, Delaware Job Description: Road-Con is looking for skilled Foreman to lead day‑to‑day field operations for…
Warehouse Operations Clerk
Overview: The Warehouse Operations Clerk is responsible for ensuring that all shipping related documents are completed accurately and in a timely fashion. This position reports to Operations Superv…
Vocal Teacher/Instructor
Job Description Job Description Vocal instructor for a music school focused mainly on students aged 8-18. Click here for more information on working at School of Rock!
Certified Nursing Assistants (Cna)
Are you looking for a change of pace? Trying to find a new job outside of the nursing home or hospital? Aveanna Healthcare allows you to have a flexible schedule based on your life while enjoying mor…
Safety Officer
Job Description Job Description CORA Services is a dynamic and growing not for profit organization in Philadelphia. For more than 50 years, CORA has served children and families experiencing emot…
Transportation Clerk/Second Shift/2nd Shift
Second Shift Transportation Clerk needed for our Chambersburg storage facility. Candidate needs to respond to inquiries, processing orders and handle complaints in a prompt, courteous, and efficient …
CNA (Hospice Aide) -Home Hospice (Per Diem-as needed)
Job Description Job Description Your Career at Hospice… Hospice provides quality care to thousands of patients and families every year so they can live better at end of life. We are able to sup…