Senior MS Power App Developer
EPAM Systems — Ozorków, PL
- Published on
About the Role
EPAM Systems is looking for an experienced MS Power Platform Developer with .Net expertise for existing system development and enhancements. We are supporting Employment Contract or B2B, depending on your preferences.
Responsibilities
- Discuss business and technical/architectural topics
- Build new features accordingly to new requirements/enhancements request
- Communicate with the customer
About the Candidate (Expectations and Nice to Have Skills)
Requirements
- Experience with MS PowerApps (Model-Driven Apps, Canvas Apps) and Power Automate
- Knowledge of Virtual Agents (AI Chat Bots), Power Portals, and MS Dynamics 365 Customer Engagement will be a plus
- Experience in working with Dataverse (CDS)
- Development experience in MS PowerApps integrations with external systems
- Knowledge of MS PowerApps out of the box functionality
- Development experience with WCF and WebAPI
- Good knowledge of JavaScript
- Strong knowledge of SOLID
- Good understanding of Design Patterns
- Knowledge of unit testing concepts
- Experience with CI/CD, Git, Jenkins and/or Azure DevOps
- Experience in Agile practices
- Advanced level of spoken English
Nice to Have
- Knowledge of .NET core; ASP.NET Core
- Development experience with ASP.NET MVC
- Knowledge of JS frameworks (AngularJS and/or Angular 2, React)
- Experience with MS Azure Services (App Service, Service Bus)
- Experience with Amazon Web Services
- Experience with TypeScript
About the Company
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, employees, and communities. We embrace a dynamic and inclusive culture where you can collaborate with multi-national teams, contribute to various innovative projects, and continuously learn and grow.
Company Culture and Benefits
- We gather like-minded people, offering a friendly team and enjoyable working environment, as well as a flexible schedule and the opportunity to work remotely within Poland.
- We provide growth opportunities through leadership development, career advising, and continuous learning programs with access to resources like LinkedIn Learning.
- We cover it all with a stable income, benefits package (health insurance, multisport, shopping vouchers), and various employee engagement activities like social and well-being events. Please note the set of bonuses may vary based on the role applied for and will be discussed with our recruiter during the interview.