EPAM Systems is a leading global provider of digital platform engineering and development services, and they are seeking an experienced Dynamics 365 Software Engineer to join their innovative team. This role focuses on designing and developing digital products and technology services for clients, ensuring solution quality, security, reliability, and compliance.
Responsibilities:
- Design and develop digital products and technology services for clients and employees
- Conduct user needs analysis and implement new features
- Execute automated testing and deployment processes
- Implement both functional and non-functional requirements while adhering to digital principles
- Ensure solution quality, security, reliability, and compliance
- Build and monitor solution observability and production health
- Manage incident resolution and risk remediation
- Act as a client advocate and technical expert
- Contribute to knowledge sharing and engineering culture
Requirements:
- Minimum 5+ years of experience in Dynamics CRM (Sales, Marketing, Services, Case Management)
- Proven expertise in Dynamics 365 with focus on complex customizations and integrations
- Strong background in Power Apps ecosystem: Model Driven Apps, Canvas Apps, Power Automate
- Skills in Power Portal, Logic Apps and Azure Functions
- Advanced technical skills in Plugins, Workflows and .NET
- Proficiency in JavaScript, Portals and Ribbon Customization
- Capability to deliver API integrations
- Experience with SSIS and Azure Data Factory
- Power BI expertise and Customer Journey Insights implementation
- Strong understanding of cloud architecture