Middle .NET Developer for a Retail company

Sorry, this position is no longer available
Armenia
Currently, we are looking for a remote Middle .NET Developer for a Retail company to join our team.
The customer serves clients worldwide, processes and distributes agricultural food products, and offers cereals, oilseeds, grains, coffee, sugar, cotton, and other packaged food items.
Responsibilities
- Developing using full stack skills (Angular, C# on .NET Core, some SQL)
- Working with Entity Framework, Saga Pattern, Code approach on a microservices architecture
Requirements
- 2+ years of software development experience
- Experience in writing Unit and Integration Tests
- Experience with Angular, RxJs
- Experience with Scrum, Agile
- Understanding or experience with CQRS, Microservices, Event-driven architecture
- Expertise in .NET Core
- Knowledge of T-SQL, MS SQL Server
- Knowledge of SOLID principles, GoF patterns, REST
- English level B2+
Nice to have
- Knowledge of Azure DevOps, Azure Kubernetes Services
- Experience with Docker, Entity Framework Core
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