Senior Software Engineer (Microsoft Dynamics 365 & Power Platform)

Apex Systems

Kansas City, MO • 16m ago • On-site

Senior

On-site

70 - 85 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Software Engineer (Microsoft Dynamics 365 & Power Platform) role

Improve your resume now

$70 – $85/year

Quick Facts

  • Role: Senior Software Engineer
  • Focus: Microsoft Dynamics 365 and Power Platform integrations and customizations

Description

This role is a technical specialist leading design, configuration, development, and system integration within Microsoft Dynamics 365 and Power Platform. You will implement solutions that improve user experience and connect core platform capabilities with enterprise applications, while analyzing complex requirements and troubleshooting system behaviors in an agile environment.

Responsibilities

  • Configure and customize Dynamics 365 and model-driven Power Apps for contact center workflows
  • Build, test, and maintain REST APIs and integrations using JSON, OAuth 2.0, and Dataverse Web API
  • Create and manage Power Automate cloud flows using custom connectors, HTTP operations, and automated error-handling
  • Develop reusable front-end controls and enhance client-side experiences with TypeScript, JavaScript, and PCF
  • Configure Dataverse tables, relationships, environment variables, and manage solution deployments with ALM practices
  • Perform deep-dive troubleshooting and root cause analysis across integrations, APIs, cloud flows, and client-side scripts
  • Collaborate with architects and data/development teams on technical contracts and system integrations

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related technical discipline, or equivalent professional experience
  • 5+ years of software development experience, including 2+ years hands-on with Microsoft Dynamics 365 or Power Platform
  • Proficiency 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

Benefits

  • Supplemental benefits including medical, dental, vision, life, disability, and other insurance plans
  • ESPP and 401K with company match after 12 months tenure
  • HSA on an HDHP plan
  • Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • Training, certification prep, and access to technical and leadership courses after 6+ months tenure
  • Certification discounts and association perks (e.g., CompTIA, IIBA)
  • Access to a certified Career Coach

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report