Power Platform Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Mumbai - India

profile Monthly Salary: Not Disclosed
Posted on: 8 days ago
Vacancies: 1 Vacancy

Job Summary

Job description

Job titlePower Platform & Dynamics 365 Engineer (Integrations ALM & Security)
FunctionTECHNOLOGY/Digital transformation
LocationRemote India Based
Responsible toHead of Enterprise Applications & CRM

Job description

Overall purpose
Join our dynamic team at Regent College London as a Power Platform & Dynamics 365 Engineer (Integrations ALM & Security) where youll help evolve and harden our Microsoft Dynamics 365 and Power Platform services that support key Higher Education business processes (admissions marketing enrolment student communications and student support).

In this role youll design and deliver solutions across Dataverse (model-driven apps) Canvas apps Power Automate and Power Pages. Youll bring strong engineering capability in API integrations and pro-code extensibility (e.g. plugins JavaScript) and will help establish secure reliable delivery practices across environments.

This role is based remotely (India) joining a UK-based function and working primarily to the UK time zone. Youll be part of a small dedicated team delivering both strategic initiatives and continuous improvements.

The successful candidate will be a self-starter and strong individual contributor comfortable owning work end-to-end without a dedicated QA team. You will also act as a technical multiplier by uplifting integration patterns ALM/CI-CD and security practices and by mentoring other developers as they upskill.

Specific duties and responsibilities
  • Design build and enhance Dataverse-based solutions (model-driven apps tables forms views and business logic) aligned to the CRM product roadmap.
  • Support day-to-day Dynamics 365/Dataverse configuration including adding fields modifying forms/views business rules security roles and general entity/app administration as part of shared team responsibilities.
  • Design and build targeted Canvas apps (and reusable components where appropriate) for business scenarios that are better served by task-focused UX-first experiences integrating with Dataverse and other services.
  • Implement custom logic where required using C# (plugins and/or custom workflow activities) JavaScript/TypeScript and platform extensibility patterns.
  • Design develop and support API-based integrations between Dynamics 365/Dataverse and enterprise systems (including the Student Records System where applicable) using REST APIs OAuth2/Entra ID custom connectors and/or Azure integration services.
  • Create enhance and refactor Power Automate flows using resilient engineering practices (error handling retries logging idempotency where relevant connection references and environment variables).
  • Contribute to the migration from legacy ADX/portal capabilities to Power Pages including page/templates forms security/permissions and safe integration patterns back to Dataverse and other services.
  • Maintain disciplined solution management and automated deployments across environments using Azure DevOps (Power Platform Build Tools/PAC CLI) including versioning release notes and deployment runbooks.
  • Improve the security posture of the platform through least-privilege role design team/access model reviews auditing and Power Pages permission modelling; collaborate with platform/tenant administrators on governance controls.
  • Perform thorough testing create reusable test scripts/checklists and participate in peer reviews to ensure quality performance and reliability.
  • Triage and resolve defects/incidents promptly provide third-line support for integrations/automations and proactively monitor and improve platform health.
  • Work closely with the Head of Enterprise Applications & CRM Project Manager developers and business stakeholders to clarify requirements propose options communicate trade-offs and maintain clear technical documentation.
Additional duties:
  • Contribute to consistent Agile ceremonies (refinement planning review and retrospectives) and support lightweight estimation and delivery forecasting for a small team.
  • Help implement and document engineering standards (ALM CI/CD integration patterns security reviews) and contribute to Centre of Excellence (CoE) practices where appropriate.

Person Specification
EXPERIENCE & PERSONAL QUALITIES

Essential:


  • Full proficiency in English; confident communicating with UK-based stakeholders.
    Ability to work effectively as part of a small delivery team and collaborate across IT and business functions.
  • 3-6 years of experience delivering solutions on Microsoft Dynamics 365 (Customer Engagement) and the Power Platform.
  • Hands-on experience with Dataverse solution delivery (tables forms views business rules/processes) in model-driven apps; able to contribute to Canvas apps where appropriate.
  • Comfortable delivering both configuration-level enhancements (e.g. fields forms views business rules) and engineering-level work (integrations ALM/CI/CD security).
  • Experience building and supporting API integrations (REST OAuth2/Entra ID app registrations) and using tools such as Postman.
  • Experience with pro-code extensibility for Dataverse (e.g. C# plugins/custom workflow activities) and/or client-side scripting (JavaScript).
  • Strong Power Automate experience including production-grade practices (error handling monitoring and supportability).
  • Experience working with Dev/UAT/Production environments and change/release management.
  • Comfortable working independently without a dedicated QA team; able to plan test and deliver end-to-end.
  • Strong analytical problem-solving and decision-making skills with attention to security and data integrity.

Desirable:
  • Experience delivering Power Pages (or ADX Studio Portals) including external user journeys and permissions modelling.
  • Experience designing and building Power Apps Canvas apps (responsive design components and Dataverse integration).
  • Experience with Azure integration services (e.g. Azure Functions Logic Apps API Management Service Bus Key Vault).
  • Experience implementing CI/CD for Power Platform using Azure DevOps pipelines (Power Platform Build Tools and/or PAC CLI).
  • Experience with PCF controls and TypeScript.
  • Experience in Higher Education or similarly regulated environments handling sensitive personal data.
TECHNICAL KNOWLEDGE & SKILLS


Essential
  • Strong knowledge of Dataverse architecture solution management (managed/unmanaged) and environment configuration (Dev/UAT/Prod).
  • Strong knowledge of Dynamics 365 CE/model-driven app configuration.
  • C#/.NET experience for Dataverse plugins and related development practices (source control code review debugging).
  • JavaScript (and ideally TypeScript) for model-driven form scripting and client API usage.
  • API integration design via authentication/authorisation (OAuth2) data mapping error handling retries and monitoring/observability.
  • Power Automate engineering: scalable flow design connection references environment variables and governance-aware connector use.
  • ALM/CI-CD fundamentals with Azure DevOps and/or GitHub (build/release pipelines approvals and deployment controls).
  • Working knowledge of Agile/Scrum delivery practices.

Desirable:
  • Power Pages (Liquid basic HTML/CSS/JavaScript) and portal deployment practices. Canvas app development (formulas responsive design components Dataverse integration).
  • Power Platform CoE Starter Kit familiarity and platform monitoring approaches.
  • Data export and reporting patterns (e.g. datalake concepts ETL Power BI modelling fundamentals).
  • Understanding of security best practices for external users and portals (least privilege auditing data protection).
  • Azure administration familiarity relevant to integration delivery.
EDUCATION & PROFESSIONAL QUALIFICATIONS

Essential:
  • Degree in Computer Science Information Technology or a related field or equivalent level experience/training.
Desirable:
  • Microsoft Power Platform Developer certification (PL-400).
  • Additional relevant Microsoft certifications (e.g. PL-600 MB-230 AZ-204) or equivalent experience.

Compliance Statement

Successful applicants will be required to complete pre-employment checks including a criminal records check two references ID and Right to Work verification and education confirmation. We are an equal opportunity employer and value diversity and inclusion selection for employment is based solely on an individuals skills qualifications and experience relevant to the role.


Required Experience:

Senior IC

Job descriptionJob titlePower Platform & Dynamics 365 Engineer (Integrations ALM & Security)FunctionTECHNOLOGY/Digital transformationLocationRemote India BasedResponsible toHead of Enterprise Applications & CRMJob descriptionOverall purposeJoin our dynamic team at Regent College London as a Power Pl...
View more view more

About Company

Company Logo

Career-focused degrees at Regent College London in Business, Law, Health and Engineering. Flexible study and student support.

View Profile View Profile