FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Microsoft Dynamics CRM Developer
Weekday (YC W21). Design, develop, customize, and maintain Microsoft Dynamics CRM applications based on business and functional requirements .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in Microsoft Dynamics CRM development and customization, with strong capabilities in C#, ASP.NET, and Microsoft Power Platform. Proficient in translating complex business requirements into scalable technical solutions while ensuring adherence to best practices and performance optimization.
Highest-signal resume keywords
Microsoft Dynamics CRM DevelopmentC# ProgrammingMicrosoft Power PlatformCRM Architecture and CustomizationSQL Server Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Microsoft Dynamics CRMC#ASP.NETPower AppsDynamics CRM PluginsJavaScriptTypeScriptHTMLCSSSQL Server
Soft Skills
Problem-SolvingCommunicationDebuggingTroubleshooting
Tools & Technologies
Azure ServicesDevOpsCI/CD PipelinesWeb ServicesThird-Party Integrations
Certifications & Qualifications
Microsoft Dynamics 365 CertificationPower Platform Certification
Industry Keywords
Enterprise EnvironmentsCRM ImplementationsCustomizationSecurity RolesDeployment Processes
Tech Stack
Tools & technologiesAngularASP.NETAzureCloudJavaScriptSQLTypeScript.NET
About the role
Key responsibilities & impact- Design, develop, customize, and maintain Microsoft Dynamics CRM applications based on business and functional requirements
- Develop custom CRM functionality, plugins, workflows, business rules, entities, forms, views, and dashboards
- Build scalable and maintainable solutions using C#, ASP.NET, .NET Framework/.NET Core, and Dynamics CRM development frameworks
- Develop and customize applications using Microsoft Power Platform, particularly Power Apps, to support business workflows and process automation
- Configure and extend Dynamics CRM modules while ensuring adherence to Microsoft best practices and enterprise development standards
- Develop custom plugins, workflow activities, JavaScript components, and server-side extensions where required
- Work closely with functional teams and stakeholders to understand requirements and convert them into effective technical solutions
- Troubleshoot application issues, perform root-cause analysis, and implement fixes and performance improvements
- Participate in CRM upgrades, deployments, testing, production support, and release management activities
- Ensure solutions are secure, scalable, reliable, and optimized for performance
- Prepare technical documentation covering solution architecture, customizations, integrations, and deployment processes
Requirements
What you’ll need- 8–15 years of overall software development experience, with significant hands-on experience in Microsoft Dynamics CRM
- Strong expertise in Microsoft Dynamics CRM / Dynamics 365 CRM development and customization
- Excellent programming experience with C# and ASP.NET
- Strong knowledge of Microsoft Power Platform, especially Power Apps
- Experience developing Dynamics CRM plugins, workflows, custom entities, forms, views, and business rules
- Strong understanding of CRM architecture, customization, security roles, solutions, and deployment processes
- Experience with SQL Server and relational database concepts
- Ability to analyze complex business requirements and translate them into scalable technical solutions
- Strong debugging, troubleshooting, problem-solving, and communication skills
- Experience with Angular or modern frontend frameworks
- Hands-on experience with CRM integrations, APIs, web services, and third-party enterprise applications
- Experience with Ribbon Customization and Dynamics CRM command bar customization
- Knowledge of JavaScript, TypeScript, HTML, and CSS
- Experience with Azure services and Microsoft cloud technologies
- Familiarity with DevOps, CI/CD pipelines, source control, and automated deployment practices
- Microsoft Dynamics 365 or Power Platform certifications will be an added advantage
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline
- Experience working in enterprise environments with multiple stakeholders and complex CRM implementations