Source description
About the role
Job Description
Project Description: Development of the Continuous Improvement Information System (CIIS), which is critical to the tracking of issues identified while responding to disasters. The CIIS tracks 'findings' identified during response, allows for monitoring, notifications, and approvals of those findings, and ultimately allows users to create projects or actions to remediate the findings. This lifecycle is all completed within the CIIS, which has both model driven and canvas components as well as integration points with SharePoint and Teams. The team is currently expanding functionality with prototypes into AI capabilities as well as planning a UI/UX redesign/refresh for the entire system.
The Microsoft Dynamics CRM/Power Apps Developer will be responsible for supporting development activities and should have the following:
Required Skills:
• 8+ years of experience delivering technical solutions using Microsoft Dynamics CRM/Power Platform
• Expert in developing and deploying Power Apps (Canvas & Model Driven) primarily using Dataverse as the backend
• Expert in configuring and customizing Power Apps solutions
• Expert in extending Dataverse using Business Rules, Business Process Flows, Workflows, Cloud Flows, JavaScript, and tools like XRMToolBox
• Expert in developing workflow automations and integrations using Microsoft Power Automate
• Proficient in unit testing, regression testing, and delivering quality, bug-free work artifacts
• Strong problem solving and troubleshooting skills with ability to exercise mature judgement and ability to collaborate in a team environment
• Experience creating technical documentation
Preferred Skills:
• Experience in building PowerBI reports and dashboards
• Experience building flows using Power Automate connectors
• Experience with Dataflows and data migration
• Experience with SharePoint List configuration and integration with Power Automate
• Experience with deployment using Managed Solutions
• Advanced certifications in Microsoft Dynamics CRM/Power Platform
Checklist:
Model-driven Apps
Dataverse: relationships?
UI for relationships?
BPFs
Cloud Flows: set lookup?
Custom Connectors
Child Flows?
Classic Workflow: primary difference?
Canvas Apps
Offline support
Embedded
Custom Pages
Creator Kit?
Portals
Power Pages
PCF Controls
OP Data Gateway
Power BI: RLS?
Integrations
Dataflows: connect to API?
SSIS+KWS?
Plugins: object passed in?
Webhooks
Service endpoints
LINQ - early bound
XrmToolBox
Browser Plugins
Unsupported dev?
Azure
Queues/ASB
App Registrations
AAD
Azure DevOps
Agile process
JIRA/Confluence
Pipelines: gated approvals?
Solution Management: deploy to PROD?
Azure DevOps
Everything in a solution (MVP)
Upgrade solutions?
Managed Environments
Environment Variables
Connection References
Dynamics Apps - Sales/CS/Marketing/FS/PO/Commerce
Sales Insights
Customer Service Insights
Customer Data Platform
Queues
SLAs
Wave 1/Wave 2 features
Review new features
Teams integration
Client challenges
Dev and client challenges
Unsupported customizations
Platform selection
Provisioning
Admin portal
Licensing
More at 3B Staffing