Lead Dynamics 365 CRM Developer – Public Sector Solutions
VStream Labs Inc
·
1 month ago
Opening closed.
Applications Received
26
Closed On
21 Aug, 2026
Lead Dynamics 365 CRM Developer – Public Sector Solutions
Role Summary
- Lead the design, development, testing, deployment, and maintenance of Microsoft Dynamics 365 CRM solutions supporting citizen-facing services and internal business processes.
- Provide technical leadership for CRM development, integrations, security, accessibility, and production support within an established enterprise platform.
- Work closely with business teams, solution architects, analysts, administrators, and external partners to deliver scalable, secure, accessible, and supportable solutions.
Key Responsibilities
- Design, develop, configure, and maintain Dynamics 365 CRM solutions.
- Develop custom CRM components using C#, .NET, JavaScript, plugins, workflows, business rules, and APIs.
- Configure and extend Dynamics 365 Customer Service and Public Sector Solutions.
- Develop functionality for case management, applicant onboarding, authorized representatives, reassessments, appeals, correspondence, and reporting.
- Design and maintain integrations between Dynamics 365, Azure services, identity providers, document repositories, and enterprise applications.
- Develop secure document-management capabilities, including document upload, validation, scanning workflows, metadata, storage, retrieval, and access controls.
- Develop accessible and bilingual user interfaces in compliance with WCAG 2.1 AA requirements.
- Develop CRM data models, workflows, notifications, automation, and business processes.
- Implement logging, monitoring, auditing, exception handling, diagnostics, and operational support capabilities.
- Apply CRM security controls, including role-based access, field-level security, auditing, sharing, encryption, and permissions.
- Conduct code reviews and provide technical guidance and mentoring to other developers.
- Develop automated, unit, and integration tests and support CI/CD-based deployments.
- Participate in design and architecture reviews, release planning, deployments, production support, troubleshooting, and root-cause analysis.
- Maintain technical specifications, deployment procedures, support documentation, and knowledge-transfer materials.
Must-Have Requirements
- 7+ years of experience developing Microsoft Dynamics 365 CRM solutions.
- 3+ years leading development activities on large enterprise CRM implementations.
- Experience delivering at least three enterprise Dynamics 365 CRM implementations, modernization initiatives, or major releases.
- Strong hands-on experience with:
- Dynamics 365 CRM and Customer Service
- Dataverse
- C#, .NET, JavaScript, HTML, and CSS
- REST APIs and JSON
- Dynamics 365 Public Sector Solutions
- Experience developing complex case-management, benefits-management, or citizen-facing solutions.
- Experience designing and implementing integrations between Dynamics 365 CRM and enterprise applications.
- Experience with Microsoft Azure integration services and API-based integration patterns.
- Experience developing secure document-management and document-processing solutions.
- Experience developing accessible and bilingual digital services compliant with WCAG 2.1 AA standards.
- Experience with Git, Azure DevOps, source control, CI/CD pipelines, release management, and automated deployments.
- Experience supporting production environments, troubleshooting incidents, resolving defects, and implementing enhancements.
- Experience working in Agile delivery teams and multi-vendor environments.
- Experience working with federal, provincial, territorial, or other large public-sector organizations.
- Microsoft Certified: Power Platform Developer Associate (PL-400).
- Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate or equivalent Dynamics 365 certification.
- Ability to work within public-sector requirements related to security, privacy, accessibility, records management, bilingual services, and digital service delivery.
- Reliability Status security clearance is required.
Nice-to-Have Requirements
- Experience with Dynamics 365 Public Sector Solutions in large-scale implementations.
- Experience with public-sector case-management, grants, benefits, or citizen-service platforms.
- Experience integrating Dynamics 365 CRM with Azure services, enterprise document repositories, Microsoft Fabric, analytics, or enterprise reporting platforms.
- Experience supporting security assessments, privacy reviews, accessibility reviews, and Authority to Operate activities.
- Experience mentoring development teams and serving as a technical lead.
Key Deliverables
- CRM customizations and enhancements
- Plugins and workflow components
- Integration services and APIs
- Technical designs and specifications
- Deployment packages and release documentation
- Automated tests and test evidence
- Production support documentation
- Defect fixes and optimization recommendations
- Knowledge-transfer materials
Additional Requirements
- Must be able to become productive quickly within an established production environment.
- Must be comfortable supporting a high-profile, citizen-facing service delivery platform.
- Must follow applicable public-sector security, privacy, accessibility, records-management, bilingual-service, and digital-service requirements.
Opening closed.