Senior Software Engineer – Power Platform and ERP Integration

Share your love

Department: Smart Services
Experience: 5–7 years
Job location: Ajman
Website : www.staffconnect.ae

Job Purpose

Own Dynamics 365 CRM and Power Platform development, administration and application support, including workflows and integrations connecting CRM, Finance & Operations, HR and digital services.

Key Responsibilities

  • Configure and enhance Dynamics 365 CRM entities, forms, views, business rules and security roles.
  • Develop Canvas Apps, Model-Driven Apps, Power Pages and Power Automate workflows.
  • Implement integrations between Dynamics 365 F&O, HR, CRM, portals and internal applications.
  • Design and maintain Dataverse tables, relationships, validation rules and access controls.
  • Develop CRM plugins, custom APIs and extensions.
  • Manage Power Platform environments, solutions, permissions, connections and deployments.
  • Translate business requirements into application changes and troubleshoot workflow/integration issues.
  • Coordinate testing, releases, documentation and specialist ERP/HR vendors.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems or related field.
  • Minimum 5 years of enterprise application delivery experience.
  • 3+ years of Dynamics 365 CRM/CE and Power Platform experience.
  • 3+ years of Power Apps, Power Automate and Dataverse development.
  • 2+ years of Dynamics 365 F&O integration experience.
  • Working knowledge of Dynamics 365 HR processes and integrations.
  • Experience with C#/.NET, JavaScript, Dynamics Web API and custom connectors.
  • Power Pages experience including authentication, table permissions and bilingual UX.
  • Strong Dataverse and SQL Server skills.
  • Familiarity with Azure API Management, Service Bus, Functions and Microsoft Entra ID.
  • Experience with Power Platform ALM, deployment pipelines and governance.
  • Strong understanding of least-privilege access, DLP, auditability and change management.