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

DESCRIPTION
Our client is a media technology company with development centers in London and Prague. Their core product is a tailored content management system for OTT media companies (Netflix type application).
On current position, you will enforce our Agile team, with your experience in developing websites, applications, libraries, and services for the .NET Microsoft Platform. You will be part of a fast-paced project team and contribute to deal with technical complexities arising from the daily project activities.
If you are keen on web technologies and best practices, willing to contribute to deliver great websites to a worldwide audience you're ready for challenges!

REQUIREMENTS
3+ years of experience in .Net software engineering
Expertise in C#
Experience in JavaScript, webpack, scss, ES6 components
Experience of React, swiper.js, moment.js, loadable components for React
Proficiency in ASP.NET stack
Good background of OOA/OOP principles
Strong knowledge of SOLID principles
Knowledge of cloud technologies and hands-on experience in at least one cloud platform: Microsoft Azure is preferred
Knowledge of MS SQL Server and/or MongoDB
Familiarity with clean code, covered by tests and documentation
Experience in working in an Agile/Scrum environment
Good problem-solving skills, high level of responsibility
Upper-intermediate or higher level of English, both written and spoken (B2+)