Post Job Free
Sign in

Customer Engagement Power Bi

Location:
Jersey City, NJ, 07097
Salary:
120000
Posted:
October 07, 2025

Contact this candidate

Resume:

Nayab Rex

Senior Microsoft Dynamics CRM Developer (Customer Engagement & Power Platform)

Jersey City, NJ, 07097 ********@*****.*** 718-***-**** Professional Summary

Dynamics 365 CRM Developer with over 8+ years of hands-on experience in designing, building, and delivering robust enterprise solutions across diverse business domains. Proficient in developing end-to-end CRM applications, customizing Customer Engagement modules, and implementing scalable architectures that align with organizational goals. Skilled in building custom plugins, workflows, JavaScript-based enhancements, and seamless integrations with third-party systems using RESTful APIs and Azure services. Strong expertise in solution lifecycle management, including ALM, DevOps pipelines, testing, and deployment. Experienced in optimizing data models, improving system performance, and enhancing user experience. Passionate about mentoring teams, driving best practices, and delivering high-quality, maintainable solutions that evolve with business needs.

Core Skills

● Dynamics 365 CRM development and customization (custom entities, plugins, workflows, business rules, JavaScript)

● C#, .NET (Core/Framework), JavaScript, TypeScript, SQL Server, FetchXML, SSRS/SSIS, PowerShell

● RESTful & SOAP API integrations, Dataverse, Azure Functions, Logic Apps, Service Bus, KingswaySoft, Scribe

● Power Apps (Canvas & Model-Driven), Power Automate, Power BI (DAX, data modeling), Virtual Agents, AI Builder

● Azure (Functions, Storage, Key Vault, App Insights), Azure Data Factory, ALM, CI/CD pipelines with Azure DevOps

● Role-based security, field/record-level security, Unified Interface customization, compliance (HIPAA/GDPR)

● Customer Engagement modules: Sales, Service, Field Service, Marketing, Case Management, Business Process Flows

● Agile/Scrum & Waterfall methodologies, requirement gathering, documentation, training, cross-team collaboration

Professional Experience

Senior Dynamics 365 CRM Developer — Innovia Consulting Sep 2022 – Present

● Lead the development of enterprise-grade Dynamics 365 Customer Engagement solutions, driving architecture decisions and best practices.

● Implement custom plugins, workflows, and JavaScript-based enhancements to deliver tailored CRM functionality.

● Design and deploy integrations with external systems using RESTful APIs, Azure Functions, and Logic Apps.

● Collaborate with cross-functional teams to translate complex requirements into scalable, maintainable solutions.

● Guide solution lifecycle including ALM, DevOps pipelines, testing, and deployment strategies.

● Optimize data models, business rules, and form logic to improve system performance and user experience.

● Provide mentorship and technical guidance to junior developers, ensuring adherence to coding standards and best practices.

Dynamics 365 CRM Developer — Folio3 Dynamics

Aug 2019 – Dec 2022

● Developed and customized Customer Engagement modules, including Sales and Service, to align with business processes.

● Built custom business logic using C#, plugins, and custom workflows to extend out-of-the-box CRM capabilities.

● Enhanced UI/UX using JavaScript and HTML, improving user interaction and adoption across departments.

● Supported data migration efforts and integration with legacy systems to ensure seamless transition to Dynamics 365.

● Participated in Agile sprints, contributing to planning, code reviews, and deployment cycles.

● Created and deployed custom reports and dashboards to support decision-making and track key performance indicators.

● Assisted in troubleshooting and resolving complex production issues, ensuring system stability and reliability.

Junior .NET & CRM Developer — Catapult Systems

May 2017 – Jul 2019

● Assisted in customizing and configuring Dynamics CRM 2015 and 2016 environments to meet business needs.

● Developed basic plugins, workflows, and form scripts under the guidance of senior developers.

● Supported data import/export operations, entity configuration, and initial solution deployments.

● Collaborated with QA teams and business analysts to test, debug, and enhance CRM functionalities.

● Contributed to project documentation, code reviews, and internal knowledge-sharing sessions to improve team efficiency.

Education

Bachelor's in Computer Science



Contact this candidate