> Markdown version of [/jobs/ext/4717749-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4717749-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Everforth Apex - **Location:** Kansas City, MO, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Microsoft Online Services, C Sharp (Programming Language), Databases, Data Hub, JSON, Microsoft Dynamics, Microsoft Software, OAuth, Software Engineering, Systems Integration, TypeScript, Model-Driven Development, Enterprise Software Applications, Microsoft Power Automate, Power Platform Integration, Information Technology, Restful APIs, Software Version Control, Powerapps, Workday, Web Api - **Published:** November 14, 2026 - **Apply:** https://www.dice.com/job-detail/ef87a257-9013-491d-acf4-87ba223d13ce ## About the Role Education: Bachelor's degree in Computer Science, Information Technology, or a related technical discipline, or equivalent professional work experience. Experience: Minimum of five years of software development experience within the information technology sector, including a minimum of two years of hands-on technical experience with Microsoft Dynamics 365 or the Microsoft Power Platform. Technical Skills: Proficient in C#, JavaScript, TypeScript, and Microsoft Flows. Hands-on experience developing REST APIs, JSON data structures, and integration endpoints. Demonstrated knowledge of Dataverse and software development lifecycle practices using source control. Preferred Qualifications * Experience integrating Microsoft platforms with enterprise applications such as Workday, NICE, or complex database systems. * Familiarity with Agile delivery methodologies and the ability to translate technical user stories into functional code. * Strong documentation skills for defining source-to-target data mappings, error-handling behaviors, and system dependencies. ## Description This technical specialist leads the design, configuration, development, and system integration within the Microsoft Dynamics 365 and Power Platform environment. The position focuses on implementing solutions that optimize user experience and connect core platform capabilities with enterprise applications. Candidates must analyze complex requirements, design robust integrations, and troubleshoot system behaviors with minimal onboarding time in an agile project framework., * Configure and customize Dynamics 365 and model-driven Power Apps to support contact center business processes and user workflows. * Design, develop, test, and maintain robust REST APIs and integrations using JSON, OAuth 2.0, and Dataverse Web API. * Create and manage Power Automate cloud flows, utilizing custom connectors, HTTP operations, and automated error-handling patterns. * Develop reusable front-end controls and enhance client-side experiences using TypeScript, JavaScript, and the Power Apps Component Framework (PCF). * Configure Dataverse tables, relationships, environment variables, and manage solution deployments across environments using ALM practices. * Perform deep-dive troubleshooting and root cause analysis on integrations, APIs, cloud flows, and client-side scripts. * Collaborate with architects, data teams, and development partners to align on technical contracts and system integrations.