Guidehouse logo
Guidehouse

Solving big problems, building trust in society, and empowering our clients to shape the future.

Microsoft Dynamics CRM Lead

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 2018H1B SponsorCompany SiteLinkedIn

Location

Illinois + 1 moreAll locations: Illinois | Virginia

Posted

5 days ago

Salary

$102K - $170K / year

Seniority

Senior

Bachelor Degree6 yrs expEnglishAzureCloudJavaScriptSDLCSOAPSQLTypeScript.NET

Job Description

Microsoft Dynamics CRM Lead

Guidehouse

• Design, develop, and maintain Dynamics 365 Customer Engagement solutions, including Sales and Marketing (Customer Insights) modules. • Build enterprise-grade Power Platform solutions using: • Model-Driven Apps • Power Apps Component Framework (PCF) controls • Power Automate cloud and desktop flows • Develop backend services and integrations using: • C# (.NET) plugins, custom workflow activities, and Azure Functions • Azure Logic Apps for orchestration and enterprise integration patterns • REST/SOAP APIs and external system integrations • Implement secure, scalable Azure and external integrations, including authentication, data transformation, and monitoring. • Produce end-to-end solution architecture covering Dynamics 365, Power Platform, Azure, and external systems. • Own and manage end-to-end deployment processes for Dynamics CRM solutions using Azure DevOps pipelines, including build automation, environment promotion, release governance, and CI/CD best practices to ensure reliable and scalable delivery across environments. • Author and review technical architecture diagrams, solution topologies, and integration patterns aligned with Microsoft best practices. • Perform impact analysis and effort estimation for new features, enhancements, and production support requests. • Participate in full lifecycle implementations including requirements analysis, design, build, testing, deployment, and post-go-live support. • Evaluate technical tradeoffs and document non-functional impacts (security, performance, scalability, maintainability). • Ensure designs align with SaaS / PaaS best practices and Microsoft reference architectures. • Monitor, troubleshoot, and resolve batch jobs, integrations, plugins, and async operations within Dynamics 365 environments. • Collaborate with architects, IT, and internal stakeholders to deliver functionality using an agile methodology. • Guide developers through SDLC process including code reviews, mentoring, and technical direction. • Prepare and deliver technical walkthroughs and solution overviews to technical and executive stakeholders. • Stays current with technology advances and industry best practices to ensure Guidehouse solutions remain modern and relevant.

Job Requirements

  • Minimum SIX (6) years hands-on experience as a lead focused on 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 leading and mentoring junior developers and code reviewing work.
  • Proven experience delivering 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.
  • US Citizenship required.

Benefits

  • Medical, Rx, Dental & Vision Insurance
  • Personal and Family Sick Time & Company Paid Holidays
  • Position may be eligible for a discretionary variable incentive bonus
  • Parental Leave and Adoption Assistance
  • 401(k) Retirement Plan
  • Basic Life & Supplemental Life
  • Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
  • Short-Term & Long-Term Disability
  • Student Loan PayDown
  • Tuition Reimbursement, Personal Development & Learning Opportunities
  • Skills Development & Certifications
  • Employee Referral Program
  • Corporate Sponsored Events & Community Outreach
  • Emergency Back-Up Childcare Program
  • Mobility Stipend

Related Job Pages

More Full-stack Engineer Jobs

Ad Hoc LLC logo

Staff Software Engineer – Full Stack

Ad Hoc LLC

Digital-first government for the common good.

Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Lead full stack development across front end and back end systems supporting federal copyright modernization workstreams • Plan and execute technical roadmaps independently, without explicit direction from technical supervisors • Serve as the primary technical lead for your workstream, proactively communicating progress, risks, and tradeoffs to stakeholders • Elaborate on and evolve complex, ambiguous systems to surface constraints and uncover new opportunities • Reduce technical ambiguity through documentation, refactoring, and automated testing practices • Advocate for sound technical solutions in planning sessions, communicating tradeoffs clearly to both technical and non-technical audiences • Participate in technical depth interviews with prospective candidates • Support bid writing, tech demos, and client-facing communications by articulating system history, design decisions, and past performance • Periodically travel to collaborate with clients, partners, and stakeholders as needed

Virginia
$150K - $160K / year
Open Function logo

Principal Software Engineer

Open Function

OpenFn helps scale public health & humanitarian interventions via data integration, automation, and interoperability.

ContractRemoteTeam 11-50H1B No Sponsor

• Build the "Claude Code for Public Services". As a Principal Engineer you'll own features end-to-end across the whole stack: helping users wire up data sources into workflows, chat with AI agents to test their services against complex edge cases, spot anomalous behaviour at a glance in dynamic dashboards, and debug failing workflows in real time. • Write the pattern book. Set the technical vision for our UI architecture — state management, component patterns, build tooling, design system — and make the decisions that allow us to rapidly test new ideas and scale the ones that work. You'll partner closely with product and design to shape what gets built, not just how. • Raise the bar. You'll be the technical leader other engineers learn from. Set high standards through code review, architectural guidance, and your own work. Model what infrastructure-grade craft looks like in practice — the kind of engineering that governments can depend on.

Kenya
CentralApp logo

Product Engineer

CentralApp

Affordable, certified, onshore Salesforce talent working from the heart of Appalachia

Full TimeRemoteTeam 51-200H1B No Sponsor

• Turn ambiguous product problems into clear user flows, product behavior, edge cases, and success criteria. • Build and maintain scalable, modular, high-performance frontend code. • Review frontend implementation independently across UX, code quality, performance, accessibility, maintainability, and product correctness. • Define API contracts and backend expectations clearly. • Collaborate with backend engineers on architecture, data models, permissions, error handling, observability, and performance. • Use AI tools to accelerate prototyping, implementation, refactoring, testing, debugging, and technical exploration. • Critically review AI-generated output and stay accountable for correctness, maintainability, and product quality. • Balance speed, simplicity, performance, maintainability, and user experience. • Keep the end user, business impact, SEO, accessibility, and product quality in mind.

Belgium
Full TimeRemoteTeam 10,001+Since 1956H1B Sponsor

• Design, develop, and maintain HL7 interfaces (v2.x, v3, CDA, FHIR) between healthcare systems • Build and support integrations with EHR/EMR systems (e.g., Epic, Cerner, Allscripts) • Configure and manage integration engines (e.g., Mirth Connect, Rhapsody, Cloverleaf) • Analyze, transform, and map healthcare data formats and message structures • Troubleshoot interface issues, message failures, and data discrepancies • Implement data validation, error handling, and logging mechanisms • Ensure compliance with HIPAA and healthcare data security standards • Collaborate with clinical, technical, and vendor teams to define integration requirements • Support real-time and batch data exchange workflows • Maintain documentation for interfaces, mappings, and workflows

North Carolina