NEWPosted 4 hours ago

Job ID: JOB_ID_6457

Job Summary:

We are seeking a skilled Microsoft Dynamics 365 Developer to join our team for a long-term contract role. The ideal candidate will be responsible for leading and participating in project teams for system work efforts, gathering information from user departments to support end-user needs, and configuring/maintaining enterprise systems and software. This role requires a strong understanding of the Dynamics 365 platform and its associated technologies.

Key Responsibilities:

  • Lead and/or participate in project teams for system work efforts to enterprise systems.
  • Gather information from user departments to determine how to best support the needs of end users.
  • Configure and maintain enterprise systems and software to support end users and business processes.
  • Identify and correct configuration issues to restore solutions and ensure proper operation.
  • Develop and maintain Business Process Procedures (BPPs) and other documentation.
  • Aid end users by troubleshooting, analyzing, and resolving concerns regarding enterprise systems, solutions, and processes.
  • Participate and/or assist in training of end users regarding their specific systems and processes.
  • Develop, maintain, execute, and validate test scripts and the testing process.
  • Coordinate with other business units to accomplish successful implementation of changes.
  • Conduct reviews and comparisons of current business processes with best practices to determine necessary system changes.
  • Monitor business systems and processes to identify and recommend opportunities for improvement.
  • Review changes to legislation, contracts, regulations, business operational procedures, or systems that may impact the Commission and determine necessary enterprise system changes.
  • Utilize various software and/or technology tools to perform job duties.
  • Perform all duties related to the application development life cycle including determining requirements, coding/building, unit testing, and implementation.

Minimum Experience & Technical Skills:

  • Design and implement model-driven apps, Dataverse tables, forms, views, security roles, and solutions.
  • Build Power Automate flows and integrate with internal/external systems.
  • Develop plugins, custom workflow activities, Web API integrations, JavaScript form scripts, and PCF controls.
  • Apply ALM best practices: solution layering, environment strategies, deployment pipelines.
  • Build secure RESTful APIs with ASP.NET Core, Node.js and Entity Framework Core using C# and VB.NET.
  • Develop React/TypeScript single page applications using modern patterns.
  • Ensure UI/UX quality, accessibility, and performance optimizations.
  • Hands-on experience with Dynamics 365 CE/Dataverse: solutions, forms/views, security roles/teams, business rules, JavaScript customizations.
  • Power Platform skills: Power Apps (model driven), Power Automate, MS Flows, Power BI, environment strategy.
  • Proficiency in C#, VB.NET, ASP.NET Core, Web API, Entity Framework Core, SQL Server.
  • Front-end expertise with React, TypeScript, Angular, HTML5, CSS3.
  • Experience developing plugins, custom workflow activities, and PCF controls.
  • Integrations using OAuth 2.0/OpenID Connect, AAD, REST, Microsoft Graph.
  • Git based workflows and CI/CD Azure DevOps.
  • Experience developing Power Apps, including Canvas Apps & Model-driven Apps.
  • Experience in developing and maintaining custom code in Azure DevOps.
  • Experience in writing custom code, plugin code etc. built on the Dynamics platform.
  • Experience in enhancing ChatBOT experiences available in the Azure platform for online customers.
  • Experience in enhancing Azure BOT framework to automate business processes.

Preferred Experience:

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

Certifications/Education:

  • Bachelors 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.

Special Requirements

Candidates must currently reside within Pennsylvania or within reasonable commuting distance (2-hour/100-miles) of Harrisburg, PA. Hybrid work model.


Compensation & Location

Salary: $70,000 – $120,000 per year (Estimated)

Location: Harrisburg, PA


Recruiter / Company – Contact Information

Email: adeesh@talnq.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
adeesh@talnq.com with the subject:

DELETE_JOB_ID_6457

to delete@join-this.com.