Software Developer – CRM (Dynamics 365)

Avanciers

Avanciers is seeking a highly skilled Software Developer specializing in Customer Relationship Management (CRM) systems, with a focus on Microsoft Dynamics 365, to join our clients dynamic technology team. This role involves designing, developing, and maintaining CRM solutions that enhance customer engagement and streamline business processes.

Job Title: Software Developer – CRM (Dynamics 365)

Work Location: Onsite

Work Schedule: Monday–Friday, 7.25 hours/day (8:00 AM – 5:00 PM)

Interview Mode: Onsite

Job Summary

Seeking an experienced CRM Software Developer with strong expertise in Microsoft Dynamics 365 to design, customize, develop, and support enterprise CRM solutions across the full SDLC.

Key Responsibilities

  • Develop, customize, and maintain Dynamics CRM applications
  • Customize entities, forms, views, dashboards, reports, ribbons, and workflows
  • Build custom plug-ins and complex Power Automate flows
  • Translate business and technical requirements into tested CRM solutions
  • Troubleshoot issues and provide post-implementation support
  • Participate in Agile ceremonies, design walkthroughs, and documentation
  • Integrate Dynamics CRM with enterprise systems using CRM APIs
  • Ensure accessibility and coding standards compliance

Must-Have Skills & Experience

  • 8+ years of hands-on experience with Dynamics CRM / Dynamics 365
  • Strong development skills in C#, JavaScript, HTML
  • Expertise in Dynamics CRM SDK, Web API, FetchXML, OData
  • Experience with Power Apps and Power Pages
  • Strong knowledge of Dataverse and Azure integrations
  • Experience with Agile methodologies

Reporting & Integration

  • Experience with Dynamics CRM reporting and Power BI
  • Strong SQL and data integration (ETL) knowledge
  • Proven experience integrating CRM with enterprise systems

Soft Skills

  • Excellent communication and documentation skills
  • Strong analytical and problem-solving abilities
  • Team-oriented with strong stakeholder collaboration skills

#INDCA

Job Type: Full-time

Work Location: In person

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?