Position: Senior MS Power Platform/PowerApps Engineer
Company: EPAM
Experience required: 3y
English level: upper

DESCRIPTION
EPAM is looking for a MS Power Platform expert with .Net expertise for existing system development and enhancements.

RESPONSIBILITIES
Discuss business and technical/architectural topics
Build new features according to new requirements/enhancement requests
Communicate with the customer

REQUIREMENTS
3+ years’ experience in software development
Expertise in MS PowerApps (Model-Driven Apps, Canvas Apps) and Power Automate
Proficiency in Virtual Agents (AI Chat Bots), Power Portals, and MS Dynamics 365 Customer Engagement would be a plus
Development experience of working with MS PowerApps integrations with external systems
Strong knowledge of MS PowerApps out of the box functionality
Development experience in WCF and Web API
Understanding of JavaScript
Strong knowledge of SOLID
Good understanding of Design Patterns
Familiarity with TDD, unit testing concepts
Experience in CI/CD, Git, Jenkins and/or VSTS
Experience in Agile practices
Upper-Intermediate or higher English level, both spoken and written (B2+)

NICE TO HAVE
Knowledge of .NET Core
Expertise in ASP.NET MVC
Knowledge of JS frameworks: AngularJS and/or Angular 2, React
Experience in MS Azure Services: App Service, Service Bus
Experience in Amazon Web Services
Experience in TypeScript