Role: MS Dynamics 365 DeveloperLocation: Culver City, CA-OnsiteMode: FulltimeDesired Skills: Microsoft Dynamics CRMJob Overview - We are looking for a highly skilled and experienced Microsoft Dynamics 365 Developer to join our technology team.
- The ideal candidate will be responsible for designing, developing, customizing, integrating, administering, and supporting Microsoft Dynamics 365 CRM/CE applications and Power Platform solutions.
- This role requires strong technical expertise, problem-solving capabilities, and the ability to collaborate with business and technical stakeholders to deliver enterprise-grade solutions.
- The candidate should have experience in Dynamics 365 customization, plugin development, workflows, integrations, data migration, Azure services, application support, and platform administration within Agile delivery environments.
- In addition to development activities, the role also includes handling functional and administrative responsibilities such as user onboarding, security management, environment administration, and Power Platform governance.
Roles & ResponsibilitiesKey ResponsibilitiesDynamics 365 Development & Customization • Design, develop, customize, and implement Microsoft Dynamics 365 CRM/CE solutions.
• Configure entities, forms, views, dashboards, business process flows, workflows, and security roles.
• Develop custom plugins, workflow activities, custom actions, and JavaScript components.
• Customize Dynamics 365 applications using C#, .NET, JavaScript, TypeScript, and Power Platform tools.
• Extend Dynamics functionality using PCF (PowerApps Component Framework) controls.
• Perform environment configuration and solution management across Dev, QA, UAT, and Production.
• Work closely with business users to understand functional requirements and translate them into technical solutions.
Power Platform Development • Build and maintain Power Apps (Canvas and Model-Driven Apps).
• Develop Power Automate workflows and approval processes.
• Create dashboards and reports using Power BI.
• Implement Dataverse solutions and business rules.
• Integrate Power Platform solutions with enterprise systems.
• Administer and manage Power Platform environments, solutions, connectors, and governance policies.
• Monitor and maintain Power Platform security, access controls, licensing, and compliance settings.
• Support deployment, backup, restore, and environment lifecycle management activities.
• Manage user onboarding, user setup, role assignments, and access provisioning.
• Support system audits, governance standards, and compliance requirements.
Integration & API Development • Design and develop integrations between Dynamics 365 and external applications.
• Build REST/SOAP API integrations using Azure Logic Apps, Azure Functions, and Service Bus.
• Work with middleware and third-party integration tools.
• Implement secure authentication and authorization mechanisms.
• Support real-time and batch integrations.
Data Management & Migration • Perform data migration activities using SSIS, KingswaySoft, Dataflows, or custom ETL processes.
• Ensure data integrity, validation, and cleansing during migrations.
• Support master data management initiatives.
• Optimize SQL queries and database performance.
Application Support & Maintenance • Troubleshoot and resolve production incidents and application issues.
• Perform root cause analysis and implement permanent fixes.
• Monitor application performance and recommend improvements.
• Support upgrades, patches, and release deployments.
• Ensure adherence to security, compliance, and governance standards.
Generic Managerial Skills: - The candidate should have experience in Dynamics 365 customization, plugin development, workflows, integrations, data migration, Azure services, application support, and platform administration within Agile delivery environments.
- In addition to development activities, the role also includes handling functional and administrative responsibilities such as user onboarding, security management, environment administration, and Power Platform governance