Developer III - Software Engineering (Bengaluru)

Developer III - Software Engineering (Bengaluru)

02 Sep
|
UST
|
Bengaluru

02 Sep

UST

Bengaluru

Role description

Job Description – MS Dynamics CRM DeveloperPosition: MS Dynamics CRM Developer

Experience: 7–10 years
Role Type: Hands-on Development

Role Overview

We are looking for an experienced MS Dynamics CRM Developer with 7–10 years of hands-on experience in Microsoft Dynamics 365 CRM / Power Platform. The ideal candidate should have strong expertise in Model-Driven Apps, customizations, Plugins, JavaScript, Power Automate, and other Dynamics 365 capabilities.

The candidate should be comfortable working on complex business scenarios, troubleshooting issues, and taking a configuration-first approach to solution design.

Key Responsibilities & Technical Skills

- Model-Driven App Development

- Hands-on experience developing and customizing Model-Driven Apps.
- Understanding of forms, views, business rules, business process flows, commands, and app configuration.

- Dataverse / Entities – Basics

- Strong understanding of Dataverse and tables/entities.
- Knowledge of relationships, columns/fields, choices, keys, ownership, and security concepts.

- Customization

- Experience with Dynamics 365 CRM customization and configuration.
- Ability to implement business requirements using out-of-the-box (OOB) capabilities wherever possible.

- Plugins

- Hands-on experience developing, registering, debugging, and troubleshooting Dynamics 365 Plugins.
- Understanding of plugin execution pipeline, stages, images, context, and synchronous/asynchronous execution.

- JavaScript

- Strong experience with client-side scripting for Dynamics 365.
- Experience working with form events, field validation, Web API, and custom client-side functionality.

- Power Automate

- Hands-on experience developing cloud flows using Power Automate.
- Knowledge of triggers, actions, expressions, error handling, approvals, integrations, and troubleshooting.

- OOB Feature Exposure

- Positive understanding of standard Dynamics 365 CRM capabilities.




- Ability to evaluate requirements and determine whether they can be addressed through OOB functionality before opting for custom development.

- Configuration-Based Approach

- Strong preference for configuration over customization where feasible.
- Ability to design scalable and maintainable solutions using standard Power Platform/Dynamics 365 capabilities.

- Scenario-Based Problem Solving

- Strong analytical and problem-solving skills.
- Ability to understand business scenarios, identify appropriate Dynamics 365/Power Platform features, and explain the thought process behind technical decisions.

- Troubleshooting

- Experience diagnosing and resolving issues across Model-Driven Apps, Plugins, JavaScript, Power Automate, and Dataverse.
- Ability to analyze logs, errors, execution behavior, and dependencies to identify root causes.

- Canvas Apps

- Hands-on or working knowledge of Canvas App development.
- Understanding of controls, formulas, data sources, connectors, and integration with Dataverse.

- Custom Pages

- Experience creating and integrating Custom Pages within Model-Driven Apps.
- Understanding of scenarios where Custom Pages can provide tailored user experiences.

- Power Pages

- Good understanding of Power Pages and its integration with Dataverse.
- Exposure to configuration, authentication/security, permissions, and customization.

Good to Have

- Experience with Power Apps Component Framework (PCF).
- Exposure to developing and deploying custom PCF controls.
- Understanding of ALM, solutions, environments, and deployment practices in Power Platform.

Skills

Microsoft Dynamics, JavaScript, Power Automate, Power Pages

About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

📌 Developer III - Software Engineering (Bengaluru)
🏢 UST
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: developer iii - software engineering (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: developer iii - software engineering (bengaluru) / bengaluru