О компании: компания занимается разработкой и внедрением сложных и высоконагруженных технологических решений для поиска и комплексного анализа судебной информации.
Что мы ждем от кандидата: - Отличные знания языка C#.
- Глубокие знания платформы NET и стандартной библиотеки.
- Отличные знания SQL и T-SQL.
- Опыт работы с MS SQL Server 2012 и выше.
- Опыт использования и знание особенностей работы Entity Framework 6.0.
- Опыт использования и знание особенностей работы ASP.NET Web API 2.0 и ASP.NET MVC 5.
- Знание и умение применять принципы ООП, SOLID и паттерны проектирования.
- Знание современных принципов и технологий разработки и построения архитектуры web-приложений.
- Опыт работы с git.
- Участие в командной разработке с применением гибких методологий.
Желательно:- Опыт работы c .NET Core, ASP.NET Core и EF Core.
- Запуск приложений под управление unix-подобных ОС.
- Опыт работы с PostgreSQL и написания процедур на PL/pgSQL.
- Опыт настройки CI/CD с использованием TeamCity.
- Опыт использования Docker в процессах CI/CD.
Используемые на проекте технологии:- C# 6.0 и выше.
- .NET Framework 4.7.2 и .NET Core 3.1 (планируется полный отказ от .NET Framework 4.7.2)
- ASP.NET Core и ASP.NET Web API 2.0
- Entity Framework 6.0
- MS SQL Server 2014 и выше (в планах также поддержка PostgreSQL).
Чем предстоит заниматься: - Разработка back-end'а приложения - разработка новых модулей, поддержка и рефакторинг старых модулей.
- Оптимизация производительности приложения.
- Написание интеграционных тестов для разрабатываемых модулей.
Мы предлагаем:- Интересные задачи и уникальный опыт работы в IT компании.
- Оформление по ТК РФ, 5/2, удаленная работа, полностью белую заработную плату.