About the role
Role & responsibilities
- Bachelors degree (or US equivalent) in Computer Science, Engineering, Business, or a related field
- Eight + years of experience in development with minimum Four (4) years of hands-on experience developing solutions with Dynamics 365 Customer Engagement, specifically Sales and Customer Insights.
- Dynamics 365 CRM (Sales and Marketing/Customer Insights)
- Power Apps (Model-Driven)
- Power Automate (cloud flows, approvals, integrations)
- PCF Controls
- Power FX
- Dataverse data modeling, security roles, business rules, and solution packaging
- Experience working with complex security frameworks with Dataverse.
- Experience designing and implementing Microsoft provided and custom agents in support of Dynamics 365 applications.
- Experience with responsive UX design aligned and Microsoft Fluent UI standards.
- Experience with client-side customizations including:
- JavaScript and TypeScript for Dynamics client-side customization
- HTML / CSS for custom UI components and portal extensions
- Strong working knowledge of relational databases and enterprise integration patterns.
- Experience with Backend, Data & Integration
- C# (.NET / .NET Core) development for plugins, custom workflow activities, and Azure services
- Azure Function Apps and Azure Logic Apps
- REST APIs, web services, and external system integrations
- SQL, FetchXML, querying and performance optimization
- Integration monitoring, error handling, and retry patterns
- Experience participating in code reviews and collaborating with senior developers to improve code quality and maintainability.
- Experience supporting full lifecycle Dynamics 365 implementations with managed solutions.
- Experience working within SDLC methodologies, including requirements, design, development, testing, and deployment.
- Experience collaborating with business stakeholders and technical teams.
- Excellent communication and collaboration skills.
- Ability to work in a hybrid delivery environment.
Millions of jobs, with real people getting hired every day
20,000+
New jobs added daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Guidehouse was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
