Senior Dynamics 365 Developer

  • Location: Middletown, PA
  • Type: Contract
  • Job #35124
  • On-Site

Senior Dynamics 365 Developer
*We are not considering Corp-to-Corp (C2C) arrangements for this position
*This position is currently remote until further notice.
*Local to Middletown, PA, only please

Description

  • The Microsoft Dynamics 365 Developer leads and/or participates in project teams supporting enterprise systems.
  • This role works closely with user departments to gather requirements, configure and maintain enterprise solutions, and ensure systems effectively support business processes.
  • The position is responsible for full application development lifecycle activities, including requirements gathering, coding, testing, deployment, documentation, and ongoing support.

Responsibilities

  • Lead and/or participate in project teams for enterprise system initiatives.
  • Gather information from user departments to determine how best to support end-user needs.
  • Configure and maintain enterprise systems and software supporting Commission business processes.
  • Identify and correct configuration issues to restore solutions and ensure proper system operation.
  • Develop and maintain Business Process Procedures (BPPs) and related documentation.
  • Troubleshoot, analyze, and resolve enterprise system concerns.
  • Assist in and/or conduct training for end users on specific systems and processes.
  • Develop, execute, and validate test scripts, coordinate testing, and ensure the successful implementation of changes.
  • Review current business processes against best practices and recommend system or process improvements.
  • Monitor business systems and processes to identify opportunities for enhancement.
  • Review changes to legislation, contracts, regulations, and operational procedures that may impact systems; determine necessary system updates.
  • Utilize various software and technology tools to perform job duties.
  • Perform all duties related to the application development lifecycle, including requirements gathering, coding/building, unit testing, and implementation.
  • Perform related duties as assigned.

Required Skills/Knowledge/Experience
(For Skills Matrix Section)

  • Design and implement model-driven apps, Dataverse tables, forms, views, business rules, security roles, and solutions.
  • Build Power Automate flows and integrate with internal and external systems.
  • Develop plugins, custom workflow activities, Web API integrations, JavaScript form scripts, and PCF controls.
  • Apply ALM best practices, including solution layering, environment strategies, and deployment pipelines.
  • Build secure RESTful APIs using ASP.NET Core, Node.js, Entity Framework Core, C#, and VB.NET.
  • Develop React/TypeScript single-page applications using modern patterns.
  • Ensure UI/UX quality, accessibility, and performance optimization.
  • Hands-on experience with Dynamics 365 CE/Dataverse (solutions, forms/views, security roles/teams, business rules, JavaScript customizations).
  • Power Platform experience (Power Apps model-driven apps, Canvas Apps, Power Automate/MS Flows, environment strategy).
  • Proficiency in C#, VB.NET, ASP.NET Core Web API, Entity Framework Core, and SQL Server.
  • Front-end expertise with React and TypeScript.
  • Experience developing plugins, custom workflow activities, and PCF controls.
  • Integration experience using OAuth 2.0/OpenID Connect, Azure Active Directory, REST, Microsoft Graph.
  • Git-based workflows and CI/CD using Azure DevOps.
  • Experience developing and maintaining Dynamics Web Portal for customer self-service, including real-time payment capture.
  • Experience developing and maintaining real-time integration between CE and FO via Logic Apps.
  • Experience developing and maintaining SOAP and REST APIs for third-party SAS application integrations.
  • Experience maintaining custom code in Azure DevOps.
  • Experience writing custom code and plugins built on the Dynamics platform.
  • Experience-enhancing chatbot experiences on the Azure platform for online customers.
  • Experience enhancing the Azure Bot Framework to automate business processes.
  • Experience enhancing out-of-the-box functions related to General Ledger, Accounts Receivable, and Credit and Collections modules in FO.
  • Experience configuring enterprise software, providing technical assistance, conducting system testing, and developing end-user procedures. Highly desired 8 Years
  • Microsoft certifications in specified technical areas are highly desired
 

Preferred Skills/Knowledge/Experience

  • 8 years of enterprise systems experience configuring enterprise software, providing technical assistance, conducting system testing, and developing end-user procedures.
  • An equivalent combination of education and/or experience may be accepted.

Education/Certification

  • Bachelor’s degree in information technology or a closely related field.
  • Equivalent combination of education and/or experience may be accepted.
  • Microsoft certifications in specified technical areas are a plus, but not required.

Proper email communication will only be done to and from @astyra.com email addresses. Please ensure you are communicating with approved Astyra recruiters by checking this point when receiving offers and messages from us. Please ensure you are communicating within these guidelines and proper channels for the quickest possible interview consideration!
#AC
 

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!