Senior Engineer – MS Power Platform

Job Location :
Bangalore
Job Type :
Full Time

Job Description

Netwoven is looking for a “Senior Engineer – Microsoft Power Platform” professional who must understand the functional requirements based on functional design documents and have experience in building Technical Design Documents from Functional and Business requirements. The person should have a good understanding of Microsoft Power Platform design pattern, development best practices, performance considerations and hold good experience in deployment and data migration from legacy systems.

Technical Skills

  • Candidate should have rich hands-on experience in Microsoft Power Apps, Microsoft Power Automate and Microsoft Power BI
  • Candidate should have work experience in Microsoft Dynamics 365, C#, JavaScript
  • Candidate should possess good knowledge of Microsoft Dynamics 365 Architecture and should be able to design and develop various requirements provided by the customer
  • Candidate should be able to configure, customize and extend Microsoft Dynamics 365
  • Candidate should have familiarity with Dynamics 365 permission management
  • Candidate should have rich hands-on experience of .Net (C#)
  • Candidate should be fundamentally strong with JavaScript
  • - Strong with asynchronous programming

  • Candidate should have strong development experience with Dynamic 365
  • - Knowledge of Dynamics 365 SDK
    - Strong understanding FetchXML
    - Plugin development using C#
    - Plugin registration tool
    - Plugins deployment process
    - JavaScript deployment process
    - XRM Toolbox
    - Developing custom Workflow Actions for Business Rule
    - Understanding of React.JS, Office UI Fabric library, PowerApps Component Framework (PCF)
    - Data migration experience with SSIS

  • Candidate should have strong development experience with Microsoft Power Automate (Flow)
  • Candidate should have report building experience with Microsoft Power BI
  • Candidate should have Report (SSRS) development experience
  • Having knowledge of integrating Dynamic 365 with other applications will be helpful.
  • Having experience of extending and customizing Dynamic 365 for mobile will be an added advantage
  • Experience Required

    Min 5+ work experience in IT industry

    Qualification Required

    Bachelor’s in computer application / Computer Science, B.E./B. Tech. (IT), MCA, M. Tech in Computer Science