PTC - Microsoft Dynamics 365 and .NET FS Developer Exception
Role details
Job location
Tech stack
Job description
The Pennsylvania Turnpike Commission (PTC) is looking for a Digital Payment Processing Developer. The The Pennsylvania Turnpike Commission (PTC) is looking for a Microsoft Dynamics 365 and .NET FS Developer. The selected candidate will perform a variety of duties, including;
- Leads and/or participates in project teams for system work efforts to enterprise systems. Gathers information from user departments to determine how to best support the needs of end users.
- Configures and maintains enterprise systems and software to support end users and Commission business processes. Identifies and corrects configuration issues to restore solutions and ensure proper operation.
- Develops and maintains Business Process Procedures (BPPs) and other documentation.
- Aids end users by troubleshooting, analyzing, and resolving concerns regarding enterprise systems, solutions, and processes.
- Participates and/or assists in training of end users regarding their specific systems and processes.
- Develops, maintains, executes, and validates test scripts and the testing process. Coordinates with other business units to accomplish successful implementation of changes.
- Conducts reviews and comparisons of current business processes with the best practices to determine where business processes or system changes are necessary.
- Monitors business systems and business processes to identify and recommend opportunities for process improvement.
- Reviews changes to legislation, contracts, regulations, business operational procedures or systems that may impact the Commission. Determines what changes may be necessary to incorporate within enterprise systems.
- Utilizes various software and/or technology tools to perform job duties.
- Performs related duties as assigned.
- Perform all duties related to the application development life cycle including, but not limited to, determining requirements, coding/building, unit testing, and implementation.
Requirements
Note: In addition to the PA ePATCH background check, PTC requires a National Criminal Background Check prior to engagement start., Minimum Experience;
-
Design and implement model driven apps, Dataverse tables, forms, views, business rules, 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 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 easy to use Dynamics Web Portal for customer self-service include the ability for capturing real time payments from customers.
-
Experience in developing and maintaining real time integration between CE and F&O via LogicApps
-
Experience in developing and maintaining SOAP and REST APIs to integrate with 3rd party SAS applications.
-
Experience with 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: Enterprise system experience in configuring enterprise software, providing technical assistance, conducting system testing, and developing end user procedures
-
Bachelor s degree in information technology or closely related field
-
Microsoft certifications in specified technical areas are a plus, but not required
Benefits & conditions
Excellent Market Salary
- Competitive Benefits
- Paid Holidays and Vacation
- Positive Work-Life Balance