Senior MS Dynamics Engineer
Microsoft Dynamics 365 CRM, .NET, Microsoft Power Platform, Azure Functions, JavaScript, Microsoft Dataverse
We are seeking a remote Senior Microsoft Dynamics 365 CRM Developer to join our team, working on an exciting project that involves the implementation of a CRM system for a leading financial services company.
As a Senior Developer, you will be responsible for designing, developing, and maintaining the CRM system, ensuring that it meets the highest standards of quality and performance. You will collaborate closely with cross-functional teams to identify and resolve technical issues, and provide guidance and support to junior developers. If you are passionate about delivering cutting-edge solutions and have a strong background in Microsoft Dynamics 365 CRM, we invite you to apply for this role.
Responsibilities
- Design, develop, and maintain the CRM system, ensuring that it meets the highest standards of quality and performance
- Collaborate closely with cross-functional teams, including Business Analysts, Project Managers, and Quality Assurance Engineers, to identify and resolve technical issues
- Provide guidance and support to junior developers, ensuring that they follow best practices and adhere to coding standards
- Conduct code reviews and ensure that development work meets the project's technical requirements
- Participate in project planning and estimation activities, contributing to the development of project timelines and deliverables
- Stay up-to-date with the latest Microsoft Dynamics 365 CRM developments and technologies, and share your knowledge with the team
Requirements
- A minimum of 3 years of experience in Microsoft Dynamics 365 CRM development, demonstrating your proficiency in customizing and extending the platform using .NET, JavaScript, and other relevant technologies
- Strong knowledge of the Microsoft Power Platform, including PowerApps, Power Automate, and Power BI
- Experience with Azure Functions and other Azure services, highlighting your expertise in cloud-based development
- In-depth understanding of Microsoft Dataverse and its integration with other Microsoft technologies, such as SharePoint and Office 365
- Experience working with Agile methodologies and tools, such as JIRA and Confluence, showcasing your ability to work in a fast-paced, collaborative environment
- Excellent communication skills and strong analytical capabilities, enabling you to convey complex technical concepts to both technical and non-technical stakeholders
- Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
- Experience with DevOps practices and tools, such as Azure DevOps
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