Job Title:
Senior Engineer Digital Applications Experience:
1.5 3 Years
Job Summary:
We are seeking an experienced Microsoft Dynamics 365 Developer
with strong expertise in Power Pages development
. The ideal candidate will have hands-on experience in CRM customizations, plugin and workflow development, and Power Platform components including Power Automate and Power Apps.
This role also involves providing Level 2/Level 3 application support
, issue analysis, and working closely with cross-functional teams in an agile development environment.
A solid understanding of Dynamics 365 Customer Engagement (CE)
architecture, security model, and extensibility options is essential. Experience in designing secure, scalable, and user-friendly portal interfaces, as well as integrating Dynamics with third-party systems, is highly desirable.
Key Responsibilities:
Portal Development:
- Design and customize
Power Pages / Dynamics 365 Portals
, including web templates, forms, lists, site settings, and content snippets. - Configure
Web Roles, Entity Permissions
, and Access Control Rules
. - Develop portal UI enhancements using
Liquid templates, JavaScript, and jQuery
. - Build secure integrations with external systems using
REST APIs, Azure Functions
, or Power Automate
.
Dynamics 365 CRM Development:
- Customize and extend
Dynamics 365 CE modules
such as Sales, Service, and custom entities. - Develop
custom Plugins, Workflows, Custom Actions, Business Rules
, and Power Automate Flows
. - Build complex business logic using
Custom Workflow Activities
and Business Process Flows
. - Use tools such as
XrmToolBox, Plugin Registration Tool
, and Power Platform CLI
. - Customize system components including
entities, forms, views, dashboards
, and field-level validations
. - Integrate Dynamics 365 with third-party applications using
RESTful APIs, webhooks
, and middleware.
Troubleshooting & Technical Support:
- Handle and resolve incidents and service requests related to Dynamics 365 and integrated systems.
- Analyze issues reported by users, gather detailed information via chat or email, and provide accurate diagnosis and resolution.
- Monitor and reduce the open ticket queue by proactively resolving recurring issues.
- Escalate unresolved issues as per the escalation matrix, while maintaining communication with Level 2/3 support teams.
Process Compliance:
- Gather information from vendors and customers and update tickets regularly as per the defined process.
- Follow the escalation matrix (Vendor, Internal, and Customer defined).
- Ensure tickets are closed after proper user/customer communication.
- Constantly track tickets for
SLA adherence
and escalate any deviations. - Comply with defined
operational processes
and maintain accurate SLA updates.
Required Technical Skills:
-
Microsoft Dynamics 365 CE:
Proficient in entity configuration, form/view customization, plugin development, and custom workflow activities. -
Power Pages / Dynamics Portal:
Strong experience in advanced portal architecture, Liquid templating, and web role configurations. -
Front-End Technologies:
Proficient in JavaScript, jQuery, HTML, and CSS. -
Server-Side Development:
Experience with C# and .NET Framework
for custom development. -
Microsoft Power Platform:
Skilled in Power Apps (Canvas & Model-Driven), Power Automate, and Dataverse. -
Azure Services:
Exposure to Azure Functions, Logic Apps, Application Insights
. -
Integration & Data Technologies:
Experience with Web APIs, OData, FetchXML
. -
Developer Tools & DevOps:
Familiarity with XrmToolBox, Portal Code Editor, Azure DevOps
.
Educational Qualification:
Bachelor s degree in Engineering B.E / B.Tech
or MCA