.Net Developer (offline)
Our work is organised in cross-functional squads, so as a back-end developer, you and your teammates will be responsible for the back-end implementation of the particular business capability of your squad.
Required qualification is:
Strong .NET fundamentals (data types, memory management, async programming).
Advanced experience in .NET Core / ASP.NET Core (MVC and WebAPI).
Hands-on experience with Entity Framework Core.
Understanding and ability to apply SOLID principles.
Understanding (and ideally experience) of microservice architecture and request-reply type of communication pattern. High level understanding of SAGA and event sourcing architectural patterns.
Knowledge (and ideally experience) of both SQL and noSQL database concepts.
Solid understanding of Git and related workflows (gitflow, etc.). Understand of advanced Git workflows (rebasing, cherry-picking, squashing.
Solid knowledge of the unit testing/integration testing, Nunit/XUnit, mocking frameworks. Knowledge of contract-based testing and Pact is a plus.
Knowledge of Azure, Azure web interface and Azure CLI/PS is a big plus.
About EPAM Anywhere
EPAM Anywhere is a global job platform offering remote work opportunities for tech professionals. Discover a few thousand of open remote vacancies within EPAM β one of the most advanced engineering companies in the world. Here, you can build a career around your lifestyle, receiving competitive compensation and access to world-class learning resources while working on projects for global brands and exciting startups. When you join Anywhere, you become a part of a community of like-minded people who committed to living life on their terms. Join us today at anywhere.epam.com.Company website:
https://anywhere.epam.com/
The job ad is no longer active
Job unpublished on
18 November 2021
Look at the current jobs C# / .NET Remote→
Similar jobs
C# .NET Backend Developer at PayPro Global
Ukraine
Cyprus, Czechia, Poland, Moldova
Ukraine, Denmark $1200-2000
All jobs .NET remote All jobs EPAM