Job Title: Microsoft Dynamics Developer
Location: Greater Phoenix, Arizona Area
Employment Type: Full-time contract, estimated length 8-12 months
Work Schedule: 100% on site, flexible scheduling available
Clearance: Background screening required for access to law-enforcement information systems
Position Overview
Join a large, fast-growing desert metropolis known for innovation in public service delivery and digital transformation. This role supports one of the nation’s largest municipal law-enforcement agencies and its public-facing records services by designing and delivering a modern, secure, and user-centered crash-report request portal and analytics environment.
The Enterprise Portal Developer & Data/Analytics Lead owns the design, configuration, and build of a Dynamics-based public records portal and back-office workflows, while leading performance analytics and compliance reporting to improve transparency, efficiency, and service quality for residents, businesses, and partner agencies.
Key Responsibilities
Portal & Platform Development
-
Design and configure a Dynamics-based public portal for crash-report requests, including request intake, eligibility validation, and fulfillment workflows aligned with applicable public-records statutes and municipal policies.
-
Customize Dataverse entities, forms, views, business process flows, and security roles to support the full crash-report lifecycle, metadata tagging, and internal staff workflows.
-
Develop plugins, custom workflow activities, and client-side scripting to enforce business rules (eligibility logic, redacted vs. unredacted routing, and exception handling).
-
Integrate online and in-person payment processes into the existing public-records solution, including status tracking and reconciliation hooks with enterprise financial systems.
-
Support automated ingestion and indexing of finalized crash reports from upstream systems into the portal and records platform.
Analytics & Performance Management
-
Design and deliver operational dashboards and reports (e.g., Power BI and platform dashboards) tracking request volume, turnaround time, fulfillment rates, redaction outcomes, and exception handling.
-
Define and monitor service KPIs such as manual-processing reduction, user satisfaction, and platform availability from an enterprise CRM perspective.
-
Implement monitoring views and data models to support compliance oversight, executive reporting, and continuous improvement initiatives across the public-safety records function.
Stakeholder Collaboration & Delivery
-
Facilitate requirements workshops and user-story development with sworn and civilian staff, documenting functional specifications and configuration decisions.
-
Support user acceptance testing, defect triage, and performance tuning related to portal and analytics components.
-
Provide knowledge transfer, configuration documentation, and training materials for personnel administering and using the records portal and back-office system.
Required Technical Qualifications
-
Deep experience with Microsoft Dynamics 365 / Dataverse configuration and portal technologies (Power Pages).
-
Proficiency in C#, .NET, and JavaScript/TypeScript for plugins, workflow activities, and client-side scripting.
-
Strong Microsoft Power Platform skills: Power Apps, Power Automate, and Power BI.
-
Solid understanding of relational data modeling, FetchXML, and SQL/T-SQL.
-
Familiarity with RESTful APIs and enterprise integration patterns.
-
Experience with Azure DevOps CI/CD, solution lifecycle management, and multi-environment deployments.
Required Functional Qualifications
-
Experience designing CRM-style intake, approval, and case-management workflows in government or regulated public-sector environments (public safety or justice preferred).
-
Ability to translate complex eligibility, redaction, and service rules into scalable CRM configurations and automation.
-
Demonstrated skill designing and interpreting operational dashboards and KPIs for service performance and compliance.
-
Strong communication and facilitation skills across operational staff, supervisors, and IT stakeholders, including end-user training delivery.