Onsite Software Developer – D365 CE

Posted 1 hour ago

Apply now

About the role

  • Dynamics 365 Developer customizing CRM solutions. Leveraging Microsoft technologies to enhance Sales, Service, and Marketing modules for Caterpillar.

Responsibilities

  • Develop and customize Microsoft Dynamics 365 CE/CRM solutions using plugins, workflows, JavaScript, C#, and .NET.
  • Configure CRM entities, forms, views, dashboards, and security roles.
  • Participate in requirement analysis, fit/gap workshops, and technical reviews with peers and stakeholders.
  • Design and implement product enhancements, add-on modules, and scalable CRM applications.
  • Prepare and maintain technical documentation, customizations, and best practices.
  • Perform unit testing, debugging, and performance optimization to ensure high-quality delivery.
  • Communicate actively with customers, developers, and service delivery teams to resolve application issues.
  • Provide customer support including troubleshooting, training, and issue resolution.
  • Maintain knowledge base articles and technical documentation for ongoing support.

Requirements

  • 2–4+ years of experience in the Microsoft stack, with at least 2+ years focused on Dynamics 365 CE/Dataverse and Power Platform.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Preferred Certifications: PL - 400: Power Platform Developer MB - 210: Dynamics 365 Sales MB - 230: Dynamics 365 Customer Service MB - 910: Dynamics 365 Fundamentals (CRM)

Benefits

  • Professional growth opportunities
  • Leadership programs
  • Health insurance
  • Retirement plans
  • Paid time off

Job title

Software Developer – D365 CE

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job