Skip To Main Content
backBack to Search

Senior CRM Developer with Azure

Microsoft Dynamics 365 CRM, .NET, Azure Functions, JavaScript, Power Automate, Azure Cognitive Services, Azure Service Bus, Microsoft Dynamics 365 Customer Service, Microsoft Power Platform

We are looking for a skilled remote Senior Microsoft Dynamics 365 CRM Developer to join our team, contributing to the development and implementation of innovative solutions for our clients.

In this role, you will be responsible for designing, developing, and maintaining complex Dynamics 365 CRM solutions, utilizing your expertise in .NET, Azure Functions, JavaScript, and Microsoft Power Platform. If you are passionate about developing cutting-edge solutions and have a strong technical background, we invite you to join our team.

Responsibilities
  • Design and develop complex Dynamics 365 CRM solutions, including customizations, plugins, workflows, and web resources
  • Integrate Dynamics 365 CRM with external systems using Azure Service Bus, Azure Functions, and other integration technologies
  • Collaborate with cross-functional teams to analyze business requirements and provide technical solutions
  • Provide technical guidance and support to junior developers, ensuring high-quality code and adherence to best practices
  • Perform code reviews and ensure code quality and performance optimization
  • Participate in design and architecture discussions, offering input on requirements, product design, and potential challenges
  • Maintain and support existing Dynamics 365 CRM solutions, providing timely bug fixes and enhancements
Requirements
  • A minimum of 3 years of experience in designing and developing customizations, plugins, workflows, and web resources for Dynamics 365 CRM
  • Proven experience in .NET and JavaScript
  • Hands-on experience with Azure Service Bus, Azure Functions, and other integration technologies
  • Strong understanding of Dynamics 365 CRM data model and customization capabilities
  • Proficiency in using Power Automate to automate business processes and workflows
  • Experience in creating and consuming RESTful APIs and web services
  • Excellent communication skills and strong problem-solving capabilities to effectively convey feedback and insights
  • Fluent spoken and written English at an Upper-intermediate level or higher (B2+)
Nice to have
  • Experience in developing solutions using other Microsoft technologies, such as SharePoint, Power Apps, and Power BI
  • Certifications in Dynamics 365 CRM or related Microsoft technologies
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