Position: .NET Software Engineer
Company: EPAM
Experience required: 2y
English level: upper

REQUIREMENTS
2+ years’ experience in software development (C# and SQL)
Experience in .NET Core, ASP.NET MVC/Web API
Excellent OO design skills and knowledge of design patterns
Strong knowledge of T-SQL
Database development skills in Microsoft SQL Server
Experience of working with Entity Framework or other ORMs
Experience in JS/TS/HTML/CSS/Sass/Less/Angular/Bootstrap
Understanding of Scrum process
Strong analytical and problem-solving skills
Upper-intermediate or higher English level, both spoken and written (B2+)

NICE TO HAVE
State management libs: NgRx, Redux
TDD
Knowledge of Azure would be a plus
Experience of working with dynamic SQL

WE OFFER
Competitive compensation depending on experience and skills
Individual career path in engineering
Social package - medical insurance, sports
Unlimited access to LinkedIn learning solutions
Compensation for sick lists and regular vacations
English classes with certified English teachers
Flexible work hours