{bc}
linkedin

Software Engineer - D365 CE

Caterpillar Inc.
Karnataka, IND
Full-time
Onsite
Discovered 1 weeks ago
Microsoft Dynamics 365 CE/CRMCRM customization and configurationPlugin developmentWorkflowsPower AutomateJavaScript
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Microsoft Dynamics 365 CE/CRMCRM customization and configurationPlugin development
Smart Apply

Full Job Posting

Job Summary

Develop and deliver Microsoft Dynamics 365 Customer Engagement solutions across Sales, Service, and Marketing modules.

The role covers CRM customization, configuration, integrations, technical delivery, system enhancements, testing, support, and documentation.

The position is an individual contributor role working with consultants, business analysts, and QA teams.

Technical Delivery and Development

  • Develop and customize Dynamics 365 CE/CRM solutions using plugins, workflows, JavaScript, C#, and .NET.
  • Configure CRM entities, forms, views, dashboards, and security roles.
  • Participate in requirements analysis, fit/gap workshops, technical reviews, estimation, and development planning.
  • Design product enhancements and scalable CRM applications.
  • Maintain technical documentation, perform testing and debugging, and optimize performance.

Integration and Data Management

  • Work with Dataverse and SQL Server for data management and migration activities.
  • Support integrations using APIs, web services, and Azure Logic Apps.
  • Collaborate with teams using Power Platform, Azure DevOps, and Reporting Services.

Collaboration and Support

  • Communicate with customers, developers, and service delivery teams to resolve application issues.
  • Provide troubleshooting, training, and issue resolution for customers.
  • Maintain knowledge base articles and technical documentation.

Continuous Improvement

  • Research new tools and technologies, implement best practices, conduct code reviews, and support continuous improvement.
  • Stay current with Microsoft technologies, Power Platform tools, and CRM industry trends.

Technical Expertise

  • Hands-on experience with Dynamics 365 CE modules including Sales, Service, and Marketing.
  • Proficiency in plugins, workflows, Power Automate, JavaScript, C#, and .NET.
  • Familiarity with Dataverse, SQL Server, integrations, security roles, user management, and compliance standards.
  • Experience diagnosing Dynamics 365 CE issues and optimizing system stability and performance.

Tools and Experience

  • Experience with DevOps practices, CI/CD pipelines, Git, and Azure DevOps.
  • Familiarity with Agile/Scrum methodologies.
  • 2–4+ years of Microsoft stack experience, including at least 2+ years focused on Dynamics 365 CE, Dataverse, and Power Platform.
  • Experience contributing to multiple full-cycle Dynamics 365 CE implementations.

Education and Certifications

  • Bachelor's degree in computer science, engineering, or a related field.
  • PL-400, MB-210, MB-230, or MB-910 certifications are preferred.
  • Exposure to global rollouts and multi-entity implementations is a plus.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Caterpillar Inc.