Position: Senior .NET Software Engineer
Company: EPAM
Experience required: 3y
English level: intermediate

DESCRIPTION
Our client is a French merchant firm that is involved in agriculture, food processing, international shipping, and finance. The company owns and manages hedge funds, ocean vessels, develops and operates telecommunications infrastructures, and it is also involved in real estate development, management, and ownership.

We follow Entity Framework, Saga Pattern, Code first approach on a microservices architecture.

REQUIREMENTS
3+ years’ experience as a .NET/C# Engineer
Expertise in .NET Core
Experience with Angular, RxJs
Experience writing unit/integration tests
T-SQL, MS SQL Server
SOLID principles, GoF patterns, REST
Understanding or experience with CQRS, Microservices, Event-driven architecture
Scrum/Agile
Intermediate or higher English level, both spoken and written (B1+)

NICE TO HAVE
Azure DevOps
Azure Kubernetes Services
Docker
Entity Framework Core

WE OFFER
Competitive compensation depending on experience and skills
Individual career path
Social package — medical insurance, sports
Sick leave and regular vacation
Partial coverage of costs for certification and IT conferences
English classes with certified English teachers
Flexible work hours