Senior MS Dynamics Engineer with .NET
Microsoft Dynamics 365 CRM, .NET Technologies, Azure Functions, Azure Service Bus, Microsoft Model Driven Apps
We are seeking a remote Senior Microsoft Dynamics 365 CRM Developer to join our team, contributing to the development and maintenance of our CRM systems using the latest technologies.
In this role, you will collaborate with cross-functional teams to design, develop, and implement CRM solutions that meet business requirements and deliver value to our clients. If you are passionate about developing scalable and reliable CRM systems and have a strong understanding of .NET technologies, we invite you to be part of our team.
Responsibilities
- Design, develop, and implement Microsoft Dynamics 365 CRM solutions that meet business requirements and deliver value to our clients
- Collaborate with cross-functional teams to ensure CRM solutions are integrated with other systems and applications
- Provide technical leadership and guidance to junior developers, ensuring high-quality development practices and standards are followed
- Conduct code reviews and ensure code quality and performance meet the highest standards
- Work closely with business analysts to understand and document business requirements, and translate them into technical designs and solutions
- Participate in design reviews, offering input on requirements, product design, and potential challenges
- Troubleshoot and resolve technical issues in a timely and efficient manner
Requirements
- A minimum of 3 years of experience in Microsoft Dynamics 365 CRM development
- Strong experience with .NET technologies, including C#, ASP.NET, and .NET Core
- Hands-on experience with Azure Functions and Azure Service Bus
- Experience with Microsoft Model Driven Apps, including PowerApps and Dynamics 365 Portals
- In-depth knowledge of Dynamics 365 CRM architecture and customization capabilities
- Strong understanding of software development best practices, including Agile development methodologies
- Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
- Good organizational skills and a detail-oriented mindset, crucial for meticulous development efforts
- Fluent spoken and written English at an upper-intermediate level or higher (B2+)
Nice to have
- Experience with other CRM systems, such as Salesforce or SAP
- Experience with other Azure services, such as Azure Data Factory
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