
Roles and Responsibilities:
- Lead the design and implementation of Dynamics CRM solutions, focusing on efficiency and automation
- Be trusted solution advisor to customers and internal teams
- Conduct research into customers' use of technology platform, design solutions to improve business processes and recommend roadmap for business solutions
- Own the integrity and strength of the solutions recommended
- Identify and develop reusable solutions/accelerators/assets for enhanced process automation and client value addition
- Collaborate with different stakeholders (customers, partners, internal) to create prototypes as a means of eliciting requirements
- Collaborate with cross functional teams to meet the solution architecture needs
- Review solutions and recommend improvements during project deliveries
- Groom & refine the product backlog, in liaison with project stakeholders
- Guide the team on business solution architecture and best practices to ensure modularity, reusability, and productivity
- Define and enforce coding standards, guidelines, and best practices for development teams for developing and implementing scalable solutions
- Oversee program and project delivery, ensuring alignment with strategic goals
- Review platform releases and educate internal teams & customers on new features
- Conduct product demonstrations to showcase features and functionalities
- Mentor and provide technical guidance to team members, identifying training needs and establishing learning plans
- Mandatory for all to follow the norms defined in ISMS 27001
- The above list is not exhaustive, and the role may change to meet the overall objectives of the company.
Technical Skills:
- Experience working in D365 CRM, including Power Apps, Plugins, Workflows, Business Process Flows, Business Rules, Actions, and Custom Workflow Assemblies.
- Understanding of platform integration patterns and APIs, system integrations, software engineering patterns, and development of architectural/high-level designs within defined architectural frameworks and software engineering patterns
Comprehensive understanding of functional modules including:
a. Sales, Customer Insights, Customer Service, Field Service Automation
b. Microsoft Social Engagement, Unified Service Desk, Project Service Automation
c. KB Management, Voice of Customer
d. Co-pilot / Azure OpenAI Studio
- Setup, installation, configuration & deployment of MS D365 CRM modules
- Experience in customization and extension of D365 CRM
- Java scripting frameworks like Node.js, Angular.js, React.js, JQuery, CSS, HTML 5, AJAX
- Proficiency in .Net (C#) and JavaScript development experience within the D365 SDK including working knowledge of the ODATA, REST endpoints, Entity Model, and Asynchronous programming
- In-depth hands-on knowledge of Canvas and Model Driven applications and the Common Data Service (CDS)
- Proven experience with Microsoft .NET technologies including, .NET Framework, Visual Studio, Source Code Management Systems (TFS)
- Developing REST APIs, Integration experience with external systems through REST API's. Both with and without middleware.
- Working knowledge of source control tools like GIT, VSS etc.
- Data migration experience either through a tool or through MS D365 feature
- Hands-on experience in Power Pages, Power Apps Portal (configuration, customization, and extension)
- Technical background working with Microsoft .NET technologies: Visual Studio.NET, ADO.NET, C#, SQL Server, XML, JavaScript, jQuery, HTML5, SharePoint, Power BI, and Web Services.
- Experience with Microsoft Azure services (Application servers, Database Services, Service Bus)
- Comprehensive experience working on software development using agile methodologies, DevOps, CI/CD
Soft Skills:
- Proven ability to manage and deliver solutions for MS D365 CRM projects
- Expertise in fitment analysis of customer requirements.
- Experience with project problem diagnosis, solution development, client communication, facilitation of decision-making, and managing client expectations
- Ability to estimate large-scale MS D365 CRM implementation programs
- Strong knowledge of performance tuning in Model-Driven Apps implementations
- Knowledge of object-oriented programming, relational database design, and software design best practices
- Experience in data integration and migration projects
- Strong knowledge of responding to RFPs/RFIs and proposal creation
- Expertise in program and project management, risk identification, and mitigation.
- Exceptional stakeholder and vendor management skills
- Strong, concise documentation, communication and team-handling skills
- Experience leading and developing top-performing teams
- Previous work experience with US, Australian or UK clients
- Knowledge of Jira, confluence and other project management tools
Certifications:
- Certification in any modules (Sales, Service, Field Service, Project Ops)
- Certification in Microsoft Dynamics 365 Power platform basics MB 200
Didn’t find the job appropriate? Report this Job