Position: C# .NET Desktop Developer
Company: DB Best Technologies
Category: .NET
Experience required: 5y
English level: intermediate

**Required skills**
— Experience with MVVM pattern;
— Knowledge of WPF or WinForms;
— Strong knowledge of SQL and ADO.NET;
— Experience with one of the databases: MySQL, PostgreSQL, Oracle Database, or Microsoft SQL Server;
— Familiarity with TFS or Git;
— Experience with NUnit test framework;
— Strong understanding of the SOLID paradigm.

**As a plus**
— Experience in C/C++ development;
— Experience with Entity Framework;
— Experience with ASP.NET MVC, ASP.NET Web API 2.0, .NET Core.

**Responsibilities**
— Develop the product for customers’ Database Engine automatic change;
— Develop Windows Forms and WPF desktop applications;
— Build various Web applications after additional training if required;
— Specifications development for database and data warehouse related applications;
— Server code development for data warehouse functionality extension.

**We offer**
— Working with the industry-leading partners and customers;
— Friendly teams, experienced colleagues, and perfect work equipment;
— Opportunities for career growth and raising professional skills;
— Comfortable offices in the city center of Kharkiv/Kyiv;
— Free lunches, snacks, and drinks available;
— English language courses;
— Travel opportunities;
— Decent salary, tax assistance.