Requirements:
— 5+ years of proven experience building complex .NET Solutions
— Solid knowledge of architectural design patterns
— Expert in applying design principles
— Experience working by SCRUM framework
— Deep knowledge of C#
— Excellent knowledge of ASP.NET Core
— Excellent knowledge of .NET Core 2.x and .NET Standard 2.2+
— Deep knowledge of Entity Framework
— Knowledge of Expression Trees and Entity Framework principles of LINQ to SQL transformations
— Very good knowledge of MSSQL/T-SQL
— Knowledge of GitHub and Git strategy best practices
— Intermediate/Upper-Intermediate English
— SQL Profiling
— Deep knowledge of building and optimizing execution plan
— Deep knowledge and experience in scaling MS SQL databases
— Perfect leadership skills, being able to lead the team of developers
— competitive salary;
— professional development;
— comfortable office in Lviv;
— opportunity to work remotely, when you need it;
— daily lunch refunding;
— English classes;
— sport activities refunding;
— healthcare expenses;
— daycare compensation;
— generous bonuses for marriage and childbirth;
— vacation days (24) + up to 10 sick days;
— anniversary merit increases;
Our customer is a US peer-to-peer texting platform to optimize it for 20 million messages a day. It is becoming a key component of most campaign toolboxes, and it is slowly eclipsing the other social media methods as a means to use technology to promote campaigns.