backgo to search

development team lead (ms dynamics)

Microsoft Dynamics 365 CRM, .NET API Development & Integration, JavaScript, Microsoft Dynamics CRM, Power Automate, Atlassian Bamboo, BitBucket, Confluence, Jira, Microsoft Visio, Scrum

We are currently seeking a remote Development Team Lead (MS Dynamics) to join our team.

In this role, you will be responsible for leading a team of developers in the successful delivery of MS Dynamics projects. Your expertise will be instrumental in developing and customizing MS Dynamics CRM products, ensuring seamless integration with external systems, and optimizing the platform's functionalities. You will have the opportunity to work on modernization projects driven by digital transformation, focusing on agility, innovation, and automation. This role requires 7+ years of relevant production experience and 2+ years of leadership experience.

  • Lead and manage a team of developers in the successful delivery of MS Dynamics projects
  • Collaborate with cross-functional teams to understand project requirements and define technical solutions
  • Develop and customize MS Dynamics CRM products to meet client needs
  • Integrate MS Dynamics CRM with external systems, ensuring smooth data flow and system interoperability
  • Optimize the performance and scalability of MS Dynamics CRM through effective design and architecture
  • Provide technical guidance and mentorship to team members
  • Conduct code reviews, ensure adherence to best practices, and drive continuous improvement
  • Collaborate with stakeholders to define project goals, timelines, and deliverables
  • Monitor project progress, identify issues, and take necessary actions to ensure on-time delivery
  • Identify risks and develop mitigation strategies to minimize project-related challenges
  • Foster a collaborative and positive team environment that encourages innovation and continuous learning
  • Act as a point of contact for technical discussions with clients and stakeholders
  • 7+ years of relevant production experience in MS Dynamics CRM development and customization
  • 2+ years of relevant leadership experience
  • Development and customization experience of MS Dynamics CRM products
  • Integration experience of MS Dynamics CRM with external systems
  • In-depth knowledge of MS Dynamics CRM 2016 (on-premises and online) out-of-the-box functionality
  • Proficiency in developing MS Dynamics CRM plugins, workflows, and actions
  • Strong experience with WCF and WebAPI development
  • Advanced knowledge of JavaScript
  • Solid understanding of SOLID principles and design patterns
  • Familiarity with unit testing concepts and frameworks
  • Experience with CI/CD, Git, Jenkins, and/or Azure DevOps
  • Strong understanding and application of Agile practices
  • B2+ English level is required
nice to have
  • Experience with Dynamics 365 on-premises/online
  • Knowledge of .NET Core and ASP.NET Core
  • Development experience with ASP.NET MVC
  • Familiarity with JS frameworks such as AngularJS, Angular 2, or React
  • Experience with MS Azure Services (App Service, Service Bus)
  • Experience with Amazon Web Services
  • Knowledge of TypeScript

benefits for locations

For you
  • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
  • Stable income
  • Flexible roles
For your comfortable work
  • 100% remote work forever
  • EPAM hardware
  • EPAM software licenses
  • Access to offices and co-workings
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
Girl in front of laptop
looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.