Microsoft Dynamics Developer
Role details
Job location
Tech stack
Job description
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., * 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.
Requirements
- 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., * 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.