About the Role
Our Client is seeking a Dynamics 365 Architect to lead the design, implementation, and support of Dynamics 365 solutions across the organization. The role will collaborate with cross‑functional teams to translate business requirements into technical solutions, ensuring high availability and performance. The architect will also provide hands‑on development and application support, leveraging Power Platform and Azure services. This position is critical to modernizing the client’s customer service and operations workflows. The successful candidate will work in a hybrid environment, contributing to both strategic architecture and day‑to‑day support tasks. The impact will be measurable through improved system reliability, user adoption, and streamlined processes.
Key Responsibilities
- Design, develop, and maintain Dynamics 365 Customer Service and Power Platform solutions that meet business requirements.
- Lead the technical architecture and integration strategy for Dynamics 365, ensuring scalability, security, and compliance.
- Provide application support and troubleshooting for Dynamics 365 and related Azure services, resolving incidents within defined SLAs.
- Collaborate with business stakeholders to gather requirements, translate them into functional specifications, and validate solutions.
- Develop and maintain Power Apps, Power Pages, and Power Automate flows to automate business processes.
- Manage infrastructure, network, and application environments, ensuring optimal performance and uptime.
- Mentor and guide junior developers and analysts on Dynamics 365 best practices and coding standards.
- Conduct code reviews, performance tuning, and security assessments for Dynamics 365 implementations.
- Prepare technical documentation, architecture diagrams, and deployment plans for new releases.
- Participate in on‑site meetings and workshops to gather feedback and refine solutions.
Required Skills & Experience
- Minimum 5 years of hands‑on experience designing, developing, and supporting Microsoft Dynamics 365 Customer Service solutions.
- Extensive experience with Microsoft Power Platform (Power Apps, Power Automate, Power Pages, Power Portal) and Azure services (Azure AD, Azure Functions, Logic Apps, Azure SQL).
- Proven ability to architect and implement end‑to‑end solutions that integrate Dynamics 365 with other enterprise systems.
- Strong knowledge of application support, incident management, and troubleshooting across Dynamics 365 and Azure environments.
- Experience with infrastructure, network, and application support, including monitoring, performance tuning, and capacity planning.
- Demonstrated technical customer service skills, with a focus on delivering high‑quality support to end users.
- Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience).
- Microsoft Certified: Power Platform Developer Associate, Dynamics 365 Customer Service Functional Consultant Associate, Azure Administrator Associate (AZ‑104), and ITIL Foundation Certification.
Tools & Technologies
- Microsoft Dynamics 365 Customer Service
- Microsoft Power Platform (Power Apps, Power Automate, Power Pages, Power Portal)
- Microsoft Azure (Azure AD, Azure Functions, Logic Apps, Azure SQL, Azure Monitor)
- PowerShell, Azure CLI
- Git, Azure DevOps
- SQL Server, Azure SQL Database
- Visual Studio Code, Power Platform Build Tools
- ServiceNow or similar ITSM tools
- Microsoft Teams, SharePoint
Work Schedule & Duration
- Contract length: 1 year with potential extension.
- Hybrid work arrangement: onsite Monday and Tuesday, remote for remaining days.
- Onsite presence required from day one.
- Must be located within 100 miles of Lansing, MI.
Interview Process
The process typically includes an initial screening by the recruiter, followed by a technical interview via Teams video call with camera on. A second round may be held in person at the Lansing office, and candidates must be available for onsite interviews. Final discussions involve senior leadership or technical leads to assess fit and technical depth.
Position Details
- Employment Type: Contract
- Duration: Approximately 12 months (with potential for extension)
- Work Authorization: Must be authorized to work in the United States