Senior Software Engineer-Microsoft Dynamics OR Power Platform
H&R Block · Remote, MO, US
About this role
## About the Role The Sr. Software Engineer serves as a technical leader responsible for designing, developing, configuring, and supporting enterprise contact center solutions built on **Microsoft Dynamics 365 Customer Service**, **Dynamics 365 Contact Center**, **Power Platform**, **Copilot**, and related technologies. ## Key Responsibilities - Design an **IVA conversation flow** for customer self-service - Configure **IVR routing logic** and **call-handling** capabilities - Build **Power Automate** workflows supporting case management processes - Create **Dataverse extensions**, **plugins**, and **custom APIs** - Configure **Dynamics 365 Contact Center** routing and **queue management** - Develop integrations with enterprise systems using **Azure services** - Design **Copilot experiences** and **prompt orchestration** strategies - Review pull requests and mentor engineering team members - Create technical specifications, solution diagrams, and integration designs - Participate in Agile ceremonies (sprint planning, backlog refinement) - Support production incidents and troubleshoot platform issues - Collaborate with business partners to gather requirements and define solutions - Analyze contact center performance metrics and identify optimization opportunities - Work with architects to improve **scalability, security, and maintainability** ## Required Qualifications - **Bachelor’s degree** in a related field (or equivalent via education + related work experience) - **5+ years** related work experience - **3+ years** implementing **Microsoft Dynamics** or **Power Platform** solutions - Experience with: - **Power Platform** - **Power Automate** - **C# / .NET** - **REST APIs** - **JavaScript/TypeScript** - **JSON** - Experience supporting **production business-critical applications** - Experience troubleshooting application defects and **production incidents** ## Preferred Qualifications - **Dynamics Customer Service** or **Dynamics Contact Center** experience - **AI-assisted development tools** - **IVA & IVR** experience ## Why Work for Us At **H&R Block**, the purpose is to provide help and inspire confidence in clients and communities. The role includes competitive pay, comprehensive benefits, and support for life both in and outside of work. ## Pay Range **$101,200.00 - $161,900.00 / Yr** (local minimum wage laws apply). Individual pay decisions depend on job-related factors such as experience, education, skill, performance, and geographic location. *Sponsored Job: LI-SH1 | LI-Remote*
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.