Skip To Main Content
backBack to Search

Senior Microsoft Dynamics 365 (CRM) Developer

Remote in Argentina,
& 3 others
Microsoft Dynamics 365 CRM
& 9 others

We are seeking a Senior Microsoft Dynamics 365 (CRM) Developer to take ownership of enhancing and developing our existing system.

This role requires technical expertise, problem-solving skills, and collaboration within a dynamic and fast-paced development team environment.

Responsibilities
  • Implement Dynamics 365 plugins, MDA form scripts, and custom web resources
  • Build new features according to the user story acceptance criteria
  • Discuss business and technical/architectural topics with the team
  • Work collaboratively within the client's development team
  • Extend and customize the MS Dynamics 365 Customer Service module
  • Design and develop MS Dynamics CRM Plugins, Workflows, and Actions
  • Integrate MS Dynamics CRM with external systems
  • Leverage Azure Functions and .Net WebAPI for development tasks
  • Utilize JavaScript for client-side customizations and enhancements
  • Apply SOLID principles, Design Patterns, and unit testing practices
  • Use CI/CD pipelines, Git, and Azure DevOps in the development cycle
  • Operate effectively in highly agile, iterative development methodologies
Requirements
  • 3+ years of development and customization experience with Microsoft Dynamics CRM products
  • Expertise in C#, JavaScript, and Microsoft Dataverse for system customization
  • Demonstrated skills in MS Dynamics CRM Plugins, Workflows, and integrations
  • Development experience with Azure Functions, .Net WebAPI, and Git
  • Proficiency in SOLID principles, Design Patterns, unit tests, and EngX best practices
  • Competency with CI/CD practices and Azure DevOps tooling
  • Background in MS Dynamics 365 Customer Service, extending its functionality effectively
  • Understanding of JavaScript frameworks for web scripting tasks
  • Experience in highly agile team environments focused on iterative delivery
Nice to have
  • Development experience with HTML and CSS
  • Familiarity with JS frameworks such as ReactJS
  • Background in additional Azure services like App Service or Service Bus
  • Capability to work with TypeScript for scalable projects
  • Showcase of creating PCF controls to extend Dynamics 365 functionality
  • Skills in using NodeJS for server-side programming
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn